前兩周在宇通EIP項(xiàng)目中第一次親歷EA的魅力,昨天在與金蝶中間件同行的溝通中也看到了金蝶將EA定位在IT架構(gòu)的戰(zhàn)略地位。在普拉哈拉德的著作《企業(yè)成功定律》中也多次提到類(lèi)EA的概念(組織架構(gòu)),書(shū)中有一半的篇幅在講IT對(duì)企業(yè)的戰(zhàn)略作用。盡管EA目前還不是十分成熟,在國(guó)內(nèi)也較少實(shí)踐,但我們的咨詢顧問(wèn)和架構(gòu)師應(yīng)該關(guān)注這個(gè)領(lǐng)域的發(fā)展。企業(yè)架構(gòu) - 開(kāi)篇:TOGAF介紹
在《年度總結(jié)和計(jì)劃:去年4個(gè)1,今年5個(gè)1》中說(shuō)過(guò)今年我準(zhǔn)備在項(xiàng)目組引入一個(gè)架構(gòu)方法TOGAF。工業(yè)和信息化部副部長(zhǎng)楊學(xué)山在一次內(nèi)部座談時(shí)提到:與西方發(fā)達(dá)國(guó)家比,國(guó)內(nèi)的信息化建設(shè)在硬件方面已經(jīng)不相上下,在軟件方面有5年的差距,在信息化管理方面有大概10年的差距,在企業(yè)架構(gòu)方面則有20年的差距。而企業(yè)架構(gòu)離不開(kāi)我們IT技術(shù)領(lǐng)域的架構(gòu)師的支持,為了讓更多人了解企業(yè)架構(gòu),我將會(huì)寫(xiě)一系列相關(guān)的blog與大家分享。本系列適合業(yè)務(wù)架構(gòu)師、技術(shù)架構(gòu)師或者有意做企業(yè)架構(gòu)相關(guān)方面工作的人員。本篇作為此系列的首篇blog,介紹一下企業(yè)架構(gòu)以及對(duì)TOGAF進(jìn)行介紹。 什么是企業(yè)
什么是架構(gòu)加固是針對(duì)某種特定目標(biāo)系統(tǒng)的具有體系性的、普遍性的問(wèn)題而提供的通用的解決方案,架構(gòu)往往是對(duì)復(fù)雜形態(tài)的一種共性的體系抽象。 業(yè)務(wù)架構(gòu)體系是針對(duì)企事業(yè)信息管理系統(tǒng)中具有體系的、普遍性的問(wèn)題而提供的通用解決方案,更確切的說(shuō),是基于業(yè)務(wù)導(dǎo)向和驅(qū)動(dòng)的架構(gòu)來(lái)理解、分析、設(shè)計(jì)、構(gòu)建、集成、擴(kuò)展、運(yùn)行和管理信息系統(tǒng),比如業(yè)務(wù)架構(gòu)體系認(rèn)為一個(gè)信息系統(tǒng)必須由組織機(jī)構(gòu)、業(yè)務(wù)流程、業(yè)務(wù)信息、業(yè)務(wù)功能、和業(yè)務(wù)語(yǔ)義等層次構(gòu)成。 復(fù)雜系統(tǒng)集成的關(guān)鍵,是基于架構(gòu)(或體系)的集成,而不是基于部件(或組件)的集成。 在ISO/IEC 42010:20072中對(duì)架構(gòu)有如下定義: The fundamental organization of a system, embodied in its components, their relationships to each other and the environment, and the principles governing its design and evolution. 一個(gè)架構(gòu)是系統(tǒng)的基本結(jié)構(gòu),它由多個(gè)組件以及它們彼此間的關(guān)系而組成,并且在一定環(huán)境和原則下進(jìn)行設(shè)計(jì)和演變。具體可以參考我之前寫(xiě)的一篇bolg《架構(gòu) - 又一個(gè)類(lèi)似與“平臺(tái)”一樣的詞匯》。 火車(chē)工程師火車(chē)工程師在做設(shè)計(jì)時(shí),他不會(huì)去關(guān)心每節(jié)車(chē)廂里裝的是什么,他們只需要關(guān)心這些車(chē)廂一節(jié)節(jié)連接在一起就好了,而把每節(jié)車(chē)廂中的具體事情交由相應(yīng)的責(zé)任人即可。將一節(jié)節(jié)車(chē)廂連起來(lái)就形成了一個(gè)隱式的(或抽象的)流程,好比一個(gè)靈活的流程應(yīng)該有這樣的能力:當(dāng)一節(jié)車(chē)廂被替換成另一節(jié)車(chē)廂時(shí)不會(huì)對(duì)整列火車(chē)造成什么影響。 車(chē)廂之間的連接的實(shí)現(xiàn)如同靈活的業(yè)務(wù)接口,其具體實(shí)現(xiàn)即是靈活的服務(wù)。 什么是企業(yè)架構(gòu)企業(yè)架構(gòu)可以分為兩大部分:業(yè)務(wù)架構(gòu)和IT架構(gòu),大部分企業(yè)架構(gòu)方法都是從IT架構(gòu)發(fā)展而來(lái)的。
對(duì)比 RUP 和其他主要關(guān)注于實(shí)現(xiàn)的規(guī)程,企業(yè)架構(gòu)領(lǐng)域原則上的關(guān)注點(diǎn)是企業(yè)范圍內(nèi)的業(yè)務(wù)需求的識(shí)別、規(guī)范,及優(yōu)先級(jí)劃分,感覺(jué)它也是一個(gè)做企業(yè)信息化規(guī)劃的方法。我認(rèn)為,做工具型產(chǎn)品和企業(yè)級(jí)產(chǎn)品有個(gè)差別,那就是做企業(yè)級(jí)產(chǎn)品需要由工具型產(chǎn)品的產(chǎn)品型公司向咨詢類(lèi)的服務(wù)型公司轉(zhuǎn)型。
企業(yè)架構(gòu)如同戰(zhàn)略規(guī)劃,可以幫助企業(yè)執(zhí)行業(yè)務(wù)戰(zhàn)略規(guī)劃及IT戰(zhàn)略規(guī)劃。在業(yè)務(wù)戰(zhàn)略方面,可使用TOGAF及其架構(gòu)開(kāi)發(fā)方法論(ArchitectureDevelopmentMethod/ADM)來(lái)定義企業(yè)愿景/使命,目標(biāo)/目的/驅(qū)動(dòng)力,組織架構(gòu),職能及角色。在IT戰(zhàn)略方面,TOGAF及ADM詳細(xì)描述了如何定義業(yè)務(wù)架構(gòu),數(shù)據(jù)架構(gòu),應(yīng)用架構(gòu),和技術(shù)架構(gòu),是IT戰(zhàn)略規(guī)劃的最佳實(shí)踐指引。企業(yè)架構(gòu)是承接企業(yè)業(yè)務(wù)戰(zhàn)略與IT戰(zhàn)略之間的橋梁與標(biāo)準(zhǔn)接口,是企業(yè)信息化規(guī)劃的核心。 為什么需要企業(yè)架構(gòu)有些人可能會(huì)問(wèn):“為什么要做要做架構(gòu),直接拿來(lái)需求就做不就行了嗎?”。搭個(gè)簡(jiǎn)易狗窩不需要專(zhuān)門(mén)進(jìn)行設(shè)計(jì),但是建個(gè)大廈則必須經(jīng)過(guò)設(shè)計(jì)階段一樣,我想對(duì)于不復(fù)雜的東西,你怎么做我都覺(jué)得不會(huì)出什么差錯(cuò),但是一旦業(yè)務(wù)復(fù)雜、規(guī)則麻煩、還涉及變革時(shí),必須有一個(gè)清晰的架構(gòu)才能保證做出來(lái)的東西是正確的。 中國(guó)的大多數(shù)企業(yè)在進(jìn)行IT投資時(shí)都會(huì)跳過(guò)企業(yè)架構(gòu)這個(gè)環(huán)節(jié)而直接進(jìn)入了IT項(xiàng)目的建設(shè),這樣就會(huì)導(dǎo)致重復(fù)投資、信息孤島等必然現(xiàn)象。缺少規(guī)劃就會(huì)發(fā)現(xiàn)很多開(kāi)發(fā)的功能重復(fù),也有的功能開(kāi)發(fā)完成后被打入冷宮,這里列一個(gè)簡(jiǎn)單例子:如hr系統(tǒng)中的HR服務(wù)臺(tái)的一個(gè)功能,我填寫(xiě)了一個(gè)問(wèn)題,但是沒(méi)有回復(fù),估計(jì)這個(gè)功能就被打入冷宮了,這樣滿意度可想而知。 我覺(jué)得EA是一個(gè)業(yè)務(wù)和IT對(duì)齊的戰(zhàn)略執(zhí)行工具,一種設(shè)計(jì)、管理、溝通的工具。通過(guò)企業(yè)架構(gòu),我們可以達(dá)到:
TOGAF在國(guó)外的認(rèn)知度很高,目前企業(yè)架構(gòu)方法有很多,但TOGAF是最主流的,已經(jīng)有超過(guò)15年的歷史。不僅有80%的福布斯( Forbes)全球排名前50的公司在使用,而且支持開(kāi)放、標(biāo)準(zhǔn)的SOA參考架構(gòu)。目前已得到國(guó)際主流廠商的推動(dòng),德國(guó)有SAP在推動(dòng),美國(guó)IBM、 HP、SUN等公司在推動(dòng),中國(guó)在企業(yè)架構(gòu)方面并不是很成熟,以前討論多半集中在軟件架構(gòu)或是單獨(dú)的系統(tǒng)架構(gòu),在02年才有一個(gè)企業(yè)架構(gòu)出現(xiàn)。金蝶在TOGAF 8.1成熟之后,引進(jìn)9.0,因?yàn)樗瑢?duì)SOA的支持,所以這個(gè)也是金蝶選擇在這個(gè)時(shí)期把它導(dǎo)入的原因之一。金蝶加入The Open Group,希望能夠提升中國(guó)企業(yè)信息系統(tǒng)及業(yè)務(wù)架構(gòu)的水平,并率領(lǐng)國(guó)內(nèi)軟件產(chǎn)業(yè)參與國(guó)際標(biāo)準(zhǔn)的制定。對(duì)金蝶而言,引進(jìn)TOGAF和Open Group的SOA參考架構(gòu)及治理原則,將推動(dòng)金蝶集團(tuán)產(chǎn)品,開(kāi)發(fā)過(guò)程及治理的國(guó)際化與標(biāo)準(zhǔn)化。未來(lái)金蝶ERP產(chǎn)品EAS、BOS及金蝶中間件等產(chǎn)品都將遵循TOGAF企業(yè)架構(gòu)框架,架構(gòu)開(kāi)發(fā)方法論及SOA參考架構(gòu),以提升產(chǎn)品質(zhì)量及全面SOA服務(wù)化。在金蝶產(chǎn)品獲得成功后,將建議金蝶用戶采Open Group的TOGAF及SOA標(biāo)準(zhǔn)。在2009年11月份上海的金蝶年度客戶大會(huì)及中國(guó)管理模式杰出獎(jiǎng)?lì)C獎(jiǎng)典禮中,金蝶發(fā)布了EAS 7.0新版本,這是中國(guó)第一款使用TOGAF企業(yè)架構(gòu)框架規(guī)劃及SOA的ERP產(chǎn)品。 為什么選擇TOGAF根據(jù)The Open Group的2009年調(diào)研報(bào)告,各類(lèi)企業(yè)架構(gòu)框架的市場(chǎng)占用率如下: 根據(jù)以上三個(gè)調(diào)研機(jī)構(gòu)的報(bào)告,TOGAF的占有率已經(jīng)超過(guò)百分之五十。 TOGAF目標(biāo)
什么是架構(gòu)框架大型公司和政府部門(mén)可以由多個(gè)企業(yè)組成,和可能開(kāi)發(fā)及維護(hù)一些獨(dú)立的企業(yè)架構(gòu)來(lái)處理每一個(gè)企業(yè),但是每一個(gè)企業(yè)的信息系統(tǒng)經(jīng)常有太多共同之處,而且使用一個(gè)共同的架構(gòu)框架通常有大的,潛在的收獲。例如,一個(gè)共同的框架能提供架構(gòu)儲(chǔ)藏庫(kù)開(kāi)發(fā)的基礎(chǔ),和重用模型,設(shè)計(jì),和基線數(shù)據(jù)。
TOGAF 是一個(gè)架構(gòu)框架,簡(jiǎn)而言之,是一種協(xié)助開(kāi)發(fā)、驗(yàn)收、運(yùn)行、使用和維護(hù)架構(gòu)的工具。TOGAF已被80%的Forbes 50(福布斯)的公司使用,并支持開(kāi)放、標(biāo)準(zhǔn)的SOA參考架構(gòu)。 TOGAF是透過(guò)300多家開(kāi)放群組架構(gòu)論壇會(huì)員協(xié)同努力發(fā)展的,會(huì)員包含全球的領(lǐng)導(dǎo)IT客戶及廠商,和代表了架構(gòu)發(fā)展的最佳實(shí)踐。使用TOGAF作為架構(gòu)框架將允許被開(kāi)發(fā)的架構(gòu)是一致的,反映利益相關(guān)者的需要,使用最佳實(shí)踐,和給予應(yīng)有的目前需求和未來(lái)業(yè)務(wù)可能需要二者的考慮。 The Open GroupThe Open Group于1993年開(kāi)始應(yīng)客戶要求制定系統(tǒng)架構(gòu)的標(biāo)準(zhǔn),在1995年發(fā)表The Open GroupArchitectureFramework (TOGAF) 架構(gòu)框架。TOGAF的基礎(chǔ)是美國(guó)國(guó)防部的信息管理技術(shù)架構(gòu)(TechnicalArchitecturefor Information Management:TAFIM)。它是基于一個(gè)迭代(Iterative)的過(guò)程模型,支持最佳實(shí)踐和一套可重用的現(xiàn)有架構(gòu)資產(chǎn)。它可讓您設(shè)計(jì)、評(píng)估、并建立組織的正確架構(gòu)。 TOGAF范圍強(qiáng)調(diào)商業(yè)目標(biāo)作為架構(gòu)的驅(qū)動(dòng)力,并提供了一個(gè)最佳實(shí)踐的儲(chǔ)藏庫(kù),其中包括:
經(jīng)過(guò)上面的一些介紹,我們知道TOGAF是一個(gè)優(yōu)秀的企業(yè)架構(gòu)框架,剩下就是我們?nèi)绾稳W(xué)習(xí)和實(shí)踐它了! 參考書(shū)下載這兩本書(shū)請(qǐng)點(diǎn)圖片鏈接,口袋書(shū)下載好像有問(wèn)題,重新上傳了一個(gè)
其它信息TOGAF Web Site 系列文章架構(gòu)語(yǔ)言ArchiMate - 開(kāi)篇:企業(yè)架構(gòu)語(yǔ)言ArchiMate介紹 |
|
來(lái)自: guojj_langdray > 《新概念》