數(shù)字化轉(zhuǎn)型之企業(yè)架構(gòu)規(guī)劃實施
什么是方法論?
百度百科對方法論的定義:方法論,就是關(guān)于人們認(rèn)識世界、改造世界的方法的理論。
方法論,即“方法”+“論”。
- 首先,它是解決某種問題領(lǐng)域的方法的方法,這個方法更加體系化、全面化,并且有足夠的通用性和普適性,如前文提到的Zachman、TOGAF等框架理論
- 其次,它是對事物討論、分析、總結(jié)的過程,除了照搬公式,更重要的是討論的過程,是可以基于此指導(dǎo)具體參考、可適配和實踐的,如設(shè)計模式、最佳實踐等。
一個好的方法論要對解決問題的方法高度總結(jié)和提煉,探討問題的本質(zhì),通過體系化地分析問題,重復(fù)討論內(nèi)部各種因素的關(guān)系和矛盾,并通過相關(guān)的指引可以適配到具體子問題領(lǐng)域。這么看,方法論既抽象又具體。
方法論的三種策略模式
方法論需要參考架構(gòu)的思維模式,如抽象思維、分層思維、多維思維和演化思維。此外,我們可以通過以下三種策略模式來進行分析。
- 自上而下:總體規(guī)劃,分步實施。這是一種演繹的方式,經(jīng)過從宏觀上把握頂層方向,洞察客戶背后的本質(zhì)需求,定義問題,分析問題,然后將具體問題分解為子系統(tǒng)工程實施。
- 自下而上:由點到面,步步為營。這是一種歸納的方式,通過用例堆積,分類歸納,逐步擴大范圍,在實踐中通過試點工程,場景聚焦,積累經(jīng)驗,由個性形成共性,全面推廣。
- 上下結(jié)合:將自上而下的演繹分解和自下而上的試點規(guī)劃相結(jié)合。這是我十分推薦的一種方式,自上而下關(guān)注戰(zhàn)略層面,從全局出發(fā),從業(yè)務(wù)痛點和訴求出發(fā),高屋建瓴;而自下而上關(guān)注戰(zhàn)術(shù)層面,從具體的試點工程進行落地驗證,反復(fù)迭代并優(yōu)化整個過程。這是一個動態(tài)的過程,兩個步驟相輔相成,可以交替或者同時進行。
企業(yè)架構(gòu)方法論的內(nèi)容
企業(yè)架構(gòu)涉及整個企業(yè),是一個系統(tǒng)過程,是對企業(yè)多層面、多角度地規(guī)劃和描述,包括企業(yè)的關(guān)鍵業(yè)務(wù)、應(yīng)用、數(shù)據(jù)和技術(shù)戰(zhàn)略,以及對業(yè)務(wù)功能和流程的影響。企業(yè)架構(gòu)可以幫助企業(yè)分析業(yè)務(wù)與技術(shù)的相互影響,使企業(yè)采取適當(dāng)?shù)男袆樱瑤椭髽I(yè)建立快速響應(yīng)變化的能力。
企業(yè)架構(gòu)可以系統(tǒng)地描述、分析、改變企業(yè)的結(jié)構(gòu)和組成,從而達到企業(yè)戰(zhàn)略目標(biāo)。在構(gòu)建企業(yè)架構(gòu)的方法論時,我們需要結(jié)合經(jīng)典的企業(yè)架構(gòu)框架及先進的云原生技術(shù)。這里給出企業(yè)架構(gòu)方法論參考,主要包括四個部分。
圖例:企業(yè)架構(gòu)方法論
企業(yè)戰(zhàn)略規(guī)劃
企業(yè)戰(zhàn)略進一步可以分解為業(yè)務(wù)戰(zhàn)略和IT戰(zhàn)略,二者之間互相影響。
根據(jù)這些戰(zhàn)略的分析和設(shè)計,形成企業(yè)戰(zhàn)略計劃,包括企業(yè)的基本組織框架、流程框架、業(yè)務(wù)邏輯框架,幫助企業(yè)找到最為緊迫的業(yè)務(wù)和信息化痛點、瓶頸問題,并將企業(yè)戰(zhàn)略計劃作為指導(dǎo)企業(yè)架構(gòu)和項目的重要頂層指導(dǎo)方針。
企業(yè)架構(gòu)規(guī)劃
企業(yè)架構(gòu)是連接企業(yè)戰(zhàn)略計劃和項目的橋梁,有承上啟下的重要作用。
- 業(yè)務(wù)架構(gòu)用來落實業(yè)務(wù)戰(zhàn)略,包括業(yè)務(wù)能力、業(yè)務(wù)流程、業(yè)務(wù)邏輯等。
- IT架構(gòu)用來落實IT戰(zhàn)略,包括應(yīng)用架構(gòu)、數(shù)據(jù)架構(gòu)、技術(shù)架構(gòu)。
- 應(yīng)用架構(gòu)涉及對應(yīng)業(yè)務(wù)的領(lǐng)域分析、功能識別、服務(wù)分析等,包括相關(guān)的應(yīng)用、產(chǎn)品、系統(tǒng)和組件等的規(guī)劃和設(shè)計;
- 數(shù)據(jù)架構(gòu)突出數(shù)據(jù)模型,相關(guān)的實體、屬性、關(guān)系等,以及相關(guān)的數(shù)據(jù)分布和管理,還包括與大數(shù)據(jù)相關(guān)的數(shù)據(jù)分析和運營;
- 技術(shù)架構(gòu)是支撐整個架構(gòu)體系的技術(shù)部分,包括技術(shù)選型、技術(shù)體系、研發(fā)體系、運維體系等,并以云原生技術(shù)架構(gòu)為指引,支撐整個架構(gòu)的快速、敏捷、穩(wěn)定和高效。
項目實施管理
項目實施管理承接企業(yè)架構(gòu),關(guān)系到戰(zhàn)略能否成功落地。
依據(jù)企業(yè)架構(gòu)的設(shè)計,結(jié)合戰(zhàn)略計劃,分解出若干項目。項目還可以進一步分為管理咨詢類項目和IT項目,并根據(jù)項目的輕重緩急分階段實施。
在項目實施過程中,要分析各項目實施的前提條件、風(fēng)險、投入和成效,采用先進的軟件工程和項目管理方法,最終實現(xiàn)企業(yè)戰(zhàn)略和企業(yè)架構(gòu)的落地。
如最小可行性產(chǎn)品(Minimum Viable Product,MVP)理念、敏捷開發(fā)、DevOps、持續(xù)交付等。
架構(gòu)運營治理
日常運營是架構(gòu)實施的保障,企業(yè)需要通過運營指標(biāo)和相關(guān)機制來驅(qū)動架構(gòu)的持續(xù)演進,并優(yōu)化和完善架構(gòu)體系。
架構(gòu)運營治理需要建立治理機制,構(gòu)建架構(gòu)成熟度模型和評估機制、架構(gòu)委員會管理機制、架構(gòu)原則規(guī)范制約機制等。
此外,企業(yè)還需要指導(dǎo)企業(yè)組織適配,包括相關(guān)的能力框架、績效激勵、人員培養(yǎng),并且需要構(gòu)建企業(yè)架構(gòu)持續(xù)演進的機制,包括架構(gòu)過渡、架構(gòu)擴展、持續(xù)演進和運營管理。
架構(gòu)運營治理既是整個戰(zhàn)略計劃和企業(yè)架構(gòu)的重要保障,也是企業(yè)架構(gòu)動態(tài)化的體現(xiàn)。
雖然各個部分的內(nèi)容不盡相同,但企業(yè)架構(gòu)遵循以下基本的指導(dǎo)思想。
- 識別并定義高層的策略、目標(biāo)及驅(qū)動力。
- 創(chuàng)建針對架構(gòu)的高層的期望和戰(zhàn)略計劃。
- 細(xì)化戰(zhàn)略計劃,在業(yè)務(wù)、數(shù)據(jù)、應(yīng)用和技術(shù)等層面進行詳細(xì)描述。
- 對當(dāng)前架構(gòu)和目標(biāo)架構(gòu)進行差距分析。
- 將差距分析轉(zhuǎn)化為解決方案,進而形成項目規(guī)劃。
- 應(yīng)用云原生等先進技術(shù)實施并管理這些架構(gòu)項目。
- 在所有過程中監(jiān)控內(nèi)外部環(huán)境的變化,通過日常運營和架構(gòu)治理將變化反饋到架構(gòu)建設(shè)過程中。
各部分的關(guān)系
圖例:企業(yè)架構(gòu)中各部分的干系人及其關(guān)注點
企業(yè)架構(gòu)向上銜接企業(yè)戰(zhàn)略,向下連接數(shù)字化項目。
- 企業(yè)高層關(guān)注企業(yè)戰(zhàn)略
- 部門經(jīng)理關(guān)注業(yè)務(wù)架構(gòu)
- IT架構(gòu)師關(guān)注云原生IT架構(gòu)
- IT開發(fā)人員關(guān)注數(shù)字化項目
- 運營師和架構(gòu)師等關(guān)注架構(gòu)的運營治理
從運營治理的視角來看,各個層次需要通過數(shù)字化運營及相關(guān)指標(biāo)來驅(qū)動。
舉個例子,如果企業(yè)戰(zhàn)略是營收增加20%,那么實現(xiàn)該目標(biāo)需要對業(yè)務(wù)架構(gòu)進行改造和升級,比如:
- 增加銷售渠道20%
- 鏈路成本優(yōu)化30%
- 增加創(chuàng)新產(chǎn)品投入30%
- ......
進而通過IT架構(gòu)和具體的數(shù)字化項目進行轉(zhuǎn)化和落地,比如經(jīng)過云原生體系上云
- IT成本優(yōu)化40%
- 應(yīng)用研發(fā)效率提升30%
- 核心鏈路穩(wěn)定性提高到99.99%
- ......
需要注意的是,企業(yè)架構(gòu)需要關(guān)注業(yè)務(wù)與IT之間的轉(zhuǎn)化關(guān)系,這種轉(zhuǎn)化通過業(yè)務(wù)架構(gòu)來進行驅(qū)動。日常運作的流程、IT系統(tǒng)、項目都應(yīng)該在業(yè)務(wù)架構(gòu)的指導(dǎo)下進行。
如果沒有業(yè)務(wù)架構(gòu)而直接從企業(yè)戰(zhàn)略到IT系統(tǒng),就會出現(xiàn)運營與戰(zhàn)略脫節(jié)、各個業(yè)務(wù)環(huán)節(jié)缺乏統(tǒng)一協(xié)調(diào)等問題。
當(dāng)然,協(xié)調(diào)好業(yè)務(wù)和IT的關(guān)系,讓業(yè)務(wù)和IT協(xié)調(diào)一致,是數(shù)字化項目成功的關(guān)鍵。
企業(yè)架構(gòu)中涉及很多領(lǐng)域和概念,覆蓋企業(yè)活動的整個過程。企業(yè)架構(gòu)中四種架構(gòu)之間有著緊密的聯(lián)系。
業(yè)務(wù)架構(gòu)是企業(yè)架構(gòu)的基礎(chǔ)
業(yè)務(wù)架構(gòu)描述了企業(yè)的價值鏈、業(yè)務(wù)能力、業(yè)務(wù)流程等。
業(yè)務(wù)架構(gòu)也涉及企業(yè)組織和治理間的結(jié)構(gòu)和交互關(guān)系;同時關(guān)注內(nèi)外部協(xié)作關(guān)系,描述企業(yè)如何滿足客戶需求,進行市場競爭,與合作伙伴合作,建立生態(tài)體系和運營模式等。
業(yè)務(wù)架構(gòu)是描述從戰(zhàn)略計劃到企業(yè)各部分如何運轉(zhuǎn)的工具。
業(yè)務(wù)架構(gòu)的輸入主要包括企業(yè)戰(zhàn)略計劃、愿景目標(biāo)、需求痛點、商業(yè)模式等,主要輸出包括業(yè)務(wù)能力、業(yè)務(wù)流程等。
應(yīng)用架構(gòu)是企業(yè)架構(gòu)的縮影
應(yīng)用架構(gòu)描述了對應(yīng)的應(yīng)用及系統(tǒng)的規(guī)劃和設(shè)計。
應(yīng)用架構(gòu)包括應(yīng)用間的相互關(guān)系及核心流程的呈現(xiàn),應(yīng)用架構(gòu)一般通過領(lǐng)域建模來識別領(lǐng)域模型、服務(wù)模型,核心是將業(yè)務(wù)架構(gòu)的業(yè)務(wù)流程和服務(wù)翻譯成人們可以看懂的應(yīng)用服務(wù)和服務(wù)流程。
此外,應(yīng)用架構(gòu)還包括系統(tǒng)、產(chǎn)品、解決方案等層面的系統(tǒng)級抽象。
數(shù)據(jù)架構(gòu)是企業(yè)架構(gòu)的核心
數(shù)據(jù)架構(gòu)描述了企業(yè)架構(gòu)的數(shù)據(jù)模型、數(shù)據(jù)分布、數(shù)據(jù)資產(chǎn)之間的結(jié)構(gòu)和關(guān)系。
數(shù)據(jù)架構(gòu)以業(yè)務(wù)架構(gòu)為基礎(chǔ),而反過來業(yè)務(wù)又通過數(shù)據(jù)得以體現(xiàn),也就是“一切業(yè)務(wù)數(shù)據(jù)化,一切數(shù)據(jù)業(yè)務(wù)化”,數(shù)據(jù)通過應(yīng)用架構(gòu)進行承載,應(yīng)用通過數(shù)據(jù)進行關(guān)聯(lián),所以說數(shù)據(jù)架構(gòu)是企業(yè)架構(gòu)的核心。
技術(shù)架構(gòu)是企業(yè)架構(gòu)的支撐
技術(shù)架構(gòu)描述了技術(shù)體系,包括開發(fā)體系、部署體系、運維體系等。
技術(shù)架構(gòu)包括業(yè)務(wù)、數(shù)據(jù)、應(yīng)用對應(yīng)的軟硬件能力,包括IT基礎(chǔ)設(shè)施、中間件、網(wǎng)絡(luò)、通信等。
技術(shù)架構(gòu)經(jīng)歷了從單體架構(gòu)、分布式架構(gòu)、微服務(wù)架構(gòu)到現(xiàn)在的云原生架構(gòu)模式,支撐整個架構(gòu)的快速、敏捷、穩(wěn)定和高效。
云原生IT架構(gòu)應(yīng)用先進的云原生核心技術(shù),如容器、微服務(wù)、Service Mesh
、Serverless
、DevOps
等,讓整體企業(yè)IT架構(gòu)享受云原生技術(shù)紅利,并提供云原生應(yīng)用平臺和對應(yīng)的基礎(chǔ)設(shè)施,通過相關(guān)的設(shè)計模式和技術(shù)最佳實踐指導(dǎo)企業(yè)開展云原生上云及應(yīng)用升級。
業(yè)務(wù)和IT的關(guān)系
在不同類型或相同類型但不同階段的企業(yè),其業(yè)務(wù)和IT在企業(yè)中的定位不同,促使業(yè)務(wù)和IT之間的關(guān)系也有比較大的區(qū)別,業(yè)務(wù)和IT之間的關(guān)系大體上可以分為四種模式。
圖例:業(yè)務(wù)與IT之間的關(guān)系
目前,越來越多的企業(yè)向后兩種模式進行轉(zhuǎn)型,突出技術(shù)競爭力。
- 企業(yè)高層如果不了解最新技術(shù)的發(fā)展和應(yīng)用,則會錯失更多的商業(yè)機會;而更好地結(jié)合業(yè)務(wù)發(fā)展和IT,形成“雙螺旋”提升,將賦予企業(yè)新的“DNA”,使得企業(yè)在數(shù)字化時代脫穎而出。
- IT管理者也需要積極、主動推進信息技術(shù)的應(yīng)用,做好業(yè)務(wù)創(chuàng)新和IT創(chuàng)新的橋梁,提升在管理層中的話語權(quán),助力企業(yè)數(shù)字化時代轉(zhuǎn)型成功。
模式一:傳統(tǒng)業(yè)務(wù)推進模式
此種模式是常見的模式,企業(yè)發(fā)展由業(yè)務(wù)推動,IT支持業(yè)務(wù)發(fā)展落地。組織形態(tài)上也體現(xiàn)如此,如集團、各業(yè)務(wù)線、IT部門等。傳統(tǒng)的零售業(yè)、制造業(yè)、鞋服業(yè)等大部分采用此種模式。
模式二:雙戰(zhàn)略推進模式
此種模式是業(yè)務(wù)戰(zhàn)略和IT戰(zhàn)略并進的模式,是IT作為核心競爭力之一的模式,突出IT戰(zhàn)略對業(yè)務(wù)戰(zhàn)略的支撐,強調(diào)IT和系統(tǒng)的能力,使IT成為行業(yè)競爭的優(yōu)勢,重視IT。電商行業(yè)、新零售行業(yè)、金融行業(yè)等普遍采用此種模式。
模式三:技術(shù)競爭力模式
此種模式是企業(yè)把創(chuàng)新IT作為主要競爭力,IT戰(zhàn)略影響企業(yè)戰(zhàn)略,從而影響業(yè)務(wù)架構(gòu)模式。強調(diào)科技的互聯(lián)網(wǎng)企業(yè)(如美團、百度、騰訊等)都屬于這個陣營。
模式四:服務(wù)競爭力模式
當(dāng)企業(yè)IT成為核心業(yè)務(wù),并成熟穩(wěn)定后,IT能力和服務(wù)(包括產(chǎn)品及相關(guān)的解決方案)可以滿足其他企業(yè)業(yè)務(wù)和技術(shù)的需求,成為技術(shù)服務(wù)提供模式。互聯(lián)網(wǎng)技術(shù)公司大多采用此種模式,如阿里云、騰訊云、AWS、Azure等。
企業(yè)戰(zhàn)略計劃
企業(yè)戰(zhàn)略既是企業(yè)的核心生命力,又是企業(yè)高層密切關(guān)注的企業(yè)命脈。企業(yè)戰(zhàn)略分為業(yè)務(wù)戰(zhàn)略和IT戰(zhàn)略,二者互相影響。
- 業(yè)務(wù)戰(zhàn)略:企業(yè)內(nèi)外部的環(huán)境變化、市場機會、企業(yè)商業(yè)模式等因素影響企業(yè)的業(yè)務(wù)戰(zhàn)略。
- IT戰(zhàn)略:信息化能力、備選技術(shù)、技術(shù)可行性、技術(shù)競爭力等因素影響企業(yè)的IT戰(zhàn)略,同時IT戰(zhàn)略服務(wù)于業(yè)務(wù)戰(zhàn)略。
在制訂企業(yè)戰(zhàn)略計劃的過程中,有以下幾個關(guān)鍵點。
戰(zhàn)略和商業(yè)模式的創(chuàng)新
傳統(tǒng)企業(yè)戰(zhàn)略關(guān)注成本、質(zhì)量等,而數(shù)字化時代更關(guān)注個性化、客戶體驗、產(chǎn)品品質(zhì)、時效性和便捷性,所有新的產(chǎn)品和商業(yè)模式以此展開,有時需要新的思考。
比如,21世紀(jì)eBay和淘寶的電子商務(wù)之爭,處處體現(xiàn)了商業(yè)模式的創(chuàng)新:
- eBay采取收費模式,淘寶推出免費模式;
- eBay認(rèn)為買賣雙方少交流更高效,淘寶推出阿里旺旺促進買賣雙方交流;
- eBay讓買家先付款,淘寶推出由支付寶來做擔(dān)保進行交易。