當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 領(lǐng)域應(yīng)用 > 目標(biāo)計(jì)劃管理軟件 > 桌面日程安排軟件
SOA與桌面日程安排軟件 共同實(shí)現(xiàn)IT架構(gòu)的“非常完美”
在上世紀(jì)九十年代,BPR(業(yè)務(wù)流程再造)的概念曾風(fēng)靡一時(shí)。BPR的理念是通過摒棄過時(shí)的、低效的流程,從零開始設(shè)計(jì)與運(yùn)用最優(yōu)化的業(yè)務(wù)流程,達(dá)到在相對(duì)較短的時(shí)間內(nèi)取得效益的最大化的目的。
其后各大企業(yè)和咨詢公司都對(duì)BPR寄予厚望、并嘗試使用BPR的理論對(duì)企業(yè)流程進(jìn)行改造。不幸的是,大多數(shù)案例都以失敗告終。大家在慘痛的教訓(xùn)中得出的教訓(xùn)是,在現(xiàn)實(shí)世界中,真的想要完全摒棄原來的業(yè)務(wù)流程,設(shè)計(jì)一套完美的流程來進(jìn)行執(zhí)行,無論是對(duì)企業(yè)本身還是企業(yè)的員工,都不是那么容易的事情。更何況世界上本就沒有完美的流程,因?yàn)槭袌龅男枨罂偸窃诓粩嘧兓颓斑M(jìn)的。
在BPR的風(fēng)潮過去一段時(shí)間后,一種新的概念-桌面日程安排軟件(業(yè)務(wù)流程管理)應(yīng)運(yùn)而生。桌面日程安排軟件與BPR之間的最大區(qū)別就在于:BPR是摒棄已存在的流程,從零開始;而桌面日程安排軟件則是在原先已存在的流程上進(jìn)行增量改變與優(yōu)化,以達(dá)到提高流程效率的目的。
ARIS流程管理平臺(tái)
隨著IT在企業(yè)中發(fā)揮越來越大的作用,有一個(gè)問題無法避免地產(chǎn)生了。當(dāng)管理部門為了達(dá)到快速適應(yīng)市場需求變化或者追求更高效率的目的對(duì)流程進(jìn)行優(yōu)化時(shí),我們的IT系統(tǒng)能否快速適應(yīng)這種改變?
當(dāng)業(yè)務(wù)人員在描述需求時(shí)一定會(huì)以業(yè)務(wù)的角度來進(jìn)行闡述,然而當(dāng)技術(shù)人員接收到該信息后會(huì)以技術(shù)的角度考慮如何實(shí)現(xiàn)。如圖2所示,這種思維方式的不對(duì)稱性看似不會(huì)帶來太大的問題, 然而如果仔細(xì)觀察,還是會(huì)發(fā)現(xiàn)一些有趣的現(xiàn)象。
業(yè)務(wù)需求與系統(tǒng)實(shí)現(xiàn)
技術(shù)人員在潛意識(shí)中,只會(huì)將他認(rèn)為可能重復(fù)出現(xiàn)的代碼進(jìn)行封裝,以備將來的重復(fù)使用,但技術(shù)人員常常不清楚哪些業(yè)務(wù)上的功能在將來可能會(huì)需要進(jìn)行頻繁修改和重復(fù)使用。所以在實(shí)現(xiàn)企業(yè)的業(yè)務(wù)邏輯時(shí),技術(shù)人員通常會(huì)使用面向過程的方法對(duì)現(xiàn)實(shí)業(yè)務(wù)進(jìn)行描述。
如此一來,最常見的情況就是實(shí)現(xiàn)不同"詳細(xì)流程"的代碼常常會(huì)摻和在一起(如詳細(xì)流程1與詳細(xì)流程2)、共用一批內(nèi)存變量。這就直接導(dǎo)致了實(shí)現(xiàn)不同流程的程序代碼不可分離和重組,這在技術(shù)上稱為"高耦合"。最終,在將來當(dāng)企業(yè)希望改變流程的順序時(shí),就不得不對(duì)代碼進(jìn)行大量的重新編寫和調(diào)整;當(dāng)希望在別的流程中希望使用另一個(gè)流程中已實(shí)現(xiàn)的詳細(xì)流程時(shí),代碼卻無法順利地從原來的流程中進(jìn)行分離。所以當(dāng)企業(yè)的業(yè)務(wù)流程發(fā)生變化時(shí),技術(shù)人員不得不花費(fèi)極大的精力去進(jìn)行維護(hù)和修改,這樣做不但增加了企業(yè)構(gòu)建IT的成本,對(duì)原先程序功能的修改可能還會(huì)帶來許多無法控制的風(fēng)險(xiǎn)。
SOA的出現(xiàn)解決了上述問題
SOA(面向服務(wù)架構(gòu))
提到SOA,大多數(shù)人首先會(huì)聯(lián)想到Web Service技術(shù),甚至很很多人認(rèn)為SOA就是將不同應(yīng)用系統(tǒng)的功能以Web Service的方式部署出來,做到跨系統(tǒng)、跨平臺(tái)的調(diào)用,以此降低企業(yè)IT實(shí)現(xiàn)總體擁有成本的效果。而事實(shí)上,這些特點(diǎn)和益處都僅僅是Web Service這一特定技術(shù)所提供的,而非SOA最主要的目的和功效。
"服務(wù)"的意義非常廣泛,現(xiàn)實(shí)生活中的服務(wù)無處不在,那么SOA(面向服務(wù)架構(gòu))中的服務(wù)究竟指的是什么?SOA中的服務(wù)又如何能幫助企業(yè)的IT系統(tǒng)快速敏捷地應(yīng)對(duì)業(yè)務(wù)流程的變化呢?
如果仔細(xì)觀察企業(yè)的運(yùn)作,我們會(huì)發(fā)現(xiàn)其實(shí)企業(yè)的各個(gè)部門都在提供各式各樣的服務(wù),財(cái)務(wù)部門提供與資金相關(guān)的服務(wù),后勤部門提供物流、倉儲(chǔ)相關(guān)的服務(wù)。
由于桌面日程安排軟件的理念是采用增量的方式優(yōu)化流程,通常情況下業(yè)務(wù)流程的改變不會(huì)大幅度影響各個(gè)部門所提供的基礎(chǔ)服務(wù)的性質(zhì),而是通過重新組合這些基礎(chǔ)的業(yè)務(wù)服務(wù),構(gòu)建新的業(yè)務(wù)服務(wù)以及達(dá)到優(yōu)化流程的效果。 桌面日程安排軟件的這個(gè)特點(diǎn)給了我們一個(gè)很大的啟示:如果能夠運(yùn)用企業(yè)的業(yè)務(wù)服務(wù)進(jìn)行建模,然后再運(yùn)用技術(shù)進(jìn)行實(shí)現(xiàn),那么這樣構(gòu)建出的程序?qū)⒎浅5孛艚莺透咝?。由于通過這種方式實(shí)現(xiàn)的程序功能的粒度粗細(xì)完全符合企業(yè)業(yè)務(wù)服務(wù)的粒度,當(dāng)企業(yè)的流程發(fā)生變化時(shí),IT系統(tǒng)可以運(yùn)用重用已有系統(tǒng)功能的方式快速地適應(yīng)變化。
所以,SOA中的服務(wù)指的企業(yè)各個(gè)部門所提供的業(yè)務(wù)服務(wù)。
所以當(dāng)企業(yè)構(gòu)建SOA時(shí),首先要做的第一步就是對(duì)企業(yè)的業(yè)務(wù)服務(wù)進(jìn)行建模,建模方式應(yīng)該如圖3所示。首先按企業(yè)的業(yè)務(wù)流程自上而下的進(jìn)行建模,然后根據(jù)已經(jīng)完成建模的業(yè)務(wù)流程,自下而上地對(duì)企業(yè)的業(yè)務(wù)服務(wù)進(jìn)行建模。只有用這種順序進(jìn)行建模,才能保證最后得到的服務(wù)顆粒粗細(xì)能夠滿足企業(yè)流程變化的需要。
運(yùn)用業(yè)務(wù)服務(wù)進(jìn)行建模
IDS Scheer ARIS建模工具的一大特色,就是可以將不同層面的模型聯(lián)系在一起,無論是業(yè)務(wù)流程與業(yè)務(wù)服務(wù)之間的、還是業(yè)務(wù)服務(wù)與技術(shù)服務(wù)之間的。如圖3所示,由于最終的技術(shù)服務(wù)是根據(jù)業(yè)務(wù)服務(wù)得出的,而業(yè)務(wù)服務(wù)又是根據(jù)企業(yè)的業(yè)務(wù)流程得出的,這三者之間最終形成了統(tǒng)一。對(duì)于企業(yè)業(yè)務(wù)流程的變化,IT系統(tǒng)可以運(yùn)用重新組合已有技術(shù)服務(wù)的做法輕松應(yīng)對(duì)。
桌面日程安排軟件與SOA之間的關(guān)系非常巧妙。通過上文可以看出,運(yùn)用SOA可以輕松靈活地應(yīng)對(duì)桌面日程安排軟件對(duì)流程進(jìn)行的增量改變。反之,如果企業(yè)的IT實(shí)施了SOA架構(gòu),卻沒有使用桌面日程安排軟件對(duì)流程進(jìn)行管理,那么SOA架構(gòu)的價(jià)值將大打折扣,所以桌面日程安排軟件與SOA之間是一種相輔相成的關(guān)系。靈活地結(jié)合運(yùn)用桌面日程安排軟件與SOA,才能使企業(yè)的業(yè)務(wù)流程變得更加高效,企業(yè)IT架構(gòu)變得更加敏捷。
- 1蝶變2015,從桌面日程安排軟件落地開始談起
- 2【北大CIO蘇州行】黃華偉:新技術(shù)浪潮下桌面日程安排軟件應(yīng)用現(xiàn)狀與趨勢
- 3數(shù)據(jù)分析導(dǎo)向的桌面日程安排軟件項(xiàng)目
- 4如何設(shè)置電腦桌面上的日程安排?
- 5企業(yè)如何提升桌面日程安排軟件實(shí)施效果
- 6桌面日程安排軟件放飛自主創(chuàng)新,中國智造走向世界
- 7CIO:移動(dòng)互聯(lián)網(wǎng)時(shí)代的桌面日程安排軟件選型改變
- 8桌面日程安排軟件具有以下主要功能
- 9實(shí)施桌面日程安排軟件的首要挑戰(zhàn)—企業(yè)的流程體系圖
- 10求一款可以局域網(wǎng)共享的桌面日程安排軟件
- 11尋找一款軟件——提供日程安排的時(shí)間提示!
- 12桌面日程安排軟件:簡化運(yùn)作流程 構(gòu)建企業(yè)競爭力
- 13誰能幫我找一個(gè)好用的日程安排軟件?
- 14桌面日程安排軟件應(yīng)用簡介
- 15企業(yè)CIO關(guān)注:桌面日程安排軟件或?qū)⑷〈鶨RP成為管理新利器
- 16做好使用桌面日程安排軟件的準(zhǔn)備,讓桌面日程安排軟件提高企業(yè)的效率
- 17有沒有簡單點(diǎn)的日程安排軟件?可以顯示在桌面的
- 18泛普軟件Yun的應(yīng)用解讀
- 19【北大CIO蘇州行】呂秋余:星浩資本桌面日程安排軟件實(shí)戰(zhàn)案例分析
- 20軟件可以設(shè)置每三天就日程安排提醒呀?
- 21泛普軟件 桌面日程安排軟件:現(xiàn)代企業(yè)運(yùn)營及發(fā)展之根本
- 22SOA落地少不了桌面日程安排軟件
- 23做好使用桌面日程安排軟件的準(zhǔn)備,“精益”業(yè)務(wù)流程
- 24如何把最好的桌面日程安排軟件提供給用戶
- 25桌面日程安排軟件全面管理萬有引力:云、移動(dòng)和社交
- 26SOA與桌面日程安排軟件 共同實(shí)現(xiàn)IT架構(gòu)的“非常完美”
- 27桌面日程安排軟件一款優(yōu)秀的桌面工具軟件
- 28考量企業(yè)是否需要一個(gè)桌面日程安排軟件S
- 29桌面日程安排軟件S選型應(yīng)與時(shí)俱進(jìn)
- 30求安卓手機(jī)上的日程安排軟件
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