組件化業(yè)務(wù)模型在企業(yè)流程架構(gòu)中的應(yīng)用_第1頁(yè)
組件化業(yè)務(wù)模型在企業(yè)流程架構(gòu)中的應(yīng)用_第2頁(yè)
組件化業(yè)務(wù)模型在企業(yè)流程架構(gòu)中的應(yīng)用_第3頁(yè)
組件化業(yè)務(wù)模型在企業(yè)流程架構(gòu)中的應(yīng)用_第4頁(yè)
組件化業(yè)務(wù)模型在企業(yè)流程架構(gòu)中的應(yīng)用_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 組件化業(yè)務(wù)模型(CBM)在企業(yè)流程架構(gòu)中的應(yīng)用目 錄 TOC o 1-3 h z u HYPERLINK l _Toc21947020 前言 PAGEREF _Toc21947020 h 4 HYPERLINK l _Toc21947021 一、CBM的展現(xiàn)形式 PAGEREF _Toc21947021 h 6 HYPERLINK l _Toc21947022 二、CBM的作用 PAGEREF _Toc21947022 h 7 HYPERLINK l _Toc21947023 1.實(shí)現(xiàn)專業(yè)化發(fā)展 PAGEREF _Toc21947023 h 7 HYPERLINK l _Toc2194702

2、4 2.實(shí)現(xiàn)柔性化運(yùn)行 PAGEREF _Toc21947024 h 8 HYPERLINK l _Toc21947025 3.實(shí)現(xiàn)SOA管理 PAGEREF _Toc21947025 h 10 HYPERLINK l _Toc21947026 三、CBM設(shè)計(jì)方法 PAGEREF _Toc21947026 h 11 HYPERLINK l _Toc21947027 1.通過(guò)管理功能與管控權(quán)限來(lái)判別 PAGEREF _Toc21947027 h 11 HYPERLINK l _Toc21947028 2.通過(guò)業(yè)務(wù)活動(dòng)類型來(lái)判別 PAGEREF _Toc21947028 h 12 HYPERLIN

3、K l _Toc21947029 四、業(yè)務(wù)組件的定義和描述 PAGEREF _Toc21947029 h 13 HYPERLINK l _Toc21947030 五、業(yè)務(wù)組件的典型特征 PAGEREF _Toc21947030 h 14 HYPERLINK l _Toc21947031 六、業(yè)務(wù)組件的設(shè)計(jì)原則 PAGEREF _Toc21947031 h 15 HYPERLINK l _Toc21947032 七、業(yè)務(wù)組件的驗(yàn)證方法 PAGEREF _Toc21947032 h 17 HYPERLINK l _Toc21947033 1.業(yè)務(wù)場(chǎng)景十字分析法 PAGEREF _Toc219470

4、33 h 17 HYPERLINK l _Toc21947034 2.業(yè)務(wù)組件依賴性分析法 PAGEREF _Toc21947034 h 18 HYPERLINK l _Toc21947035 八、CBM和流程架構(gòu) PAGEREF _Toc21947035 h 19前言此前曾經(jīng)寫了兩篇關(guān)于CBM HYPERLINK /s?_biz=MzA4MTI0MzIyNw=&mid=2247483704&idx=1&sn=d1fbe5d38d5e1a18a818d461fc13f7e4&chksm=9f96bc0ca8e1351a843870b4c5ec9dfb8b8fce234042293108d28b

5、3f31629d8bbed347e5232c&scene=21 l wechat_redirect t _blank 組件化業(yè)務(wù)模型和 HYPERLINK /s?_biz=MzA4MTI0MzIyNw=&mid=2247483714&idx=1&sn=d86170cd88b7e88950935dc7c1e7a755&chksm=9f96bc76a8e13560fd787ed533706f444e800284494bc7fac025546f32aea1cc02498fa9fa79&scene=21 l wechat_redirect t _blank 業(yè)務(wù)組件的文章。本次全面總結(jié)CBM的各項(xiàng)內(nèi)容

