業(yè)務經營與企業(yè)架構
一、什么是業(yè)務?
商業(yè)企業(yè),無論是公有還是私營,都是按著自己的愿景來滿足他人的需求的。隨著業(yè)務增長,企業(yè)通常需要追加投資,如此一來,企業(yè)可能會通過上市或 利益相關者獲得發(fā)展資金。某些時候,業(yè)務是通過組織體系進行交付的。這些組織會以契約方式與供應商或者與一個或多個有關各方或合作伙伴形成建立關系。
無論是否正式定義,愿景決定著當前的業(yè)務目標和遠期戰(zhàn)略。通常,目標會細分成多個短期的戰(zhàn)術目的,不同的施動者(即雇員或服務提供商)會對這些 目的負責。這些目的應共同促進與之關聯(lián)的目標的實現(xiàn)。定義了目標和目的之后,需要通過事先定義的指標如關鍵績效指標(key performance indicator,KPI)對其進行跟蹤和監(jiān)控。
不可避免的是,會存在某些外部的市場驅動力,它們對目標和目的會產生直接影響。隨著時間推移,這些外部驅動力會促使企業(yè)改變最初的愿景和業(yè)務方 向。驅動力可以來自外部如競爭對手服務或產品的價格或差異化特性,或者來自特定區(qū)域的法律法規(guī)約束,又或者來自企業(yè)內部如盈利目標或削減成本的需要。
業(yè)務經營會受制于特定的外部約束,如嚴密定義的監(jiān)管環(huán)境或貿易限制。這些外部約束會阻止組織采用特定方法實現(xiàn)其目標。
業(yè)務會為市場形成各種產品,如汽車或消費品,還會提供某些業(yè)務服務,如薪資管理服務或設備維護服務等。這些產品和服務時根據(jù)適當?shù)臉藴驶蛑敢M行制造或交付的。
業(yè)務是一種組織。通常,組織通過與內部施動者訂立契約(組織員工或服務提供商)來與其他施動者一起實施各種功能。施動者會被賦予各種預先定義的 組織角色,擔負特定的職責并具有特定的技能,如具有簿記技能的財務會計。通常,業(yè)務的組織施動者是圍繞業(yè)務功能進行安排的,并由第三方供應商對這些功能提 供支持。在該情景中,某項功能的運作是通過一組流程來進行描述的。與此同時,企業(yè)會在不同的地理位置建立各種組織單元及其各自的施動者。
這些概念形成了業(yè)務經營的戰(zhàn)略上下文,也是業(yè)務架構的重要組成部分。
盡管,功能也與業(yè)務架構相對應,但業(yè)務的功能是通過施動者執(zhí)行一個或多個流程實現(xiàn)的。流程顯示了功能之間的流向或某個流程的運作。一個流程可以分解成多個觸發(fā)或導致的事件、業(yè)務輸出或流程產品、執(zhí)行的各種控件或決策步驟、以及執(zhí)行流程所需的各種功能。
如果組織要想獲得更高的效率和靈活性,可以將功能分解成預先定義的各種特定業(yè)務服務,如客戶聯(lián)系人管理或備件庫存控制等。定義特定業(yè)務服務時,可以通過顯式接口定義功能,并且該功能需要顯式控件和治理。服務的粒度由組織的目的和關注決定。
二、業(yè)務怎樣才能更高效?
提高業(yè)務效率的主要途徑之一是利用 IT 實現(xiàn)某些關鍵業(yè)務流程自動化。并非組織的所有部分都需要實現(xiàn)自動化,而且并非可實現(xiàn)的自動化都符合需要。關鍵是確保組織業(yè)務架構與其自動化架構對齊。這樣,就實現(xiàn)了投資回報最大化。
組織可以選擇利用信息系統(tǒng)實現(xiàn)某個現(xiàn)有業(yè)務服務自動化。在此情形下,該業(yè)務服務就會對一個或多個應用功能單元(即信息系統(tǒng)服務)產生依賴。
為了交付其成果,業(yè)務服務會提供或使用信息。信息可以分解成特定的邏輯信息構件,如產品配置或客戶詳細信息等。信息構件可以進一步分解成獨立的數(shù)據(jù)實體,如客戶和聯(lián)系人。
物理信息構件被表示成與其他數(shù)據(jù)存儲庫,它們駐留在計算機化的數(shù)據(jù)存儲庫中,各自發(fā)揮著特定的作用,并由施動者負責填寫。
在應用架構中,代表已部署且發(fā)揮作用的 IT 系統(tǒng)的應用構件組合支持著信息系統(tǒng)服務。為了應對技術復雜性,應用構件通常以提供各種特性的邏輯應用構件的形式進行封裝,如庫存控制系統(tǒng)或物理部署的物理 應用構件。物理應用構件可以是粒度很粗的應用,如部署的 ERP 系統(tǒng)實例乃至部署的細粒度的(面向 Web 的)企業(yè)服務,它們部署在計算機上。
應用構件與其他構件通過接口連接,對信息構件的數(shù)據(jù)存儲庫進行維護,對數(shù)據(jù)實體進行封裝,由服務業(yè)務組織單元和施動者使用,并通過通訊網(wǎng)絡提供。
集成需求由組織的經營模式決定,它顯示了跨業(yè)務領域的業(yè)務流程(數(shù)據(jù)共享)集成的業(yè)務需求。
三、自動化系統(tǒng)之間怎樣互相聯(lián)系?
從技術上講,構成服務的應用構件通過技術構件交付,或通過運行在(由計算機和網(wǎng)絡構成的)平臺上的 IT 產品獲得。
鑒于技術構件通常都是通用的并且可以從市場購得,為了直接實現(xiàn)業(yè)務功能自動化,需要根據(jù)特定組織對應用構件進行配置和部署。
一系列復雜的可用技術構件可以分成各種邏輯技術構件或類,如數(shù)據(jù)庫、操作系統(tǒng)和網(wǎng)絡等。然后,通過最合適的物理技術構件,如 SAP Netweaver 應用平臺、Oracle 數(shù)據(jù)庫或 UNIX 操作系統(tǒng)等實現(xiàn)它們。這些構件部署在特定的地理位置(如倉庫、數(shù)據(jù)中心或辦公場所等)。
如果業(yè)務選擇以信息系統(tǒng)服務形式實現(xiàn)某項業(yè)務服務自動化,則需要通過某項技術平臺服務啟用該服務。平臺服務要包括提供集中式備份恢復服務。
四、業(yè)務怎樣與適當?shù)淖詣踊芰R?
由于業(yè)務變化和技術進步,組織很容易在功能自動化或技術使用上錯誤地花費大量時間和精力。
組織的愿景、目標、目的和指標會包含各種定義業(yè)務需要的顯式或隱式需求。
這些需求往往建立在組織當前狀態(tài)與目標狀態(tài)之間差距的基礎之上。一旦定義了這些需求,它們就會具有一整套相互依賴的工作包,如程序或項目。這些工作包的目的是實現(xiàn)業(yè)務轉型。
為了確保符合組織目標、目的、指標和需求,必須對這些工作包進行提煉,納入業(yè)務需要或原則陳述當中,這樣才能用于治理組織轉型。為了對轉型進行正式規(guī)劃和有效設計及治理,可以用一套架構模型或架構構建塊來描述組織的各個方面。
五、為什么需要企業(yè)架構?
1. 對企業(yè)生存和成功至關重要--有效的企業(yè)架構對企業(yè)生存和成功至關重要,使通過 IT 取得競爭優(yōu)勢不可或缺的手段。今天,CEO 們已經認識到通過 IT 對信息進行有效管理和利用是企業(yè)成功的關鍵所在。企業(yè)架構恰恰解決了這一問題,它為企業(yè) IT 系統(tǒng)演進提供了戰(zhàn)略上下文,使企業(yè)能夠應對不斷變化的業(yè)務環(huán)境。
2. 使企業(yè)創(chuàng)新得到管理--企業(yè)架構使您能夠平衡 IT 效率與業(yè)務創(chuàng)新之間的關系,對創(chuàng)新進行管理。各業(yè)務單元可以踏踏實實地進行創(chuàng)新以獲得自身競爭優(yōu)勢。同時,可以保證組織的全面 IT 戰(zhàn)略需要,實現(xiàn)企業(yè)范圍內最緊密的協(xié)作。
六、企業(yè)架構的收益可以分成如下幾類:
業(yè)務收益,如幫助實現(xiàn)業(yè)務戰(zhàn)略、加速新產品/服務上市、各業(yè)務單元的業(yè)務流程與信息保持更高的一致性、更高的可靠性和安全性、更低風險等。
IT 收益,更低的 IT 成本、更快的設計與開發(fā)、更低的復雜性、更低的 IT 風險等。
業(yè)務/IT 收益,如更好地跟蹤 IT 成本。