說(shuō)到架構(gòu),一定會(huì)想到業(yè)務(wù)架構(gòu)、技術(shù)架構(gòu)、應(yīng)用架構(gòu)、數(shù)據(jù)架構(gòu)、安全架構(gòu)等。在IT領(lǐng)域,可謂無(wú)處不架構(gòu)。那么,我們談架構(gòu)的時(shí)候,到底在談什么?
01什么是架構(gòu)?
架構(gòu)——Architecture,一個(gè)源自于建筑行業(yè)的古老詞語(yǔ)。
相比建筑業(yè),IT行業(yè)還是一個(gè)年輕的行業(yè),它的一些理論體系都是從傳統(tǒng)行業(yè)中引進(jìn)而來(lái)的,這里邊就包括從建筑業(yè)引進(jìn)的“架構(gòu)”。我們現(xiàn)在談的軟件架構(gòu)實(shí)際上就是對(duì)軟件系統(tǒng)的一種抽象描述,主要包含軟件的組成、結(jié)構(gòu)、行為、功能,除此之外,軟件架構(gòu)還關(guān)注軟件的易用性、高性能、擴(kuò)展性、復(fù)用性、可理解、經(jīng)濟(jì)性、技術(shù)的先進(jìn)性、技術(shù)限制和權(quán)衡等。
架構(gòu)有多種視角,如我們上文提到的業(yè)務(wù)架構(gòu)、技術(shù)架構(gòu)、應(yīng)用架構(gòu)、數(shù)據(jù)架構(gòu)、安全架構(gòu)、集成架構(gòu)、硬件架構(gòu)等,實(shí)際上就是從不同角度,對(duì)系統(tǒng)或?qū)ο蟮年P(guān)系和結(jié)構(gòu)進(jìn)行描述和定義。
架構(gòu)可大可小,有不同的層級(jí),諸如:指導(dǎo)不同類之間協(xié)作關(guān)系的是架構(gòu);指導(dǎo)不同模塊之間協(xié)作關(guān)系的是架構(gòu);指導(dǎo)不同系統(tǒng)之間協(xié)作關(guān)系的是架構(gòu);指導(dǎo)人與人之間協(xié)作關(guān)系的也是架構(gòu)……
02什么是數(shù)字化轉(zhuǎn)型架構(gòu)?
從數(shù)字化轉(zhuǎn)型的定義上看,至少包含兩個(gè)方面:一方面是商業(yè)模式的轉(zhuǎn)型,一方面是技術(shù)的升級(jí)。因此,數(shù)字化轉(zhuǎn)型架構(gòu)是由業(yè)務(wù)架構(gòu)、技術(shù)架構(gòu)兩條螺旋組成的一個(gè)循環(huán)上升的模型,其數(shù)字化轉(zhuǎn)型架構(gòu)設(shè)計(jì)的本質(zhì)是一種定義數(shù)字化問(wèn)題,明確數(shù)字化需求,制定數(shù)字化解決方案的過(guò)程。
數(shù)字化架構(gòu)是一個(gè)泛在的概念,既包含戰(zhàn)略層面的規(guī)劃,也包括戰(zhàn)術(shù)層面的方法;既包含業(yè)務(wù)模式的創(chuàng)新優(yōu)化和業(yè)務(wù)之間的協(xié)作的關(guān)系,也包括技術(shù)實(shí)現(xiàn)的升級(jí)變化和技術(shù)之間的分層邏輯;既涉及人員認(rèn)知和思維轉(zhuǎn)變,也涵蓋組織機(jī)構(gòu)和考核機(jī)制的變革。
03數(shù)字化轉(zhuǎn)型,為什么需要架構(gòu)?
隨著數(shù)字化的不斷發(fā)展,“架構(gòu)”在企業(yè)數(shù)字化中的作用越來(lái)越重要了。架構(gòu)的兩端,一頭是由企業(yè)的人財(cái)物等各類資源、業(yè)務(wù)流程、業(yè)務(wù)模式組成的現(xiàn)實(shí)世界,一頭是由技術(shù)框架、軟件系統(tǒng)、功能、數(shù)據(jù)、網(wǎng)絡(luò)組成的虛擬世界,架構(gòu)是連接企業(yè)的現(xiàn)實(shí)世界和計(jì)算機(jī)世界的一座橋梁。
數(shù)字化架構(gòu)在企業(yè)數(shù)字化轉(zhuǎn)型中的重要性:
1、上承戰(zhàn)略目標(biāo)。數(shù)字化轉(zhuǎn)型架構(gòu)設(shè)計(jì)的驅(qū)動(dòng)力源于是企業(yè)的數(shù)字化問(wèn)題和需求,數(shù)字化轉(zhuǎn)型架構(gòu)是對(duì)企業(yè)數(shù)字化戰(zhàn)略目標(biāo)的承接。
2、下接技術(shù)決策。需求和問(wèn)題明確了,接下來(lái),數(shù)字化架構(gòu)還需要回答用什么樣的技術(shù)實(shí)現(xiàn)這個(gè)業(yè)務(wù)目標(biāo)。
3、控制復(fù)雜性。基于“分而治之”的思想,將復(fù)雜的問(wèn)題進(jìn)行分步或分層拆解,以支持業(yè)務(wù)增長(zhǎng)和結(jié)構(gòu)重組的靈活性。
4、明確實(shí)現(xiàn)路徑。數(shù)字化轉(zhuǎn)型不能一蹴而就,需要一步步來(lái),數(shù)字化架構(gòu)的設(shè)計(jì)還應(yīng)回答實(shí)現(xiàn)業(yè)務(wù)目標(biāo)的步驟和方法。
5、提高交付質(zhì)量。架構(gòu)設(shè)計(jì)應(yīng)考慮實(shí)現(xiàn)和運(yùn)營(yíng)兩個(gè)層面的質(zhì)量特性,例如:實(shí)現(xiàn)層面的系統(tǒng)或模塊之間的協(xié)作性(高內(nèi)聚、松耦合),靈活性和可擴(kuò)展性,適用性和可實(shí)現(xiàn)性等;運(yùn)營(yíng)層面的性能問(wèn)題,安全問(wèn)題,易用性和可靠性問(wèn)題等。
6、固化核心知識(shí)。架構(gòu)設(shè)計(jì)是將業(yè)務(wù)目標(biāo)抽象為計(jì)算機(jī)可以理解和識(shí)別的關(guān)系和結(jié)構(gòu),這個(gè)過(guò)程有利于知識(shí)的積累和固化。
7、提供可復(fù)用資產(chǎn)。不論是SOA架構(gòu)還是微服務(wù)架構(gòu),都講求組件化、模塊化,提供了結(jié)構(gòu)重組的靈活性,并讓企業(yè)可復(fù)用的資產(chǎn)(組件、應(yīng)用、服務(wù)、數(shù)據(jù)等)可以最大化進(jìn)行復(fù)用。
8、行之有效的運(yùn)營(yíng)支撐。數(shù)字化架構(gòu)不僅關(guān)注系統(tǒng)的實(shí)現(xiàn),更關(guān)注系統(tǒng)的運(yùn)營(yíng)。數(shù)字化架構(gòu)的設(shè)計(jì)涵蓋了系統(tǒng)易用性,安全性、可靠性、高性能等系統(tǒng)運(yùn)營(yíng)所必須的要素,為系統(tǒng)的有效運(yùn)營(yíng)提供支撐。
在企業(yè)數(shù)字化轉(zhuǎn)型的過(guò)程中,架構(gòu)不僅是一家企業(yè)的上層構(gòu)件,也是一家企業(yè)的戰(zhàn)略布局圖。
04數(shù)字化轉(zhuǎn)型架構(gòu)的兩個(gè)派別
有關(guān)數(shù)字化架構(gòu)設(shè)計(jì)的方法,目前有兩個(gè)主要流派:一個(gè)是以企業(yè)架構(gòu)咨詢?yōu)楹诵牡娜嬉?guī)劃派;一個(gè)是以敏捷開(kāi)發(fā)為指導(dǎo)的需求驅(qū)動(dòng)設(shè)計(jì)派。
1、企業(yè)架構(gòu)派
企業(yè)架構(gòu)(Enterprise Architecture),簡(jiǎn)稱EA,是指對(duì)企業(yè)信息管理系統(tǒng)中具有體系的、普遍性的問(wèn)題而提供的通用解決方案。企業(yè)架構(gòu)原則上的關(guān)注點(diǎn)是企業(yè)范圍的需求識(shí)別、規(guī)范,以及優(yōu)先級(jí)劃分,并基于此來(lái)定義企業(yè)的愿景/使命、目標(biāo)/目的/驅(qū)動(dòng)力、組織架構(gòu)、職能和角色,以及與IT架構(gòu)相關(guān)的應(yīng)用架構(gòu)、數(shù)據(jù)架構(gòu)、技術(shù)架構(gòu)等,企業(yè)架構(gòu)是一個(gè)整體的企業(yè)信息化規(guī)劃的方法。
企業(yè)架構(gòu)流派認(rèn)為數(shù)字化轉(zhuǎn)型是企業(yè)的整體轉(zhuǎn)型,是對(duì)企業(yè)業(yè)務(wù)模式的重塑、組織架構(gòu)的重組、業(yè)務(wù)流程的再造,其本質(zhì)就是重構(gòu)企業(yè)架構(gòu)。而企業(yè)架構(gòu)作為連通業(yè)務(wù)與IT的橋梁,為管理人員、業(yè)務(wù)人員、技術(shù)人員等不能層面的人提供了一個(gè)宏觀的全局視圖,為企業(yè)數(shù)字化轉(zhuǎn)型提供助力和支撐。因此,企業(yè)數(shù)字化轉(zhuǎn)型應(yīng)從企業(yè)架構(gòu)設(shè)計(jì)抓起,TOGAF就是其最具代表性的架構(gòu)方案。
2、敏捷開(kāi)發(fā)派
敏捷開(kāi)發(fā)(Agile Development),是一種以人為核心、迭代、循序漸進(jìn)的開(kāi)發(fā)方法,其核心是“以人為本、目標(biāo)導(dǎo)向、客戶為先、擁抱變化”。“敏捷”是一種注重價(jià)值實(shí)現(xiàn)和以客戶為中心的協(xié)作與創(chuàng)新理念。
敏捷開(kāi)發(fā)派認(rèn)為數(shù)字化世界是千變?nèi)f化的,不論是市場(chǎng)需求、業(yè)務(wù)模式,還是技術(shù)路徑、實(shí)現(xiàn)方法,隨時(shí)都會(huì)發(fā)生變化,而企業(yè)要做到的是敏捷應(yīng)對(duì)這種變化的能力。因此,企業(yè)數(shù)字化轉(zhuǎn)型應(yīng)該是“以產(chǎn)品為中心的敏捷交付模式”,專注于創(chuàng)建MVP而不是追求完美,側(cè)重于從數(shù)據(jù)和迭代中快速學(xué)習(xí)。
以上的兩種觀點(diǎn)各有道理,且并不相悖,而是辯證統(tǒng)一,是企業(yè)數(shù)字化轉(zhuǎn)型的體系規(guī)劃和落地實(shí)現(xiàn)的兩個(gè)層面的內(nèi)容。企業(yè)架構(gòu)是向上思考,側(cè)重規(guī)劃;敏捷開(kāi)發(fā)是向下思考,側(cè)重執(zhí)行。盡管,在敏捷體系中也有架構(gòu),但這個(gè)架構(gòu)是針對(duì)一個(gè)需求、一個(gè)系統(tǒng)而言的,并不能取代企業(yè)架構(gòu),否則就會(huì)陷入“只見(jiàn)樹(shù)木、不見(jiàn)森林”的困境。而企業(yè)架構(gòu)是面向企業(yè)的宏觀架構(gòu)視圖,涉及到企業(yè)戰(zhàn)略、業(yè)務(wù)模式以及技術(shù)、組織、流程、制度等方方面面,企業(yè)架構(gòu)的內(nèi)容并不能一步到位,恰好需要敏捷開(kāi)發(fā)的方法,逐步迭代的實(shí)現(xiàn)。
05數(shù)字化轉(zhuǎn)型,業(yè)務(wù)架構(gòu)的設(shè)計(jì)
在進(jìn)行轉(zhuǎn)型架構(gòu)設(shè)計(jì)之前,建議思考下以下問(wèn)題:
1、企業(yè)數(shù)字化的愿景、使命、戰(zhàn)略是什么?
2、企業(yè)要解決什么問(wèn)題,痛點(diǎn)在哪里?
3、企業(yè)要達(dá)成什么樣的業(yè)務(wù)目標(biāo)?
4、機(jī)會(huì)在哪里?方案是什么?
5、達(dá)成目標(biāo)需要分幾個(gè)步驟?
6、誰(shuí)來(lái)主導(dǎo)實(shí)施?
如果這些問(wèn)題找到了答案,那么企業(yè)的數(shù)字化轉(zhuǎn)型架構(gòu)的第一條螺旋——業(yè)務(wù)架構(gòu),已經(jīng)可以推導(dǎo)出來(lái)。
06業(yè)務(wù)架構(gòu)設(shè)計(jì)的常見(jiàn)問(wèn)題
數(shù)字化轉(zhuǎn)型架構(gòu)設(shè)計(jì)的過(guò)程并不簡(jiǎn)單,充滿了很多坑,給大家介紹兩個(gè):
1、回歸初心,想清楚企業(yè)的使命和愿景是什么?
“初心”是決定一個(gè)企業(yè)能夠走多遠(yuǎn)的關(guān)鍵一步。拿微軟來(lái)舉例,我們知道微軟當(dāng)初的使命是“讓每個(gè)人的桌面上都有一臺(tái)電腦”,這個(gè)使命成就了微軟,讓微軟成為了PC時(shí)代的獨(dú)一無(wú)二王者。但這一愿景,到了智能手機(jī)時(shí)代也一度成為了微軟轉(zhuǎn)型的桎梏。直到后來(lái),微軟調(diào)整了它的使命“賦能于每個(gè)個(gè)人和每個(gè)企業(yè),幫他們成就不凡!”。在新的使命感驅(qū)動(dòng)下,微軟建立了數(shù)字化的文化,成功實(shí)現(xiàn)了數(shù)字化轉(zhuǎn)型,成為了數(shù)字時(shí)代能夠起舞的大象!
2、很多企業(yè)不知道痛點(diǎn)是什么,在哪里?
企業(yè)數(shù)字化轉(zhuǎn)型的本質(zhì)是重塑商業(yè)模式,但并非顛覆式創(chuàng)新,事實(shí)上我們看到的所謂顛覆式創(chuàng)新90%以上都是在“微創(chuàng)新”的基礎(chǔ)上積累出來(lái)的。因此,企業(yè)在定位痛點(diǎn)的時(shí)候,先不用想業(yè)務(wù)中哪些業(yè)務(wù)可以顛覆,而需要去考慮業(yè)務(wù)中還存在哪些流程的斷點(diǎn)、業(yè)務(wù)的盲點(diǎn),將其找到并進(jìn)行改進(jìn)。
07數(shù)字化轉(zhuǎn)型,技術(shù)架構(gòu)的設(shè)計(jì)
設(shè)計(jì)技術(shù)架構(gòu)時(shí),需要考慮以下問(wèn)題:
1、現(xiàn)有的技術(shù)團(tuán)隊(duì)的優(yōu)勢(shì)在哪里?短板在哪里?如何取長(zhǎng)補(bǔ)短?
2、需要哪些數(shù)字化技術(shù)?如何有序引入?
3、現(xiàn)有數(shù)據(jù)有哪些?數(shù)據(jù)質(zhì)量如何?
4、缺少哪些數(shù)據(jù),如何獲取?
5、缺少哪些專業(yè)人才,該如何補(bǔ)齊?
寫(xiě)在最后的話
參考《麥肯錫數(shù)字化轉(zhuǎn)型四步法》,在企業(yè)的數(shù)字化轉(zhuǎn)型之旅中,設(shè)計(jì)轉(zhuǎn)型架構(gòu)是企業(yè)數(shù)字化的第二步。個(gè)人認(rèn)為這一步也是最關(guān)鍵的一步,說(shuō)它關(guān)鍵,不僅是因?yàn)檫@一步是上承“企業(yè)數(shù)字化戰(zhàn)略”,下接“數(shù)字化落地決策”,更重要的這一步也是構(gòu)建企業(yè)數(shù)字化能力,培養(yǎng)數(shù)字化文化的基礎(chǔ),描繪出企業(yè)數(shù)字化的整體藍(lán)圖。
-
模型
+關(guān)注
關(guān)注
1文章
3512瀏覽量
50299 -
架構(gòu)
+關(guān)注
關(guān)注
1文章
528瀏覽量
25950 -
數(shù)字化
+關(guān)注
關(guān)注
8文章
9464瀏覽量
63380
原文標(biāo)題:基于EA的企業(yè)數(shù)字化轉(zhuǎn)型架構(gòu)的設(shè)計(jì)
文章出處:【微信號(hào):IndustryIOT,微信公眾號(hào):工業(yè)互聯(lián)網(wǎng)前線】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
工信部|制造業(yè)企業(yè)數(shù)字化轉(zhuǎn)型典型場(chǎng)景