6、和使用方法,并重點(diǎn)分析CBM方法在企業(yè)架構(gòu)和流程架構(gòu)之間的聯(lián)系和區(qū)別,給出業(yè)務(wù)組件與流程的對(duì)應(yīng)關(guān)系。企業(yè)架構(gòu)是企業(yè)的完整“邏輯藍(lán)圖”,定義了企業(yè)的結(jié)構(gòu)和運(yùn)作邏輯,使企業(yè)能夠達(dá)到現(xiàn)在和未來(lái)的目標(biāo)。國(guó)際開發(fā)組織(TOG)提出的架構(gòu)標(biāo)準(zhǔn)開放組織架構(gòu)框架(TOGAF),給出了企業(yè)架構(gòu)的開發(fā)方法和工作路徑,定義了開發(fā)過(guò)程的制品類型,目前已經(jīng)成為國(guó)際主流的企業(yè)架構(gòu)開發(fā)理論知識(shí)體。但是TOGAF作為通用的企業(yè)架構(gòu)框架,只給出了框架性要求,并沒有給出具體的架構(gòu)開發(fā)方法。例如在TOGAF的業(yè)務(wù)架構(gòu)開發(fā)過(guò)程中,只提到了以下七個(gè)步驟:選擇參考模型、視點(diǎn)和工具開發(fā)基線業(yè)務(wù)架構(gòu)開發(fā)目標(biāo)業(yè)務(wù)架構(gòu)進(jìn)行差距分析定義候選路線圖

7、構(gòu)件解決貫穿整個(gè)架構(gòu)全景中的影響進(jìn)行正式的利益攸關(guān)者審查最終確定業(yè)務(wù)架構(gòu)建立架構(gòu)定義文檔在TOGAF核心的開發(fā)基線和目標(biāo)業(yè)務(wù)架構(gòu)這兩個(gè)活動(dòng)中,只給出了一些非常概要的要求:“必須完整, 但不需要的細(xì)節(jié)不用放;如果可能,最大限度地重用架構(gòu)庫(kù)構(gòu)建塊;如果不可能, 開發(fā)新架構(gòu)”。從TOGAF的描述可以看到,如何開發(fā)業(yè)務(wù)架構(gòu),還需要企業(yè)在開發(fā)過(guò)程中自行補(bǔ)充相關(guān)的方法和理論。IBM公司充分參考了TOGAF的理論,總結(jié)了眾多企業(yè)架構(gòu)實(shí)施案例的經(jīng)驗(yàn),提出了一個(gè)既實(shí)用又易于理解的“企業(yè)總體架構(gòu)框架”,包括按照戰(zhàn)略-業(yè)務(wù)-IT等維度對(duì)企業(yè)全面地進(jìn)行設(shè)計(jì)和規(guī)劃。圖1 IBM的企業(yè)總體架構(gòu)框架從圖1可以看出,IBM通

8、過(guò)業(yè)務(wù)組件模型(Component Business Modeling,CBM)作為描述企業(yè)業(yè)務(wù)架構(gòu)的核心方法,包括業(yè)務(wù)組件、業(yè)務(wù)流程、屬地分布、資源獲取(內(nèi)、外包)、組織架構(gòu)、績(jī)效考核、企業(yè)管控等。以下詳細(xì)闡述CBM的理論和設(shè)計(jì)方法,在企業(yè)架構(gòu)中的應(yīng)用,以及CBM與流程架構(gòu)的聯(lián)系。一、CBM的展現(xiàn)形式CBM通過(guò)對(duì)企業(yè)的業(yè)務(wù)組件化建模,形成企業(yè)業(yè)務(wù)架構(gòu)的頂層視圖,在一張圖上,直觀顯現(xiàn)出企業(yè)的業(yè)務(wù)藍(lán)圖。通過(guò)這種方式,將企業(yè)的各項(xiàng)業(yè)務(wù)活動(dòng)重新分組到數(shù)量可管理的離散化、模塊化和可重用的業(yè)務(wù)組件中,確定改進(jìn)和創(chuàng)新機(jī)會(huì),實(shí)現(xiàn)有組織的提供服務(wù)的能力。CBM采用二維矩陣的方式(見圖2)描述企業(yè)能力的頂層圖像

