天天看點

企業業務架構設計方法論及實踐(一)

前言

        架構設計的過程就是把沉澱和積累的知識體系,基于企業戰略、業務場景、品質、安全、效能等限制條件動态的加以排列組合的分析、論證、決策的邏輯思維過程。架構設計之道在于針對企業的現狀和未來的戰略目标及業務場景給出優雅合适的解決方案和演進的預期為企業降本增效。

一 隔離業務與技術細節,回歸業務和技術的本質,促進業務與技術的協同

        優秀的架構師需要具備體系化的架構設計思維能力,加以架構設計方法論的沉澱和實踐的操練,久而久之架構設計指導和設計哲學必定了然于心。不管是業務架構還是技術架構其核心還是以實作企業戰略目标,降低系統複雜性,隔離業務與技術的耦合,提升研發效能,降低研發、營運、維護成本作為架構分析的出發點。相對于需求分析或産品設計,業務架構的首要責任在于實作業務與技術架構的深度融合,打造能夠讓企業整體業務與技術之間進行有效的溝通和協作。在面對不确定性的複雜業務體系中,能夠通過特定的方法(領域驅動設計)對業務領域、業務流程、組織架構、資料模型進行有效的模組化和表達;能夠通過把具象化的業務提升思維次元及層次,以中台建設方法論進行抽象和沉澱;能夠通過中台架構和基礎設施,以業務架構為橋梁連接配接企業戰略和技術實作,通過某種機制(中台)做到業務域技術的隔離,到達業務回歸業務,技術回歸技術。

二 業務架構師商業價值傳遞的靈魂

      業務架構是企業戰略、企業業務流程、企業組織結構等業務元素的結構化表達,是淩駕于技術架構之上的需求原動力,可以說業務架構是商業價值傳遞的靈魂。作為架構從業者做到“知線”和“行線”兩個次元的統一還是非常具有挑戰性的。其一,很多高層管理者并沒有意識到打破業務與技術人員壁壘的重要性,要打破這種壁壘靠自頂向下的改革是不夠的,必須從企業戰略的高度認識到業務對軟體開發的重要性,并提供一套可以實施和落地的方法論即本文的核心--業務架構。業務架構需要解決各種形态的業務問題、理清業務本質、抽象業務流程、提升業務複用性。在目前數字化轉型的關鍵期,企業需要較強業務背景和技術背景的複合型人才,以數字化為基礎打通IT系統,實作組織協同,進而提升端到端閉環的效率,這樣才能夠在激烈競争的背景下快速進行産品創新和模式創新。如何面對業務的不确定性,适應業務的多變性,提供滿足業務需求、可靠健壯、易于擴充的企業架構,還需要進一步的探索。

繼續閱讀