三部門(mén)關(guān)于印發(fā)《制造業(yè)企業(yè)數(shù)字化轉(zhuǎn)型實(shí)施指南》的通知

企業(yè)數(shù)字化轉(zhuǎn)型實(shí)施方案
傳統(tǒng)企業(yè)如何進(jìn)行數(shù)字化轉(zhuǎn)型
工業(yè)數(shù)字化轉(zhuǎn)型如何實(shí)現(xiàn)
中軟國(guó)際全面支持企業(yè)數(shù)字化轉(zhuǎn)型
數(shù)字化轉(zhuǎn)型:重塑企業(yè)未來(lái)的創(chuàng)新引擎
華為云CodeArts API助力企業(yè)數(shù)字化轉(zhuǎn)型
傳統(tǒng)企業(yè)如何進(jìn)行數(shù)字化轉(zhuǎn)型?
數(shù)字絲路,動(dòng)力引領(lǐng) 軟通動(dòng)力攜手華為云賦能企業(yè)數(shù)字化轉(zhuǎn)型

數(shù)字化轉(zhuǎn)型對(duì)企業(yè)的意義
企業(yè)如何數(shù)字化轉(zhuǎn)型
華為云 Flexus X 實(shí)例依托生態(tài)優(yōu)勢(shì),破解中小企業(yè)數(shù)字化轉(zhuǎn)型困局

普羅格低代碼平臺(tái):數(shù)字化轉(zhuǎn)型利器,4大優(yōu)勢(shì)助力企業(yè)飛躍

評(píng)論