9、,明晰業(yè)務(wù)能力分布的映射網(wǎng)絡(luò)。圖2 組件化業(yè)務(wù)模型(CBM)CBM的橫向是業(yè)務(wù)能力,即企業(yè)創(chuàng)造價(jià)值的能力。通過(guò)明確不同部門的業(yè)務(wù)功能、劃分邊界,確定關(guān)系,確保所有工作都有人在做,而且沒有人做重復(fù)的工作。CBM的縱向是職能層級(jí),分為戰(zhàn)略/引導(dǎo)層、管理/控制層、執(zhí)行層。戰(zhàn)略層主要指戰(zhàn)略、總體方向和政策的業(yè)務(wù),聚焦于明確戰(zhàn)略發(fā)展方向,建立總體的方針政策,調(diào)配資源、管理和指導(dǎo)各個(gè)業(yè)務(wù)板塊。管理層主要指企業(yè)的管理活動(dòng),如監(jiān)控、管理例外情況和戰(zhàn)術(shù)決策等業(yè)務(wù),負(fù)責(zé)把戰(zhàn)略落實(shí)到運(yùn)營(yíng)當(dāng)中,監(jiān)控和管理業(yè)務(wù)指標(biāo)和企業(yè)員工,發(fā)揮看管資產(chǎn)和信息的作用。執(zhí)行層是指具體的業(yè)務(wù)執(zhí)行來(lái)實(shí)現(xiàn)的業(yè)務(wù)功能,處理業(yè)務(wù)請(qǐng)求和業(yè)務(wù)數(shù)據(jù),注

10、重作業(yè)效率和處理能力。處理各種資產(chǎn)和信息。二、CBM的作用CBM 提供了一個(gè)可以推廣的框架,用來(lái)創(chuàng)造順應(yīng)組織戰(zhàn)略的指導(dǎo)方向。企業(yè)也可以通過(guò)CBM實(shí)現(xiàn)專業(yè)化發(fā)展,實(shí)現(xiàn)柔性化運(yùn)行,并建立和實(shí)現(xiàn)面向服務(wù)的架構(gòu)(Service-Oriented Architecture,SOA),為實(shí)施 SOA 奠定基礎(chǔ)。1.實(shí)現(xiàn)專業(yè)化發(fā)展專業(yè)化時(shí)代的到來(lái),意味著任何一個(gè)公司,都不可能端到端的控制整個(gè)行業(yè)價(jià)值鏈,因此企業(yè)必須聚焦自己真正擁有絕對(duì)市場(chǎng)優(yōu)勢(shì)的領(lǐng)域。例如蘋果聚焦于研發(fā),把制造外包;再如滴滴聚焦于網(wǎng)約車平臺(tái),而不是自己擁有司機(jī)。在這樣的市場(chǎng)環(huán)境下,只有專業(yè)化,把企業(yè)的所有資源,都集中在能夠?yàn)槠髽I(yè)帶來(lái)核心優(yōu)勢(shì)和

11、利潤(rùn)的少數(shù)幾個(gè)活動(dòng)是,才能讓企業(yè)為客戶、員工和股東提供最大價(jià)值。要想體現(xiàn)專業(yè)化,必須首先認(rèn)識(shí)到企業(yè)應(yīng)該聚焦的領(lǐng)域。組件,這一源于軟件領(lǐng)域的概念就很好的引入企業(yè)管理中。組件化的目的是為了識(shí)別并解耦具有獨(dú)立價(jià)值的業(yè)務(wù)活動(dòng),通過(guò)業(yè)務(wù)組件之間的服務(wù)提供與使用建立彼此關(guān)聯(lián),以便于重新考慮業(yè)務(wù)的管理策略(如自主/外包/合作);提高各個(gè)業(yè)務(wù)組件的專業(yè)化能力,保障戰(zhàn)略調(diào)整的靈活性;同時(shí)促進(jìn)組織內(nèi)業(yè)務(wù)服務(wù)的復(fù)用性和擴(kuò)展,提高資源共享與服務(wù)水平。通過(guò)組件和業(yè)務(wù)模型,為企業(yè)的內(nèi)外部提供了一種專業(yè)化驗(yàn)證的工具。對(duì)外,可以外包自身無(wú)法滿足或者附加價(jià)值較低的專業(yè)化功能,從而達(dá)到“讓專業(yè)的人做專業(yè)的事,企業(yè)集中精力創(chuàng)造核心

