在構建一個建筑物和構建一個城市時的復雜性關系如同對IT系統(tǒng)的構建。要是你構建一個簡單的、單用戶、非分布式的系統(tǒng),你就可以不需要構架師了。但是如果你構建的系統(tǒng)是企業(yè)范圍的、重要的、分布式系統(tǒng),你很可能需要數(shù)據(jù)庫構架師、解決方案構架師、基礎構架師、業(yè)務構架師,或者企業(yè)架構師。企業(yè)架構師是個新興的職業(yè),他有什么職責呢?
架構角色的演變
在傳統(tǒng)的信息規(guī)劃中,大家談的最多的是解決方案架構,在這個過程中出現(xiàn)了應用架構師和技術架構師,這兩類架構師更多是IT技術出身,他們關注的是應用、數(shù)據(jù)和技術,圍繞著IT解決方案去思考并執(zhí)行方案。
然而有一種現(xiàn)象,很多做了多年的咨詢顧問,大多數(shù)也是在實施層面,連業(yè)務架構的能力都沒有。在中國軟件技術大會的一次主題演講中,我做了上面這張PPT,主要想說明的是解決方案失敗的一個主要原因是方案未能真正解決業(yè)務問題,所以業(yè)務架構師成為了一個擴展的IT角色。業(yè)務架構師關注的是組織和業(yè)務流程,他有市場驅(qū)動意識,是業(yè)務戰(zhàn)略和解決方案的銜接者,他負責讓不同的利益相關者更好的理解架構、原則和運作模式,提出相應的解決方案,使得組織能夠?qū)崿F(xiàn)它們的戰(zhàn)略目標。
然而業(yè)務架構師更主要的還是關注業(yè)務上,他并不負責整個架構的持續(xù)建立和維護。隨著企業(yè)業(yè)務復雜度提升以及IT持續(xù)優(yōu)化的要求,開始需要一個能整體把控企業(yè)架構的角色,這就是企業(yè)架構師角色。企業(yè)架構師的職責就是設計一個公司的基礎架構,并提供關于怎樣建立和維護架構系統(tǒng)的指導方針。一般來說,級別高的架構師,經(jīng)驗更豐富,爭相聘請的人也多,他們也是與公司全部的IT策略密切相關的專業(yè)人員,負責企業(yè)架構的整體工作把控,從總體上保證IT和業(yè)務的融合。
企業(yè)架構看起來很大,不過簡單來看,架構實際上是一種認識、理解、溝通框架,企業(yè)架構的關注點是企業(yè)范圍內(nèi)的業(yè)務需求的識別、規(guī)范及優(yōu)先級劃分,主要用于企業(yè)分析、計劃和架構治理。
企業(yè)架構師
目前在國內(nèi)多數(shù)企業(yè)中,企業(yè)架構師仍然是一個新的概念。有經(jīng)驗的業(yè)務分析員、軟件架構師,雖然在部分行使著企業(yè)架構師的職能,但他們卻遠遠無法實現(xiàn)企業(yè)架構師的職能。
企業(yè)架構師是思想帶頭人和專家,他將項目經(jīng)理、解決方案架構師和業(yè)務分析人員的技能與執(zhí)行的直覺聯(lián)合起來。他們是企業(yè)IT的總體規(guī)劃師和設計師,總攬企業(yè)的業(yè)務、應用、數(shù)據(jù)和技術等各個方面。這里我羅列一些企業(yè)架構的基本活動:
研究行業(yè)業(yè)務實踐
從高層次的業(yè)務過程了解組織所處的行業(yè)的業(yè)務模型
了解高層戰(zhàn)略意圖
企業(yè)架構是戰(zhàn)略落地工具,高層是解釋戰(zhàn)略目標的關鍵
探索組織業(yè)務需求
高層會展望組織的未來狀態(tài),業(yè)務團隊掌握著現(xiàn)狀,架構師需要獲取現(xiàn)狀,并用戰(zhàn)略目標所形成的期望來進行權衡
掌握現(xiàn)有技術環(huán)境
技術是業(yè)務過程的主要啟動者,這暗示著不對這些工具進行適當?shù)牧私鈱⒉粫晒?/div>
繪制改進路線圖
從各種來源收集數(shù)據(jù)之后,創(chuàng)建路線圖來告知利益相關者打算如何采取行動
持續(xù)構建企業(yè)架構模型
企業(yè)架構是一個持續(xù)提升的過程,當創(chuàng)建了企業(yè)架構路線圖,并且得到了風險承擔者的贊成之后,應該努力讓其隨時更新
除此之外,企業(yè)架構師兼分析師、設計師、培訓師、顧問、治理等數(shù)職于一身。好的企業(yè)架構師要具有高屋建甌的視角,統(tǒng)攬全局的能力,深入的行業(yè)業(yè)務和技術知識,豐富的開發(fā)和實施IT項目的經(jīng)驗。他們能洞察和分析業(yè)務趨勢,設計業(yè)務運作模式,參與公司變革規(guī)劃,日常工作包括設計總體架構、形成業(yè)務需求、負責溝通交流、選擇解決方案、評估技術策略、掌管整體方向。
你準備好能力了嗎?
企業(yè)希望通過IT投資獲取最大的商業(yè)價值,企業(yè)紛紛進行了重大的IT變革,開始對高水平的架構師有了越來越多的需求。企業(yè)要求企業(yè)架構師不僅僅是做IT,而是解決整個業(yè)務問題,具備一種高層次的企業(yè)視野,聚焦于組織的IT和業(yè)務之間。然而許多 IT 架構師視角的普遍局限在熟悉的技術方案領域,關注點易于局限于內(nèi)部,如果你希望成為企業(yè)架構師,你準好了嗎?
對于IT專業(yè)人員來說,選擇企業(yè)架構師作職業(yè)是非常有前景的。因為合格的企業(yè)架構師人才極度缺乏,一些大公司開始鼓勵信息化負責人及IT部門經(jīng)理來參與企業(yè)架構的認證培訓,讓他們能夠掌握EA技能的同時,行使架構師的職責。
企業(yè)架構師一個涵蓋業(yè)務和IT的設計和溝通工具,需要有系統(tǒng)的方法,而不再是憑借感覺和經(jīng)驗。除了IT人員開始學習企業(yè)架構之外,我還看到越來越多的企業(yè)高層因重視企業(yè)架構也加入了學習行列,他們明白成功的企業(yè)是架構出來的,而不是自由發(fā)展而成的。這對一個企業(yè)來說也是至關重要的,可以保證從上往下更好的落地EA理念和方法。
那如果你希望成為企業(yè)架構師,你需要從哪里獲得架構師能力呢?我想可以從以下四個方面去學習:
知識:完備的專業(yè)知識、交流架構知識的場所(線上、線下)等
技能:專家的架構經(jīng)驗分享、自己工作中的實踐等
態(tài)度:守破離的學習路線、跳出IT全面看待企業(yè)的業(yè)務戰(zhàn)略視角等
獲取這三方面可以通過學習一個業(yè)界企業(yè)架構方法框架,自學或培訓都可以:
個人如果希望最快捷的學習,建議學習TOGAF,并去接受認證培訓。對于培訓,選擇合適的培訓機構和講師又至關重要,因為在TOGAF中具有真正實戰(zhàn)經(jīng)驗的老師并不多,很可能交了不少的學費卻對真正使用TOGAF沒有幫助。
企業(yè)如果希望最快捷的培養(yǎng)架構師團隊,建議在團隊每個人分別形成各自的企業(yè)架構認知之前,聘請具有實戰(zhàn)經(jīng)驗的TOGAF教練,由教練進行統(tǒng)一培訓,聚焦認知,并由企業(yè)架構教練帶隊,指導團隊進行企業(yè)架構的實際工作。
是否使用企業(yè)架構?
企業(yè)架構的采納和實施是需要高層的支持的,如果高層還沒有這個意識怎么辦?我覺得在組織中不用強迫實行企業(yè)架構。對企業(yè)架構實踐的需求應該是人們了解了業(yè)務和IT過程和自身方法學習之后結合的不斷發(fā)展的復雜性結果。
企業(yè)架構的實施復雜度依賴于組織的授權級別、資源的可用性、組織業(yè)務模型的規(guī)模和復雜性,以及組織靈活性等因素。雖然我推薦從上而下的去構建完整的企業(yè)架構,但事實上是,許多組織并沒有能力同時實現(xiàn)并維護企業(yè)架構,更好的方法是首先從實現(xiàn)起來比較容易且能帶來較好效果的過程改進技術著手,在這個過程中去培養(yǎng)架構師團隊,并給企業(yè)不同利益相關者帶去積極的影響。
注:文章轉載自微信公眾號:灰犀牛IT幫
第三十四屆CIO班招生
北達軟EXIN網(wǎng)絡空間與IT安全基礎認證培訓
北達軟EXIN DevOps Professional認證培訓
責編:yangjun
免責聲明:本網(wǎng)站(http://www.www.gypb.net/)內(nèi)容主要來自原創(chuàng)、合作媒體供稿和第三方投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。
本網(wǎng)站刊載的所有內(nèi)容(包括但不僅限文字、圖片、LOGO、音頻、視頻、軟件、程序等)版權歸原作者所有。任何單位或個人認為本網(wǎng)站中的內(nèi)容可能涉嫌侵犯其知識產(chǎn)權或存在不實內(nèi)容時,請及時通知本站,予以刪除。