本篇介紹[數(shù)據(jù)知識(shí)]TOGAF標(biāo)準(zhǔn)9.1—引言(核心概念)的學(xué)習(xí)心得,供大家學(xué)習(xí)和參考。
本篇重點(diǎn)討論了:
什么是TOGAF?
TOGAF的架構(gòu)含義?
TOGAF涉及哪些架構(gòu)呢?
架構(gòu)開發(fā)方法
交付物、制品和構(gòu)建塊的含義
企業(yè)的連續(xù)統(tǒng)一體
架構(gòu)庫
建立和維護(hù)企業(yè)架構(gòu)EA能力
構(gòu)建良好的架構(gòu)能力運(yùn)行環(huán)境
TOGAF與其他架構(gòu)
[內(nèi)容精要]
什么是TOGAF?
是一種架構(gòu)框架,提供方法和工具,幫助確認(rèn)、構(gòu)建、使用和維護(hù)企業(yè)架構(gòu)。是一套可復(fù)用架構(gòu)資產(chǎn)的迭代流程模型。
TOGAF的“架構(gòu)”含義?
遵循 ISO/IEC 42010:2007 的"架構(gòu)"定義"一個(gè)系統(tǒng)的基礎(chǔ)組織,表現(xiàn)為系統(tǒng)組件、組件之間及其組件與環(huán)境之間的相互關(guān)系,以及對(duì)系統(tǒng)設(shè)計(jì)和演進(jìn)所開展的治理。TOGAF對(duì)"架構(gòu)"具備兩種含義:
對(duì)一個(gè)系統(tǒng)的正式描述,指導(dǎo)該系統(tǒng)組件層級(jí)實(shí)施的詳細(xì)計(jì)劃;
組件結(jié)構(gòu)及其之間的關(guān)聯(lián)關(guān)系的設(shè)計(jì),隨企業(yè)發(fā)展變化的治理原則和指南。
TOGAF涉及哪些架構(gòu)呢?
企業(yè)架構(gòu)EA包含,四種架構(gòu)子域:
業(yè)務(wù)架構(gòu),企業(yè)戰(zhàn)略、業(yè)務(wù)戰(zhàn)略、治理、組織和文化、業(yè)務(wù)流程等;
數(shù)據(jù)架構(gòu),描述企業(yè)數(shù)據(jù)管理資源及概念、邏輯和物理數(shù)據(jù)資產(chǎn)等;
應(yīng)用架構(gòu),提供各個(gè)應(yīng)用及其之間交互作用下,支撐企業(yè)業(yè)務(wù)流程的關(guān)聯(lián)關(guān)系的總體藍(lán)圖;
技術(shù)架構(gòu),支持業(yè)務(wù)、數(shù)據(jù)和應(yīng)用所需的邏輯軟件和硬件能力,包含:IT基礎(chǔ)設(shè)施、通信、網(wǎng)絡(luò)、中間件和標(biāo)準(zhǔn)等。
架構(gòu)開發(fā)方法
TOGAF架構(gòu)開發(fā)方法(ADM),用于開發(fā)架構(gòu)的可復(fù)用的流程模型,包括:架構(gòu)框架構(gòu)建、架構(gòu)內(nèi)容開發(fā)、架構(gòu)過渡設(shè)計(jì)和架構(gòu)實(shí)施管控等。通常ADM方法內(nèi)的開發(fā)活動(dòng),需要以受控的形式,實(shí)施一個(gè)連續(xù)的迭代周期,以保證組織響應(yīng)業(yè)務(wù)目標(biāo)和機(jī)會(huì)的變革。
預(yù)備階段,描述創(chuàng)建架構(gòu)能力的前期準(zhǔn)備和啟動(dòng)工作,涉及TOGAF的企業(yè)特點(diǎn)定制化和企業(yè)架構(gòu)原則等;
階段A:架構(gòu)愿景,描述企業(yè)架構(gòu)開發(fā)工作周期的初始階段,包括:企業(yè)架構(gòu)開發(fā)范圍、利益相關(guān)者、架構(gòu)愿景的定義,并獲得推進(jìn)架構(gòu)工作的正式開發(fā)批準(zhǔn);
階段B:業(yè)務(wù)架構(gòu),業(yè)務(wù)架構(gòu)開發(fā);
階段C:信息系統(tǒng)架構(gòu),信息系統(tǒng)架構(gòu)開發(fā);
階段D:技術(shù)架構(gòu),技術(shù)架構(gòu)開發(fā);
階段E:機(jī)會(huì)和解決方案,參考之前階段的架構(gòu)交付物,形成引導(dǎo)實(shí)施規(guī)劃;
階段F:遷移規(guī)劃,確定詳細(xì)的實(shí)施和遷移計(jì)劃,保證企業(yè)從當(dāng)前基線架構(gòu)轉(zhuǎn)移到目標(biāo)架構(gòu);
階段G:架構(gòu)治理,實(shí)施架構(gòu)各階段的監(jiān)督和控制;
階段H:架構(gòu)變更管理,為管理達(dá)到預(yù)期新架構(gòu),所開展的正式變更控制程序;
需求管理,對(duì)架構(gòu)開發(fā)ADM各階段的需求,開展流程化的管理和審查。
交付物、制品和構(gòu)建塊
TOGAF針對(duì)ADM各階段的工作交付成果,通過架構(gòu)內(nèi)容框架為架構(gòu)內(nèi)容提供一個(gè)結(jié)構(gòu)化的"內(nèi)容元模型",對(duì)主要工作產(chǎn)物進(jìn)行一致地定義、結(jié)構(gòu)化和表達(dá)。架構(gòu)內(nèi)容框架,有三種分類描述類型:
交付物,以合同形式約定的項(xiàng)目交付成果,并經(jīng)利益相關(guān)者正式審批、同意且簽發(fā);
制品,描述架構(gòu)某一個(gè)方面的架構(gòu)工作產(chǎn)物;
構(gòu)建塊,描述業(yè)務(wù)、IT或架構(gòu)能力建設(shè)的組件,它可以與其他構(gòu)建塊進(jìn)行組合,形成交付架構(gòu)和解決方案。包括兩種構(gòu)建塊:架構(gòu)構(gòu)建塊(ABB),描述提出的架構(gòu)能力需求,對(duì)解決方案構(gòu)建塊(SBB)提出相關(guān)要求和制定原則;解決方案構(gòu)建塊(SBB),代表用于實(shí)現(xiàn)滿足需求所需的能力的組件。
企業(yè)的連續(xù)統(tǒng)一體
是架構(gòu)資產(chǎn)庫中的一種視圖,它提供架構(gòu)和解決方案的制品,從一般基礎(chǔ)性到組織特定的架構(gòu)演變的分類方法。包括兩個(gè)概念:架構(gòu)連續(xù)統(tǒng)一體和解決方案連續(xù)統(tǒng)一體。
架構(gòu)資產(chǎn)庫
架構(gòu)資產(chǎn)庫用于將ADM創(chuàng)建的不同類別的架構(gòu)交付成果,輸出存儲(chǔ)在不同的架構(gòu)庫組件中。在整個(gè)架構(gòu)治理框架內(nèi)運(yùn)行,保持協(xié)調(diào)一致的輸出,存放在架構(gòu)資產(chǎn)庫中。
架構(gòu)元模型,架構(gòu)框架在組織層級(jí)上的裁剪,包含:架構(gòu)內(nèi)容元模型;
架構(gòu)能力,定義架構(gòu)治理參數(shù)、結(jié)構(gòu)和流程;
架構(gòu)全景,某一時(shí)點(diǎn)的架構(gòu)景觀,反映多重層級(jí)的不同架構(gòu)目的;
標(biāo)準(zhǔn)信息庫(SIB),獲得新建架構(gòu)所遵守的標(biāo)準(zhǔn),包括:國家標(biāo)準(zhǔn)、行業(yè)標(biāo)準(zhǔn)、選定的供應(yīng)商產(chǎn)品、組織內(nèi)的共享服務(wù)等;
參考庫,提供指南、模板、特征模式和利用的參考資料;
治理日志,貫穿ADM的架構(gòu)治理活動(dòng)記錄。
企業(yè)架構(gòu)EA能力
為有效實(shí)施架構(gòu)過程活動(dòng),所需構(gòu)建的組織結(jié)構(gòu)、角色、職責(zé)、技能和工作流程,且將其業(yè)務(wù)職能落實(shí)到位。
架構(gòu)能力運(yùn)行環(huán)境
企業(yè)架構(gòu)實(shí)踐需要建立在運(yùn)轉(zhuǎn)良好的架構(gòu)基礎(chǔ)之上,需要構(gòu)建等同于其他業(yè)務(wù)運(yùn)行單元的業(yè)務(wù)職能,在考慮ADM過程活動(dòng)外,需要考慮企業(yè)其他業(yè)務(wù)職能的能力,如:財(cái)務(wù)、風(fēng)險(xiǎn)、績效、質(zhì)量...等。明確架構(gòu)治理體系,開展架構(gòu)監(jiān)控活動(dòng)工作,保持架構(gòu)活動(dòng)工作的協(xié)調(diào)一致。架構(gòu)治理框架能夠保證業(yè)務(wù)的一致性,確保可見性、指引和監(jiān)控,支撐利益相關(guān)者的需求和相關(guān)問題。
TOGAF與其他架構(gòu)
企業(yè)架構(gòu)框架需要考慮的兩個(gè)關(guān)鍵要素:架構(gòu)活動(dòng)應(yīng)定義產(chǎn)出的交付成果;描述架構(gòu)活動(dòng)采用的方法。
由于TOGAF的一般性和通用性特點(diǎn),需要結(jié)合企業(yè)自身環(huán)境對(duì)其范圍內(nèi)的交付成果進(jìn)行集合特定。所以,架構(gòu)師應(yīng)基于TOGAF的框架進(jìn)行裁剪和調(diào)整,將其ADM方法與其他的標(biāo)準(zhǔn)框架方法進(jìn)行綜合和協(xié)同,如:ITIL、CMMI、COBIT、PRINCE2、PMP、MSP等,幫助企業(yè)獲得更大的業(yè)務(wù)機(jī)會(huì)和核心競爭能力。
[觀點(diǎn)解讀]
本篇對(duì)TOGAF的核心概念進(jìn)行了介紹。重點(diǎn)涉及:TOGAF的定義、TOGAF的核心架構(gòu)、ADM開發(fā)方法、架構(gòu)交付物、企業(yè)連續(xù)統(tǒng)一體、架構(gòu)資產(chǎn)庫及企業(yè)獲得架構(gòu)能力的架構(gòu)治理管控內(nèi)容,最后是TOGAF與相關(guān)其他理論、框架的綜合協(xié)調(diào)。
TOGAF框架明確地給出了,基于企業(yè)需求管理為核心的整合業(yè)務(wù)和IT的構(gòu)建模型,并運(yùn)用協(xié)調(diào)一致的共識(shí)化流程,開展基于獲得業(yè)務(wù)變革的IT技術(shù)支撐,提供方法和工具的支持。并將企業(yè)架構(gòu)治理作為企業(yè)新的業(yè)務(wù)職能領(lǐng)域,開展企業(yè)的架構(gòu)開發(fā)工作。是一套通用的架構(gòu)開發(fā)流程模型。
對(duì)于企業(yè)IT規(guī)劃部分,建議大家可以參考:Zachman框架、面向服務(wù)架構(gòu)SOA、戰(zhàn)略對(duì)應(yīng)性模型SAM、關(guān)鍵成功因素法CSF、企業(yè)系統(tǒng)規(guī)劃法BSP、戰(zhàn)略目標(biāo)集轉(zhuǎn)化法SST、戰(zhàn)略網(wǎng)格法SG、戰(zhàn)略規(guī)劃法SSP、企業(yè)流程重組BPR、價(jià)值鏈分析法VCA、信息工程法IE、應(yīng)用系統(tǒng)組合法APA、CSF/SST/BSP結(jié)合的CSB、產(chǎn)出方法分析EMA、投資回收法ROI等。
這里強(qiáng)調(diào),企業(yè)架構(gòu)EA以需求管理為核心進(jìn)行構(gòu)建,正是反映出IT規(guī)劃的本質(zhì):沒有適合企業(yè)業(yè)務(wù)需求的IT規(guī)劃,猶如無根之木,其結(jié)果可想而知。所以,業(yè)務(wù)需求分析部分,請(qǐng)大家參考BABOK業(yè)務(wù)分析知識(shí)體系指南,后續(xù)也會(huì)推出相關(guān)系列知識(shí)。
[問題]
Q1:TOGAF企業(yè)架構(gòu)框架與其他架構(gòu)進(jìn)行綜合協(xié)同時(shí),應(yīng)如何構(gòu)建相關(guān)的方法論整合呢?
Q2:關(guān)于企業(yè)數(shù)字化轉(zhuǎn)型,應(yīng)重點(diǎn)考慮哪些方面的方法論體系、框架、工具和方法呢?
本文來源于微信公眾號(hào)“CDO首席數(shù)據(jù)官”,轉(zhuǎn)載請(qǐng)聯(lián)系原作者。