12、價(jià)值”的局面。對(duì)內(nèi),可以重新認(rèn)識(shí)并最大化利用現(xiàn)有的資產(chǎn)和功能,消除非增值活動(dòng),整合重復(fù)的業(yè)務(wù)活動(dòng)以降低損耗。2.實(shí)現(xiàn)柔性化運(yùn)行傳統(tǒng)的企業(yè)一般都分成了獨(dú)立的功能性部門,無(wú)法看到跨部門的協(xié)作以提供客戶價(jià)值。CBM用業(yè)務(wù)組件描述企業(yè)業(yè)務(wù),能夠概括描述企業(yè)整體業(yè)務(wù)及業(yè)務(wù)間相互關(guān)系。采用業(yè)務(wù)組件的方式描述企業(yè)業(yè)務(wù),避免了采用流程較為復(fù)雜的方式。采用CBM分析企業(yè)業(yè)務(wù)方式見圖3。圖3 采用CBM分析企業(yè)業(yè)務(wù)的方式通過(guò)CBM對(duì)企業(yè)的業(yè)務(wù)進(jìn)行建模,使企業(yè)原有的所有業(yè)務(wù)系統(tǒng)都下沉,不再有按業(yè)務(wù)部門建立的多個(gè)煙囪式的業(yè)務(wù)系統(tǒng)的概念,原有的業(yè)務(wù)系統(tǒng)變化為一個(gè)個(gè)提供業(yè)務(wù)組件和服務(wù)能力的能力單元。此外,原有的所有業(yè)務(wù)系

13、統(tǒng)中的組織,人員,權(quán)限,流程引擎,安全等公共基礎(chǔ)設(shè)施全部抽取,放到同一的平臺(tái)進(jìn)行管理,業(yè)務(wù)系統(tǒng)部再單獨(dú)構(gòu)建IT公共基礎(chǔ)能力設(shè)施。在這種情況下,對(duì)新業(yè)務(wù)系統(tǒng)的建設(shè)變化為一個(gè)個(gè)新的業(yè)務(wù)能力單元的建設(shè),以后各個(gè)業(yè)務(wù)部門使用的不是孤立的業(yè)務(wù)系統(tǒng),而是按需由業(yè)務(wù)能力單元組裝成的可靈活配置的業(yè)務(wù)應(yīng)用。不再有明確的業(yè)務(wù)系統(tǒng)的邊界概念,而只有業(yè)務(wù)組件和能力組裝的概念。從而更加快捷有效的調(diào)配企業(yè)資源,實(shí)現(xiàn)企業(yè)的柔性化管理。采用CBM對(duì)企業(yè)業(yè)務(wù)進(jìn)行建模的作用見圖4。圖4 采用CBM對(duì)企業(yè)業(yè)務(wù)進(jìn)行建模示例3.實(shí)現(xiàn)SOA管理面向服務(wù)的架構(gòu)(SOA)是一個(gè)組件模型,它將應(yīng)用程序的不同功能單元(稱為服務(wù))進(jìn)行拆分,并通過(guò)

14、服務(wù)之間定義良好的接口和契約實(shí)現(xiàn)聯(lián)系和交互。業(yè)務(wù)組件化是在實(shí)施SOA需求分析和建模中常用的需求分析方法。CBM的業(yè)務(wù)組件將系統(tǒng)模塊化和組件化的思路提前到了業(yè)務(wù)建模階段。這樣才能夠更好的分析和識(shí)別業(yè)務(wù)服務(wù),為后續(xù)的基于SOA服務(wù)提供業(yè)務(wù)目錄清單。業(yè)務(wù)組件化可以很好的界定業(yè)務(wù)邊界,邊界清楚了才能夠更好的識(shí)別交互和接口,通過(guò)交互和接口的識(shí)別來(lái)定義業(yè)務(wù)組件需要的能力,而這些能力轉(zhuǎn)由SOA以服務(wù)方式提供。業(yè)務(wù)組件化的目的仍然是清晰的定義邊界和交互,體現(xiàn)業(yè)務(wù)驅(qū)動(dòng)IT的思路,使業(yè)務(wù)和IT之間能夠平滑映射,如業(yè)務(wù)組件對(duì)應(yīng)的實(shí)現(xiàn)中的服務(wù)組件,交互接口對(duì)應(yīng)到服務(wù)實(shí)現(xiàn)等。三、CBM設(shè)計(jì)方法CBM通過(guò)橫向業(yè)務(wù)能力和縱

15、向能力層級(jí)對(duì)企業(yè)的所有業(yè)務(wù)進(jìn)行矩陣式定義,但是CBM體現(xiàn)的是企業(yè)的業(yè)務(wù)能力專業(yè)化整合能力,其劃分并沒有固定的方法,同一個(gè)企業(yè)的CBM可能由于關(guān)注點(diǎn)不同而呈現(xiàn)完全不同的結(jié)果。業(yè)務(wù)能力的劃分需要與企業(yè)價(jià)值鏈保持一致,但先后順序沒有絕對(duì)定義。業(yè)務(wù)組件在劃分的時(shí)候?qū)儆谀膫€(gè)維度,業(yè)務(wù)組件在操作層面需要反應(yīng)到什么細(xì)節(jié)程度,也沒有絕對(duì)的定義。但是企業(yè)的業(yè)務(wù)在CBM中屬于哪個(gè)職能層級(jí),可以通過(guò)以下原則進(jìn)行確定。1.通過(guò)管理功能與管控權(quán)限來(lái)判別按管理職能和管控權(quán)限的劃分兩個(gè)維度來(lái)確定。例如企業(yè)人力的備案屬于執(zhí)行層,而人力的審批屬于管理層。詳細(xì)判斷原則見圖5。管理功能的定義見圖6。管控權(quán)限的定義見圖7。圖5 通過(guò)

