一、概念介紹
1.什么是TOGAF?
“有效的企業(yè)架構(gòu)(Enterprise Architecture,EA)對企業(yè)的生存和成功具有決定性的作用,是企業(yè)通過IT獲得競爭優(yōu)勢的不可缺少的手段。“
本文概述了企業(yè)架構(gòu)及其基本概念(并非IT架構(gòu)的另一個名稱),以及為何需要企業(yè)架構(gòu)的原因,并且對建立企業(yè)架構(gòu)的效益和采取TOGAF(The Open Group Architecture Framework)企業(yè)架構(gòu)框架達(dá)到目標(biāo)的途徑進(jìn)行了簡要概括。
2.什么是企業(yè)?
TOGAF將“企業(yè)”定義為有著共同目標(biāo)集合的組織的聚集。例如,企業(yè)可能是政府部門、一個完整的公司、公司部門、單個處/科室,或通過共同擁有權(quán)連接在一起的地理上疏遠(yuǎn)的組織鏈。
3.什么是架構(gòu)?
架構(gòu)是針對某種特定目標(biāo)系統(tǒng)的具有體系性的普遍性的問題而提供通用的解決方案,架構(gòu)往往是對復(fù)雜形態(tài)的一種共性的體系抽象
4.什么是企業(yè)架構(gòu)?
在“企業(yè)架構(gòu)”上下文中,“企業(yè)”這一術(shù)語不僅可用來表示整個企業(yè)(包含所有信息技術(shù)服務(wù)、流程和基礎(chǔ)設(shè)施),而且可以表示企業(yè)內(nèi)的一個特定領(lǐng)域。在這兩個情形中,架構(gòu)可以跨越多個系統(tǒng)和企業(yè)內(nèi)的多個職能群組。 “企業(yè)”術(shù)語本身的演化性經(jīng)常導(dǎo)致困惑。當(dāng)今的擴(kuò)展企業(yè)常常包含伙伴、供應(yīng)商和客戶。如果目標(biāo)是集成擴(kuò)展型的企業(yè),那么企業(yè)就該包含伙伴、供應(yīng)商和客戶,以及內(nèi)部的業(yè)務(wù)單位
業(yè)務(wù)運營模型的概念對決定組織內(nèi)企業(yè)架構(gòu)的范圍和本質(zhì)十分有用。大型公司和政府部門可以由多個企業(yè)組成,并且可以開發(fā)及維護(hù)一些獨立的企業(yè)架構(gòu)來應(yīng)對每一個企業(yè)的運營。但是,這些企業(yè)的信息系統(tǒng)經(jīng)常存在許多共同之處,因此,使用一個共同的架構(gòu)框架通常會有大的潛在收獲。
企業(yè)架構(gòu)如同戰(zhàn)略規(guī)劃,可以輔助企業(yè)完成業(yè)務(wù)及IT戰(zhàn)略規(guī)劃。在業(yè)務(wù)戰(zhàn)略方面,可使用TOGAF及其架構(gòu)開發(fā)方法(Architecture Development MethodADM)來定義企業(yè)的愿景/使命、目標(biāo)目的驅(qū)動力、組織架構(gòu)、職能和角色。在IT戰(zhàn)略方面,TOGAFADM詳細(xì)描述了如何定義業(yè)務(wù)架構(gòu)、數(shù)據(jù)架構(gòu)、應(yīng)用架構(gòu)和技術(shù)架構(gòu),是IT戰(zhàn)略規(guī)劃的最佳實踐的指引。企業(yè)架構(gòu)是承接企業(yè)業(yè)務(wù)戰(zhàn)略與IT戰(zhàn)略之間的橋梁與標(biāo)準(zhǔn)接口,是企業(yè)信息化規(guī)劃的核心。
企業(yè)架構(gòu)如同戰(zhàn)略規(guī)劃,可以幫助企業(yè)執(zhí)行業(yè)務(wù)戰(zhàn)略規(guī)劃及IT戰(zhàn)略規(guī)劃。在業(yè)務(wù)戰(zhàn)略方面,可使用TOGAF及其架構(gòu)開發(fā)方法論(ArchitectureDevelopmentMethod/ADM)來定義企業(yè)愿景使命,目標(biāo)目的驅(qū)動力,組織架構(gòu),職能及角色。在IT戰(zhàn)略方面,TOGAFADM詳細(xì)描述了如何定義業(yè)務(wù)架構(gòu),數(shù)據(jù)架構(gòu),應(yīng)用架構(gòu),和技術(shù)架構(gòu),是IT戰(zhàn)略規(guī)劃的最佳實踐指引。企業(yè)架構(gòu)是承接企業(yè)業(yè)務(wù)戰(zhàn)略與IT戰(zhàn)略之間的橋梁與標(biāo)準(zhǔn)接口,是企業(yè)信息化規(guī)劃的核心。
源于90年代美國的企業(yè)架構(gòu)框架,到目前已經(jīng)衍生出多種企業(yè)架構(gòu)框架,如DoDAF美國國防部體系架構(gòu)框架The Department of Defense Architecture Framework)、TOGAF等。
企業(yè)架構(gòu)框架源起于90年代的美國,到目前已經(jīng)衍生出多種企業(yè)架構(gòu)框架,月越來月成為企業(yè)架構(gòu)的
二、為什么需要企業(yè)架構(gòu)?
有些人可能會問:“為什么要做要做架構(gòu),直接拿來需求就做不就行了嗎?”。搭個簡易帳篷不需要專門進(jìn)行設(shè)計,但是建個大廈則必須經(jīng)過設(shè)計階段一樣,我想對于不復(fù)雜的東西,你怎么做我都覺得不會出什么差錯,但是一旦業(yè)務(wù)復(fù)雜、規(guī)則麻煩、還涉及變革時,必須有一個清晰的架構(gòu)才能保證做出來的東西是正確的。
中國的大多數(shù)企業(yè)在進(jìn)行IT投資時都會跳過企業(yè)架構(gòu)這個環(huán)節(jié)而直接進(jìn)入了IT項目的建設(shè),這樣就會導(dǎo)致重復(fù)投資、信息孤島等必然現(xiàn)象。缺少規(guī)劃就會發(fā)現(xiàn)很多開發(fā)的功能重復(fù),也有的功能開發(fā)完成后被打入冷宮。
企業(yè)架構(gòu)的目的是將跨企業(yè)的、常為零散的那些遺留流程(人工/自動)優(yōu)化進(jìn)一個集成的環(huán)境,它可以及時響應(yīng)變更并有效的支持業(yè)務(wù)戰(zhàn)略的交付 今天的首席
執(zhí)行官知道通過IT對信息進(jìn)行有效的管理及利用是業(yè)務(wù)成功的關(guān)鍵因素,也是獲取競爭優(yōu)勢不可缺少的手段。企業(yè)架構(gòu)能夠處理該需要,為響應(yīng)持續(xù)變更的業(yè)務(wù)環(huán)境所需的IT
統(tǒng)的演進(jìn),提供戰(zhàn)略背景。
此外,好的系統(tǒng)架構(gòu)使你能在IT效率和業(yè)務(wù)創(chuàng)新之間達(dá)成恰當(dāng)?shù)钠胶狻K试S單個的業(yè)務(wù)單位在追求競爭優(yōu)勢時安全地進(jìn)行創(chuàng)新活動。同時,它確保了組織對集成的IT戰(zhàn)略的需要能夠被滿足,并允許跨越整個擴(kuò)展企業(yè)的最緊密的可能的合作協(xié)同。
三、什么促使我發(fā)展企業(yè)架構(gòu)?
典型地,發(fā)展企業(yè)架構(gòu)的原因在于組織內(nèi)的關(guān)鍵人員具有需要通過IT系統(tǒng)進(jìn)行處理的關(guān)注。這些人員通常稱為系統(tǒng)中的利益相關(guān)者。架構(gòu)師的角色是處理這些關(guān)注,通過識別和提煉利益相關(guān)者的需求,開發(fā)顯示關(guān)注和需求將如何被處理的架構(gòu)視圖,并顯示為調(diào)和不同利益相關(guān)者之間潛在沖突性的關(guān)注而將做出的權(quán)衡。 沒有企業(yè)架構(gòu),考慮和
滿足所有這些關(guān)注和需求,是極不可能的。
架構(gòu)框架是一個或一套基礎(chǔ)結(jié)構(gòu),用來開發(fā)大范圍的不同架構(gòu)。它應(yīng)該描述一個用構(gòu)建塊的集合來設(shè)計企業(yè)目標(biāo)狀態(tài)的方法,并顯示這些構(gòu)建塊如何搭配在一起。它應(yīng)該包含一套工具并提供共同詞匯。它也應(yīng)該包含所提議標(biāo)準(zhǔn)的清單以及符合標(biāo)準(zhǔn)的可以實現(xiàn)構(gòu)建塊的產(chǎn)品。構(gòu)建塊可以是架構(gòu)元模型實體的目錄清單、矩陣及圖表、功能規(guī)格、應(yīng)用模塊、軟件/硬件產(chǎn)品及其組合。TOGAF的架構(gòu)元模型
四、為什么需要TOGAF作為企業(yè)架構(gòu)框架?
TOGAF 是通過300多家開放群組架構(gòu)論壇的會員協(xié)同努力發(fā)展的,會員包含全球領(lǐng)先的IT客戶及廠商,代表了架構(gòu)發(fā)展的最佳實踐。使用TOGAF作為架構(gòu)框架將允許架構(gòu)開發(fā)的一致性,反映利益相關(guān)者的需要,采用最佳實踐,并為當(dāng)前需求以及未來可能的業(yè)務(wù)需要提供應(yīng)有的考慮。
架構(gòu)設(shè)計是一個復(fù)雜的技術(shù)過程,而設(shè)計異構(gòu)、多供應(yīng)商的架構(gòu)更是尤為復(fù)雜。在幫助對架構(gòu)開發(fā)過程的去神秘化去風(fēng)險化方面,TOGAF扮演了重要的角色。TOGAF提供了增值平臺,可以使能使用者建立真正基于開放系統(tǒng)的解決方案,以處理他們的業(yè)務(wù)議題和需要。
誰將從TOGAF的使用中獲益?
任一承擔(dān)、或計劃承擔(dān)旨在支持關(guān)鍵任務(wù)業(yè)務(wù)應(yīng)用的企業(yè)架構(gòu)的設(shè)計和實施的組織都將從TOGAF的使用中獲益。尋求“無邊界信息流”的組織,能使用TOGAF來定義和實現(xiàn)可使能對企業(yè)內(nèi)或企業(yè)間集成信息進(jìn)行訪問的結(jié)構(gòu)和流程。