企業(yè)架構(gòu)作為一項(xiàng)復(fù)雜和綜合性的工作,其實(shí)施對(duì)相關(guān)技術(shù)人員來(lái)說(shuō)是一項(xiàng)富有挑戰(zhàn)的工作。中培課堂《企業(yè)架構(gòu)與信息化頂層設(shè)計(jì)最佳實(shí)踐》專家郭老師指出,由于企業(yè)架構(gòu)涉及的內(nèi)容過(guò)于廣泛,導(dǎo)致了結(jié)果不容易度量,綜合度量很難,但是企業(yè)一旦認(rèn)識(shí)到規(guī)范化的長(zhǎng)期收益,就不會(huì)糾結(jié)于做企業(yè)架構(gòu)有沒(méi)有用了。郭老師作為該領(lǐng)域的資深實(shí)戰(zhàn)派專家,在這里介紹了在企業(yè)機(jī)構(gòu)設(shè)計(jì)過(guò)程中應(yīng)該關(guān)注的有關(guān)問(wèn)題。
(1)歐美企業(yè)擅長(zhǎng)做方法,一方面是有大量的實(shí)踐,另一方面是有系統(tǒng)化思考和總結(jié)的習(xí)慣,國(guó)人總體上在這方面比較弱,缺少訓(xùn)練和積累。作為企業(yè)總體架構(gòu)設(shè)的方法,要看一下是否明細(xì)到指導(dǎo)具體的設(shè)計(jì)工作,方法論體系的幾個(gè)基本要素是否已經(jīng)定義清楚,比如:階段、活動(dòng)、任務(wù)的輸入和輸出、角色,詳細(xì)的操作指南、交付物的模板、示例以及相關(guān)的培訓(xùn)材料等等,只有一個(gè)框架還遠(yuǎn)遠(yuǎn)不夠。雖然古話說(shuō)得好,授人以魚(yú)不如授人以漁,但決大多數(shù)人還是喜歡魚(yú),至少要一起釣一次才行,即便是強(qiáng)制推行的,也要做大量的培訓(xùn)工作。(有興趣的可以下載個(gè)IBM的RMC,一個(gè)做方法論的工具,內(nèi)置了RUP過(guò)程,IBM的方法論都是用這個(gè)工具開(kāi)發(fā)的,發(fā)布很方便)
(2)企業(yè)架構(gòu)設(shè)計(jì)是跨多個(gè)專業(yè)領(lǐng)域的,企業(yè)架構(gòu)的方法實(shí)際上是一個(gè)方法族,由多個(gè)方法構(gòu)成。每個(gè)架構(gòu)領(lǐng)域都有一個(gè)或者多個(gè)已經(jīng)存在的方法,比如流程架構(gòu)設(shè)計(jì)方法、業(yè)務(wù)分析方法、績(jī)效指標(biāo)度量方法,SOA服務(wù)建模、主數(shù)據(jù)管理、數(shù)據(jù)分析和建模方法等,實(shí)際工作中是這些方法來(lái)解決具體問(wèn)題的,一般企業(yè)架構(gòu)框架給出的只是概念性的描述,大的階段和步驟并不能指導(dǎo)具體的架構(gòu)設(shè)計(jì)工作,這是為什么每個(gè)架構(gòu)領(lǐng)域的人都可以不依賴于企業(yè)架構(gòu)方法而獨(dú)立開(kāi)展工作的原因,因?yàn)閷?shí)際上每個(gè)方法都或多或少的與其他領(lǐng)域相關(guān),比如做流程肯定會(huì)考慮數(shù)據(jù)(活動(dòng)的輸入輸出),做IT架構(gòu)會(huì)做需求分解分配、需求跟蹤矩陣,做這些的目的都是為了跨領(lǐng)域做映射,但這也在某種程度上成了企業(yè)架構(gòu)工作的掣肘之一。
(3)企業(yè)引入一套方法必須伴隨相應(yīng)的培訓(xùn)和治理體系,方法可以根據(jù)場(chǎng)景不同裁剪,但必需帶有強(qiáng)制性,否則很難用起來(lái)。
(4)架構(gòu)師要站在不同的角度用不同視圖去描述一個(gè)東西(thing),同一個(gè)東西在不同知識(shí)背景的人眼中都不一樣,這也就是要搞多視圖的道理,架構(gòu)師要充當(dāng)翻譯官的角色,這本身就是很有挑戰(zhàn)的事,架構(gòu)師的知識(shí)領(lǐng)域要有必要的寬度,才能有比較強(qiáng)的表達(dá)能力,所以構(gòu)建一個(gè)由多個(gè)領(lǐng)域?qū)<医M成的架構(gòu)師團(tuán)隊(duì)(通常是虛擬團(tuán)隊(duì))是開(kāi)展企業(yè)架構(gòu)工作要優(yōu)先考慮的。
(5)做一個(gè)大型的企業(yè)架構(gòu)項(xiàng)目需要有足夠的跨領(lǐng)域、跨部門(mén)的組織協(xié)調(diào)能力和權(quán)利,才能保證各個(gè)領(lǐng)域的參與度。
(6)重要干系人對(duì)企業(yè)架構(gòu)的價(jià)值有足夠的認(rèn)知,和對(duì)企業(yè)經(jīng)營(yíng)管理問(wèn)題明確的定義,確認(rèn)這些問(wèn)題必須通過(guò)企業(yè)架構(gòu)設(shè)計(jì)來(lái)解決(企業(yè)架構(gòu)不是銀彈)。
(7)通過(guò)項(xiàng)目來(lái)推動(dòng)企業(yè)架構(gòu)工作是比較有效的方式,項(xiàng)目有明確的聚焦企業(yè)運(yùn)營(yíng)改進(jìn)的目標(biāo)和范圍,切記做企業(yè)架構(gòu)不是為了做一套靜態(tài)的架構(gòu)資產(chǎn),架構(gòu)資產(chǎn)只是項(xiàng)目的附屬物,這些交付物作為業(yè)務(wù)和知識(shí)的載體存在,價(jià)值當(dāng)然毋庸置疑,但是我們優(yōu)先關(guān)注的是這些資產(chǎn)如何轉(zhuǎn)化為對(duì)運(yùn)營(yíng)的價(jià)值,比如一張企業(yè)或者某個(gè)領(lǐng)域的業(yè)務(wù)組件地圖,可以隨時(shí)獲取到,輔助戰(zhàn)略分析制定,業(yè)務(wù)差距分析,諸如此類。
(8)最后,認(rèn)識(shí)到做企業(yè)架構(gòu)是個(gè)復(fù)雜的工程,大處著眼,小處著手,從一個(gè)領(lǐng)域開(kāi)始,逐步推進(jìn)也是個(gè)可行的辦法,做企業(yè)架構(gòu)也要分而治之。