16、管理職能和管控權(quán)限劃分業(yè)務(wù)組件能力層級(jí)圖6 管理職能定義圖7 管理權(quán)限定義2.通過(guò)業(yè)務(wù)活動(dòng)類型來(lái)判別任何一項(xiàng)業(yè)務(wù)最終都會(huì)落實(shí)到執(zhí)行,但每個(gè)業(yè)務(wù)活動(dòng)根據(jù)其不同的活動(dòng)的類型,所擔(dān)負(fù)的責(zé)任也有所不同。對(duì)于會(huì)產(chǎn)生3-5年的影響的戰(zhàn)略活動(dòng)、戰(zhàn)略規(guī)劃類活動(dòng)、體系建設(shè)類活動(dòng)應(yīng)屬于戰(zhàn)略層級(jí);對(duì)于識(shí)別類、過(guò)程監(jiān)管類、制定制度或規(guī)則類、統(tǒng)計(jì)類、考核評(píng)價(jià)類應(yīng)屬于管理層級(jí);圍繞單一事項(xiàng)的任務(wù)執(zhí)行活動(dòng)應(yīng)屬于執(zhí)行層級(jí)。四、業(yè)務(wù)組件的定義和描述CBM中每一個(gè)單獨(dú)的業(yè)務(wù)模塊叫做業(yè)務(wù)組件(Business Component,BC)業(yè)務(wù)組件是CBM的核心。二者關(guān)系見圖8。圖8 CBM與BC的關(guān)系業(yè)務(wù)組件的定義為:一個(gè)可以獨(dú)立運(yùn)

17、行的構(gòu)建企業(yè)的系統(tǒng)或功能模塊。通俗來(lái)說(shuō),業(yè)務(wù)組件就是對(duì)達(dá)成特定目標(biāo),需要完成的一組緊密關(guān)聯(lián)的工作事項(xiàng)的合集。通俗一點(diǎn)說(shuō),業(yè)務(wù)組件就是組成企業(yè)的樂高積木。但是不能有兩塊一模一樣的,不能有相互包含關(guān)系的積木。業(yè)務(wù)組件通過(guò)五個(gè)要素來(lái)描述(見圖9):目標(biāo)/用途:為什么存在,創(chuàng)造什么價(jià)值,如何衡量;活動(dòng):定期執(zhí)行的是哪些簡(jiǎn)單的、具有凝聚性的活動(dòng);資源:需要哪些知識(shí)、資產(chǎn)和人力資源;治理:活動(dòng)和資源是如何管理的;服務(wù):從其他組件獲得哪些內(nèi)容,以及向其他組件提供了哪些內(nèi)容。圖9 業(yè)務(wù)組件五要素五、業(yè)務(wù)組件的典型特征業(yè)務(wù)組件的典型特征,可以歸納為“高內(nèi)聚、低耦合”。所謂高內(nèi)聚,就是業(yè)務(wù)組件具有獨(dú)立、單一且具有

18、明確邊界,業(yè)務(wù)組件之間相互隔離,改變其一,接口不變,系統(tǒng)不受影響。高內(nèi)聚的業(yè)務(wù)組件體現(xiàn)為企業(yè)內(nèi)部具有“高凝聚力”的業(yè)務(wù),將具有類似的員工、流程和技術(shù)的工作匯聚到一起。在這種情況下,這些業(yè)務(wù)組件能夠形成統(tǒng)一的管理模式,并且具有高度的自主性,能夠單獨(dú)為其他業(yè)務(wù)提供服務(wù),也能夠外包。低耦合,就是一方面業(yè)務(wù)組件能夠獨(dú)立提供服務(wù),一方面也可以從其他業(yè)務(wù)組件獲取服務(wù),從而達(dá)到低耦合。注意,低耦合不是沒有耦合,而是能夠松散耦合。松散耦合代表著這種鏈接不是固定的,而是能夠依據(jù)服務(wù)請(qǐng)求的不同,隨時(shí)形成或者斷開鏈接。只有建立在松散耦合的基礎(chǔ)上,才能實(shí)現(xiàn)SOA的理念,依據(jù)不同的業(yè)務(wù)組件提供的服務(wù),進(jìn)行靈活組合,有的

