【郭林專刊】爲什麼企業架構如此重要?

 

保持業務與信息技術(Information Technology,IT)對齊是今天所有組織面臨的一項基本挑戰。本文將與您一起探討企業架構(Enterprise Architecture,EA)對業務的重要性。

業務經營與企業架構

什麼是業務?

商業企業,無論是公有還是私營,都是按着自己的願景來滿足他人的需求的。隨着業務增長,企業通常需要追加投資,如此一來,企業可能會通過上市或利益相關者獲得發展資金。某些時候,業務是通過組織體系進行交付的。這些組織會以契約方式與供應商或者與一個或多個有關各方或合作伙伴形成建立關係。

無論是否正式定義,願景決定着當前的業務目標和遠期戰略。通常,目標會細分成多個短期的戰術目的,不同的施動者(即僱員或服務提供商)會對這些目的負責。這些目的應共同促進與之關聯的目標的實現。定義了目標和目的之後,需要通過事先定義的指標如關鍵績效指標(key performance indicator,KPI)對其進行跟蹤和監控。

不可避免的是,會存在某些外部的市場驅動力,它們對目標和目的會產生直接影響。隨着時間推移,這些外部驅動力會促使企業改變最初的願景和業務方向。驅動力可以來自外部如競爭對手服務或產品的價格或差異化特性,或者來自特定區域的法律法規約束,又或者來自企業內部如盈利目標或削減成本的需要。

業務經營會受制於特定的外部約束,如嚴密定義的監管環境或貿易限制。這些外部約束會阻止組織採用特定方法實現其目標。

業務會爲市場形成各種產品,如汽車或消費品,還會提供某些業務服務,如薪資管理服務或設備維護服務等。這些產品和服務時根據適當的標準或指引進行製造或交付的。

業務是一種組織。通常,組織通過與內部施動者訂立契約(組織員工或服務提供商)來與其他施動者一起實施各種功能。施動者會被賦予各種預先定義的組織角色,擔負特定的職責並具有特定的技能,如具有簿記技能的財務會計。通常,業務的組織施動者是圍繞業務功能進行安排的,並由第三方供應商對這些功能提供支持。在該情景中,某項功能的運作是通過一組流程來進行描述的。與此同時,企業會在不同的地理位置建立各種組織單元及其各自的施動者。

這些概念形成了業務經營的戰略上下文,也是業務架構的重要組成部分。

儘管,功能也與業務架構相對應,但業務的功能是通過施動者執行一個或多個流程實現的。流程顯示了功能之間的流向或某個流程的運作。一個流程可以分解成多個觸發或導致的事件、業務輸出或流程產品、執行的各種控件或決策步驟、以及執行流程所需的各種功能。

如果組織要想獲得更高的效率和靈活性,可以將功能分解成預先定義的各種特定業務服務,如客戶聯繫人管理或備件庫存控制等。定義特定業務服務時,可以通過顯式接口定義功能,並且該功能需要顯式控件和治理。服務的粒度由組織的目的和關注決定。

業務怎樣才能更高效?

提高業務效率的主要途徑之一是利用IT實現某些關鍵業務流程自動化。並非組織的所有部分都需要實現自動化,而且並非可實現的自動化都符合需要。關鍵是確保組織業務架構與其自動化架構對齊。這樣,就實現了投資回報最大化。

組織可以選擇利用信息系統實現某個現有業務服務自動化。在此情形下,該業務服務就會對一個或多個應用功能單元(即信息系統服務)產生依賴。

爲了交付其成果,業務服務會提供或使用信息。信息可以分解成特定的邏輯信息構件,如產品配置或客戶詳細信息等。信息構件可以進一步分解成獨立的數據實體,如客戶和聯繫人。

物理信息構件被表示成與其他數據存儲庫,它們駐留在計算機化的數據存儲庫中,各自發揮着特定的作用,並由施動者負責填寫。

在應用架構中,代表已部署且發揮作用的IT系統的應用構件組合支持着信息系統服務。爲了應對技術複雜性,應用構件通常以提供各種特性的邏輯應用構件的形式進行封裝,如庫存控制系統或物理部署的物理應用構件。物理應用構件可以是粒度很粗的應用,如部署的ERP系統實例乃至部署的細粒度的(面向Web的)企業服務,它們部署在計算機上。

應用構件與其他構件通過接口連接,對信息構件的數據存儲庫進行維護,對數據實體進行封裝,由服務業務組織單元和施動者使用,並通過通訊網絡提供。

集成需求由組織的經營模式決定,它顯示了跨業務領域的業務流程(數據共享)集成的業務需求。

自動化系統之間怎樣互相聯繫?

從技術上講,構成服務的應用構件通過技術構件交付,或通過運行在(由計算機和網絡構成的)平臺上的IT產品獲得。

鑑於技術構件通常都是通用的並且可以從市場購得,爲了直接實現業務功能自動化,需要根據特定組織對應用構件進行配置和部署。

一系列複雜的可用技術構件可以分成各種邏輯技術構件或類,如數據庫、操作系統和網絡等。然後,通過最合適的物理技術構件,如SAP Netweaver應用平臺、Oracle數據庫或UNIX操作系統等實現它們。這些構件部署在特定的地理位置(如倉庫、數據中心或辦公場所等)。

如果業務選擇以信息系統服務形式實現某項業務服務自動化,則需要通過某項技術平臺服務啓用該服務。平臺服務要包括提供集中式備份恢復服務。

業務怎樣與適當的自動化能力對齊?

由於業務變化和技術進步,組織很容易在功能自動化或技術使用上錯誤地花費大量時間和精力。

組織的願景、目標、目的和指標會包含各種定義業務需要的顯式或隱式需求。

這些需求往往建立在組織當前狀態與目標狀態之間差距的基礎之上。一旦定義了這些需求,它們就會具有一整套相互依賴的工作包,如程序或項目。這些工作包的目的是實現業務轉型。

爲了確保符合組織目標、目的、指標和需求,必須對這些工作包進行提煉,納入業務需要或原則陳述當中,這樣才能用於治理組織轉型。爲了對轉型進行正式規劃和有效設計及治理,可以用一套架構模型或架構構建塊來描述組織的各個方面。

爲什麼需要企業架構?

組織需要企業架構有兩個主要原因:

  1. 對企業生存和成功至關重要

    有效的企業架構對企業生存和成功至關重要,使通過IT取得競爭優勢不可或缺的手段。今天,CEO們已經認識到通過IT對信息進行有效管理和利用是企業成功的關鍵所在。企業架構恰恰解決了這一問題,它爲企業IT系統演進提供了戰略上下文,使企業能夠應對不斷變化的業務環境。

  2. 使企業創新得到管理

    企業架構使您能夠平衡IT效率與業務創新之間的關係,對創新進行管理。各業務單元可以踏踏實實地進行創新以獲得自身競爭優勢。同時,可以保證組織的全面IT戰略需要,實現企業範圍內最緊密的協作。

企業架構的收益

企業架構的收益可以分成如下幾類:

  • 業務收益,如幫助實現業務戰略、加速新產品/服務上市、各業務單元的業務流程與信息保持更高的一致性、更高的可靠性和安全性、更低風險等。
  • IT收益,更低的IT成本、更快的設計與開發、更低的複雜性、更低的IT風險等。
  • 業務/IT收益,如更好地跟蹤IT成本。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章