業(yè)務(wù)架構(gòu)這個(gè)詞大家時(shí)常聽到尘应,但是能解釋得清楚的卻不多,撩撩度娘犬钢,你就會(huì)發(fā)現(xiàn)玷犹,不少人問(wèn)及業(yè)務(wù)架構(gòu)和應(yīng)用架構(gòu)的關(guān)系,聊天時(shí)歹颓,也常有人問(wèn)起業(yè)務(wù)架構(gòu)師和產(chǎn)品經(jīng)理什么區(qū)別晴股?業(yè)務(wù)架構(gòu)分析和需求分析什么區(qū)別?其實(shí)為了寫這篇文章,我把《軟件工程》、《軟件系統(tǒng)架構(gòu)》怎诫、《系統(tǒng)分析與設(shè)計(jì)》都翻了幻妓,這些經(jīng)典教材確實(shí)沒(méi)講過(guò)業(yè)務(wù)架構(gòu)這件事劫拢;我把《聊聊架構(gòu)》也翻了,發(fā)現(xiàn)其中的討論有解釋到業(yè)務(wù)妹沙、架構(gòu)和技術(shù)的關(guān)系熟吏,但是也沒(méi)有特別強(qiáng)調(diào)業(yè)務(wù)架構(gòu)。
其實(shí)悍引,業(yè)務(wù)架構(gòu)這個(gè)詞并不新帽氓,它隱藏在企業(yè)架構(gòu)(EA)中。企業(yè)架構(gòu)是上世紀(jì) 80 年代的產(chǎn)物浓领,其標(biāo)志就是 1987 年 Zachman 提出的企業(yè)架構(gòu)模型,該模型按照“5W1H”嫉鲸,即 what(數(shù)據(jù))玄渗、how(功能)藤树、where(網(wǎng)絡(luò))岁钓、who(角色)微王、when(時(shí)間)、why(動(dòng)機(jī))六個(gè)維度翰撑,結(jié)合目標(biāo)范圍、業(yè)務(wù)模型、信息系統(tǒng)模型逝撬、技術(shù)模型、詳細(xì)展現(xiàn)、功能系統(tǒng)六個(gè)層次坎炼,將企業(yè)架構(gòu)分成 36 個(gè)組成部分,描述了一個(gè)完整的企業(yè)架構(gòu)要考慮的內(nèi)容,詳圖如下:
Zachman 模型雖然沒(méi)有明確提出業(yè)務(wù)架構(gòu)這個(gè)概念蟀悦,但是已經(jīng)包含了業(yè)務(wù)架構(gòu)關(guān)注的一些主要內(nèi)容:如流程模型氧敢、數(shù)據(jù)孙乖、角色組織等,既然沒(méi)有提出業(yè)務(wù)架構(gòu)概念弯屈,自然也就沒(méi)有包含構(gòu)建方法资厉,所以宴偿,Zachman 模型應(yīng)該算是業(yè)務(wù)架構(gòu)的啟蒙,同時(shí)消痛,它也表明了這一工具或者技術(shù)的最佳使用場(chǎng)景——面向復(fù)雜系統(tǒng)構(gòu)建企業(yè)架構(gòu)都哭。
1995 年逞带,大名鼎鼎的 TOGAF 登場(chǎng)了展氓,這個(gè)在企業(yè)架構(gòu)市場(chǎng)中據(jù)說(shuō)(2009 年統(tǒng)計(jì))占了半壁江山的架構(gòu)模型明確提出了業(yè)務(wù)架構(gòu)的概念遇汞。TOGAF 將企業(yè)定義為有著共同目標(biāo)集合的組織的聚集。例如空入,企業(yè)可能是政府部門络它、一個(gè)完整的公司、公司部門歪赢、單個(gè)處 / 科室化戳,或通過(guò)共同擁有權(quán)連接在一起的地理上疏遠(yuǎn)的組織鏈。TOGAF 進(jìn)一步認(rèn)為企業(yè)架構(gòu)分為兩大部分:業(yè)務(wù)架構(gòu)和 IT 架構(gòu)埋凯,大部分企業(yè)架構(gòu)方法都是從 IT 架構(gòu)發(fā)展而來(lái)的点楼。業(yè)務(wù)架構(gòu)是把企業(yè)的業(yè)務(wù)戰(zhàn)略轉(zhuǎn)化為日常運(yùn)作的渠道,業(yè)務(wù)戰(zhàn)略決定業(yè)務(wù)架構(gòu)掠廓,它包括業(yè)務(wù)的運(yùn)營(yíng)模式、流程體系甩恼、組織結(jié)構(gòu)蟀瞧、地域分布等內(nèi)容。TOGAF 強(qiáng)調(diào)基于業(yè)務(wù)導(dǎo)向和驅(qū)動(dòng)的架構(gòu)來(lái)理解媳拴、分析黄橘、設(shè)計(jì)、構(gòu)建帆赢、集成怠益、擴(kuò)展蜻牢、運(yùn)行和管理信息系統(tǒng),復(fù)雜系統(tǒng)集成的關(guān)鍵抱虐,是基于架構(gòu)(或體系)的集成恳邀,而不是基于部件(或組件)的集成。TOGAF 還提供了一個(gè)詳細(xì)的架構(gòu)工件模型:
其中可以明確看到業(yè)務(wù)架構(gòu)階段的交付物。相信很多對(duì)架構(gòu)有興趣的朋友都認(rèn)真學(xué)習(xí)過(guò) TOGAF 模型许溅,此處不再贅述。
TOGAF 之后并蝗,又先后誕生了 FEA(聯(lián)邦企業(yè)架構(gòu))和 DODAF(美國(guó)國(guó)防部體系架構(gòu)框架)。前者的體系由五個(gè)參考模型組成:績(jī)效參考模型(PRM)键畴、業(yè)務(wù)參考模型(BRM)涡贱、服務(wù)構(gòu)件參考模型(FRM)嘀粱、數(shù)據(jù)參考模型(DRM)、技術(shù)參考模型(TRM),該方法應(yīng)用于美國(guó)電子政務(wù)領(lǐng)域豌鸡,著眼于跨部門逼庞、跨機(jī)構(gòu)提升業(yè)務(wù)效率璧南,解決重復(fù)建設(shè)、信息孤島等問(wèn)題,很具有“企業(yè)級(jí)”理念,雖然沒(méi)有明確的業(yè)務(wù)架構(gòu)定義,但是很好地應(yīng)用了業(yè)務(wù)架構(gòu)的思維。后者體系挺復(fù)雜的弃甥,8 個(gè)視點(diǎn) 52 個(gè)模型嘿架,但是實(shí)用性不錯(cuò)蝉娜,美國(guó)國(guó)防部和一些企業(yè)在用,詳細(xì)內(nèi)容如下:
其中能力視點(diǎn)和作戰(zhàn)視點(diǎn)就是我們做企業(yè)時(shí)關(guān)注的業(yè)務(wù)部分倍阐。這兩個(gè)模型網(wǎng)上有相關(guān)資料,感興趣的話可以自行查閱。
通過(guò)尋根溯源,可以發(fā)現(xiàn),即便從 TOGAF 算起侧馅,業(yè)務(wù)架構(gòu)這個(gè)詞也有 20 多年的歷史了罗晕,但是在開發(fā)人員中法褥,業(yè)務(wù)架構(gòu)顯然沒(méi)有需求分析的概念明確梆惯,業(yè)務(wù)架構(gòu)師也遠(yuǎn)不如產(chǎn)品經(jīng)理常見(jiàn)。作者所在單位曾經(jīng)實(shí)施了一個(gè)長(zhǎng)達(dá)數(shù)年的企業(yè)級(jí)轉(zhuǎn)型項(xiàng)目饵沧,其中有明確的業(yè)務(wù)架構(gòu)組織掠归,但是弹囚,每每與技術(shù)人員討論,他們也常覺(jué)得業(yè)務(wù)架構(gòu)有點(diǎn)兒“虛”单刁。細(xì)究其原因褥傍,可能有如下幾點(diǎn):
用得少誓篱。原有的單體式或者豎井式開發(fā)依然是大家更經(jīng)常采用的項(xiàng)目構(gòu)建方法邻遏,而這種開發(fā)基本上沒(méi)有橫向視角赎线,所以無(wú)需強(qiáng)調(diào)業(yè)務(wù)架構(gòu)滞项,通常的產(chǎn)品分析或者需求分析足以滿足開發(fā)需要台舱;
難設(shè)計(jì)。業(yè)務(wù)架構(gòu),特別是大型企業(yè)這種錯(cuò)綜復(fù)雜的業(yè)務(wù)架構(gòu),說(shuō)起來(lái)容易做起來(lái)難物蝙,業(yè)務(wù)架構(gòu)對(duì)戰(zhàn)略的分解册赛、業(yè)務(wù)架構(gòu)自身的整合與標(biāo)準(zhǔn)化、到 IT 設(shè)計(jì)的過(guò)渡都有不少坑瞳浦,業(yè)務(wù)越復(fù)雜越寬泛就越難駕馭氢架,因此扇雕,即便做過(guò)業(yè)務(wù)架構(gòu)設(shè)計(jì)的企業(yè)哨苛,也有不少將業(yè)務(wù)架構(gòu)設(shè)計(jì)保持在高階狀態(tài)建峭,有點(diǎn)兒“虛”;
易跑偏盆色。施工期間由于客觀因素可能導(dǎo)致實(shí)施對(duì)業(yè)務(wù)架構(gòu)的偏離摩梧,這種偏離如果沒(méi)有及時(shí)糾正或者調(diào)整架構(gòu),累積久了會(huì)造成業(yè)務(wù)架構(gòu)的失真阿宅,會(huì)變“虛”伐弹;
難維護(hù)傀蓉。少數(shù)扛過(guò)了業(yè)務(wù)架構(gòu)落地困難期的企業(yè)擅威,也會(huì)由于感受到維護(hù)架構(gòu)的難度而心生放棄,從而降低了對(duì)業(yè)務(wù)架構(gòu)的評(píng)價(jià)浩蓉。
其實(shí)宾袜,業(yè)務(wù)架構(gòu)從誕生之初就很清楚地定義了自己的使命:面向復(fù)雜系統(tǒng)構(gòu)建驾窟。也就是說(shuō),業(yè)務(wù)架構(gòu)同其他架構(gòu)一樣月培,目的也是要降低復(fù)雜度,更好地規(guī)劃系統(tǒng)杉畜,因此 TOGAF 是將業(yè)務(wù)架構(gòu)歸屬于 IT 戰(zhàn)略部分。
但是從本人的實(shí)踐經(jīng)驗(yàn)看纯续,業(yè)務(wù)架構(gòu)不僅具有上述作用灭袁,其更突出的影響是對(duì)參加過(guò)業(yè)務(wù)架構(gòu)設(shè)計(jì)工作的業(yè)務(wù)人員的影響,他們的邏輯思維能力倦炒、結(jié)構(gòu)化能力软瞎、企業(yè)級(jí)觀念和意識(shí)都有明顯的改變,所以鳖藕,應(yīng)當(dāng)將業(yè)務(wù)架構(gòu)從 IT 戰(zhàn)略中獨(dú)立出來(lái)芙代,更多面向業(yè)務(wù)人員,以充當(dāng)業(yè)務(wù)與技術(shù)之間的橋梁页滚。當(dāng)然,業(yè)務(wù)架構(gòu)真正要承擔(dān)起這一職責(zé)裹驰,還需要改進(jìn)片挂、簡(jiǎn)化業(yè)務(wù)架構(gòu)設(shè)計(jì)方法,對(duì)業(yè)務(wù)人員更友好沪饺,并且堅(jiān)持使用業(yè)務(wù)架構(gòu)方法做企業(yè)級(jí)需求管控闷愤,否則,熵增一定會(huì)將已經(jīng)建好架構(gòu)秩序回歸混沌狀態(tài)遭居。
原帖:https://www.cnblogs.com/dadadechengzi/p/10005773.html