19、時(shí)候只要調(diào)整應(yīng)用的界面層內(nèi)容即可。而且只要我們需要,就可以把業(yè)務(wù)組件當(dāng)成一個(gè)“黑盒子”,不在對(duì)組件內(nèi)部的關(guān)系進(jìn)行管控。業(yè)務(wù)組件的高內(nèi)聚,低耦合使得業(yè)務(wù)組件具備靈活、響應(yīng)快、使用能力強(qiáng)的特點(diǎn)。業(yè)務(wù)組件內(nèi)各活動(dòng)的具有高凝聚力,可對(duì)外提供效率高、質(zhì)量好的服務(wù)。業(yè)務(wù)組件之間不會(huì)因?yàn)槠渲幸粋€(gè)變化而影響另一個(gè)也相應(yīng)變化,從而提升企業(yè)的專業(yè)化、柔性化,并提供統(tǒng)一的服務(wù)。六、業(yè)務(wù)組件的設(shè)計(jì)原則業(yè)務(wù)組件是一系列不可分割的業(yè)務(wù)活動(dòng),那么如何設(shè)計(jì)業(yè)務(wù)組件呢?還是需要從業(yè)務(wù)組件的定義和特征著手,從業(yè)務(wù)組件是企業(yè)專業(yè)化的功能模塊這個(gè)本質(zhì)出發(fā),從業(yè)務(wù)組件高內(nèi)聚低耦合的特點(diǎn)出發(fā),綜合考慮以下因素:業(yè)務(wù)組件由具有內(nèi)在聯(lián)系的一

20、系列業(yè)務(wù)活動(dòng)組成,這些相似的業(yè)務(wù)活動(dòng)應(yīng)具有通用的業(yè)務(wù)目標(biāo),使用類似的數(shù)據(jù),使得業(yè)務(wù)組件成為單項(xiàng)業(yè)務(wù)能力的模型化描述;業(yè)務(wù)組件是唯一的且不能重復(fù),每個(gè)業(yè)務(wù)組件都應(yīng)具有獨(dú)立運(yùn)作的能力的,為企業(yè)提供獨(dú)特的服務(wù);每個(gè)業(yè)務(wù)組件都可以與外部組件通過(guò)服務(wù)進(jìn)行合作,業(yè)務(wù)組件之間通過(guò)明確的接口調(diào)用關(guān)系實(shí)現(xiàn)業(yè)務(wù)交互;每個(gè)業(yè)務(wù)組件執(zhí)行都需要消耗一定的資源,企業(yè)通過(guò)共享通用的業(yè)務(wù)組件,提高資源使用效率,實(shí)現(xiàn)差異化競(jìng)爭(zhēng)優(yōu)勢(shì)。業(yè)務(wù)組件的劃分需要深入了解業(yè)務(wù)之間的關(guān)系,并根據(jù)企業(yè)的戰(zhàn)略、管理和執(zhí)行各層面要求來(lái)進(jìn)行歸類劃分。這需要有很好的業(yè)務(wù)分級(jí)分類能力,并考慮到業(yè)務(wù)間的數(shù)據(jù)流向和共享。在理解業(yè)務(wù)組件“高內(nèi)聚、低耦合”的特點(diǎn)

21、基礎(chǔ)上,業(yè)務(wù)組件的設(shè)計(jì)還要把握好組件的顆粒度。業(yè)務(wù)組件的顆粒度用于表示業(yè)務(wù)所包含的業(yè)務(wù)組件的大小,是一個(gè)組織的管理顆粒度的反映,是一種達(dá)成共識(shí)的范式。顆粒度過(guò)大,功能復(fù)雜,靈活性小,升級(jí)困難(可以獨(dú)立升級(jí)往往會(huì)作為確定一個(gè)業(yè)務(wù)組件范圍的重要因素),很難實(shí)現(xiàn)重用;顆粒度過(guò)小,業(yè)務(wù)組件數(shù)較多,造成業(yè)務(wù)組件之間交互增多,管理成本提升,性能低下。因此找到一個(gè)合適的業(yè)務(wù)組件粒度是很重要的事情。首先要說(shuō)明的是,業(yè)務(wù)組件的顆粒度沒有硬性指導(dǎo)的原則,因?yàn)檫@不是一個(gè)硬性或可以測(cè)量的事物。一般來(lái)說(shuō),業(yè)務(wù)組件的顆粒度更多應(yīng)從業(yè)務(wù)直接實(shí)現(xiàn)的業(yè)務(wù)目標(biāo)層面去考慮,業(yè)務(wù)組件的精簡(jiǎn)代表管理能力的聚焦、靈活度的提高、復(fù)雜度的降

22、低。我們可以從以下幾個(gè)角度確定業(yè)務(wù)組件的顆粒度:業(yè)務(wù)特點(diǎn):不同的業(yè)務(wù)特點(diǎn)導(dǎo)致業(yè)務(wù)顆粒度不同,如行政管理,各業(yè)務(wù)事項(xiàng)相對(duì)獨(dú)立,業(yè)務(wù)事項(xiàng)間松耦合特點(diǎn)明顯,可能會(huì)業(yè)務(wù)組件較多;抽象級(jí)別:不同的抽象層級(jí)導(dǎo)致業(yè)務(wù)顆粒度不同,如總部級(jí)的與部門級(jí)的;避免陷入根據(jù)日常業(yè)務(wù)出現(xiàn)的頻率、耗時(shí)、工作量等去評(píng)價(jià)顆粒度的大小。不能單純的把現(xiàn)頻率高,耗時(shí)多的業(yè)務(wù)定義為一級(jí)組件。應(yīng)從該類業(yè)務(wù)實(shí)現(xiàn)的目的、價(jià)值去評(píng)估組件的大?。粚?duì)于總是固定配合的幾個(gè)業(yè)務(wù),且任何一個(gè)業(yè)務(wù)都不被此幾項(xiàng)業(yè)務(wù)以外的其他業(yè)務(wù)調(diào)用,則建議此幾項(xiàng)業(yè)務(wù)合并為一個(gè)組件。一個(gè)業(yè)務(wù)組件的輸出必須為多個(gè)業(yè)務(wù)組件使用,如果一對(duì)一使用,代表該組件可合并。七、業(yè)務(wù)組件的驗(yàn)

23、證方法1.業(yè)務(wù)場(chǎng)景十字分析法業(yè)務(wù)場(chǎng)景十字分析法(見圖10)類比于軟件測(cè)試的白盒測(cè)試,即通過(guò)“測(cè)試用例”(流程場(chǎng)景)來(lái)驗(yàn)證組件外部的流程和內(nèi)部業(yè)務(wù)活動(dòng),驗(yàn)證組件的正確性。對(duì)于業(yè)務(wù)組件的CBM圖,首先相同業(yè)務(wù)域下的業(yè)務(wù)組件應(yīng)能夠串接,其次不同業(yè)務(wù)域下的組件間的交互關(guān)系,應(yīng)體現(xiàn)在同一層次,即戰(zhàn)略層面的不同業(yè)務(wù)域交互應(yīng)都體現(xiàn)在戰(zhàn)略層,管理層面的不同業(yè)務(wù)域的交互應(yīng)都體現(xiàn)在管理層,執(zhí)行層面不同業(yè)務(wù)域的交互應(yīng)都體現(xiàn)在執(zhí)行層,在交互過(guò)程中不應(yīng)有斜線關(guān)系。圖10 業(yè)務(wù)場(chǎng)景十字交叉法2.業(yè)務(wù)組件依賴性分析法業(yè)務(wù)組件依賴性分析,類比于軟件測(cè)試的黑盒測(cè)試,即不關(guān)心組件內(nèi)部,而通過(guò)驗(yàn)證外部接口關(guān)系分析(組件的輸入、輸出

24、、支持三方面)、驗(yàn)證組件正確性。圖11 業(yè)務(wù)組件依賴性分析圖示通過(guò)連接業(yè)務(wù)組件的輸入輸出,可以分析業(yè)務(wù)組件在職能層級(jí)上是否準(zhǔn)確。一般來(lái)講,戰(zhàn)略、管理和執(zhí)行層的業(yè)務(wù)組件在連接上具有圖12的特點(diǎn)。圖12 業(yè)務(wù)組件不同職能層級(jí)特點(diǎn)八、CBM和流程架構(gòu)CBM和流程架構(gòu)存在著天然的聯(lián)系。在IBM提出的企業(yè)總體架構(gòu)方法論中,CBM和流程都是描述企業(yè)總體架構(gòu)的不同視圖。流程可以表示為業(yè)務(wù)組件相互協(xié)作、有序執(zhí)行的活動(dòng)。組件可以表示為眾多具有同類特征的流程的集合。流程是企業(yè)業(yè)務(wù)活動(dòng)的內(nèi)建特性,無(wú)論企業(yè)是否開展流程管理,流程都體現(xiàn)為“存在即合理”。CBM能夠促使企業(yè)的流程整合為既能為組織發(fā)揮獨(dú)特作用,又能作為單獨(dú)

25、實(shí)體運(yùn)行的業(yè)務(wù)組件,將企業(yè)變成一個(gè)由不同業(yè)務(wù)模塊組成的網(wǎng)絡(luò),每個(gè)模塊中都包含一系列彼此關(guān)聯(lián)的活動(dòng),并促使企業(yè)從單條的流程優(yōu)化向流程整體優(yōu)化發(fā)展,并最終形成整個(gè)企業(yè)層面上的全局優(yōu)化的趨勢(shì)。圖13 業(yè)務(wù)組件之間的協(xié)作組成了流程CBM和流程架構(gòu)也存在著明顯的區(qū)別。二者核心功能不同,CBM聚焦于業(yè)務(wù)塊層面的業(yè)務(wù)設(shè)計(jì)和業(yè)務(wù)變革,目的是提高業(yè)務(wù)的專業(yè)化水平;而流程架構(gòu)是描述業(yè)務(wù)構(gòu)成,主要指導(dǎo)業(yè)務(wù)流程的梳理,提供結(jié)構(gòu)性框架。二者描述層面不同,CBM定義每個(gè)業(yè)務(wù)組件的五要素,包括價(jià)值、資源、需要的活動(dòng)、業(yè)務(wù)治理、提供的業(yè)務(wù)服務(wù);流程架構(gòu)重點(diǎn)定義末級(jí)流程的要素,包括活動(dòng)、崗位、表單、制度依據(jù)等。CBM的核心目的

26、是實(shí)現(xiàn)業(yè)務(wù)組件化,通過(guò)業(yè)務(wù)的模塊化設(shè)計(jì),為企業(yè)的應(yīng)用架構(gòu)、數(shù)據(jù)架構(gòu)提供同樣的模塊化輸入,實(shí)現(xiàn)企業(yè)架構(gòu)設(shè)計(jì)的縱向傳遞和上下對(duì)準(zhǔn)。企業(yè)通過(guò)CBM實(shí)現(xiàn)了業(yè)務(wù)組件化以后,還要詳細(xì)分析業(yè)務(wù)組件的交互,而這個(gè)的基礎(chǔ)就是業(yè)務(wù)流程交互。通過(guò)分析業(yè)務(wù)組件的交互,既能夠?yàn)榻⑵髽I(yè)的業(yè)務(wù)流程體系提供輸入,也能夠通過(guò)分析業(yè)務(wù)組件之間傳遞的業(yè)務(wù)對(duì)象,為數(shù)據(jù)架構(gòu)元數(shù)據(jù)模型定義提供指導(dǎo)。CBM的設(shè)計(jì)需要按照流程的角度進(jìn)行分析。一般情況下,流程是企業(yè)客觀存在的,業(yè)務(wù)組件是需要提煉設(shè)計(jì)的。CBM需要通過(guò)流程分析識(shí)別和發(fā)現(xiàn)的業(yè)務(wù)活動(dòng),識(shí)別和抽象為相應(yīng)的業(yè)務(wù)組件。所以CBM的設(shè)計(jì)首先應(yīng)根據(jù)企業(yè)的業(yè)務(wù)能力提煉形成業(yè)務(wù)域,然后根據(jù)業(yè)務(wù)流程細(xì)化業(yè)務(wù)活動(dòng),通過(guò)對(duì)同類型的業(yè)務(wù)活動(dòng)進(jìn)行歸集提煉,進(jìn)而歸納CBM的職能層級(jí),并最終形成CBM業(yè)務(wù)組件圖。CBM的應(yīng)用也需要按照流程的角度進(jìn)行分析。企業(yè)定義了CBM組件圖以后,還沒有細(xì)化到服務(wù)。但是業(yè)務(wù)組件化后,可以通過(guò)流程對(duì)業(yè)務(wù)組件之間的關(guān)系和交互進(jìn)一步分析,確定為了完成一個(gè)完整的端到端流程

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論