<nav id="9apai"></nav>
    1. <font id="9apai"><samp id="9apai"></samp></font>

      <object id="9apai"></object>
    2. <strong id="9apai"><tr id="9apai"></tr></strong>
    3. 首頁 > EA > 正文

      業務架構精簡內容元模型

      2018-08-01 11:06:29  來源:IT微課堂

      摘要:Togaf中,把企業架構分為業務架構、數據架構、應用架構和技術架構。其中的業務架構,是指導后面3個架構的,是業務的高級模型。
      關鍵詞: 業務架構 元模型
      說到企業架構(EA),最權威的標準文件就是Togaf了。
       
      Togaf中,把企業架構分為業務架構、數據架構、應用架構和技術架構。其中的業務架構,是指導后面3個架構的,是業務的高級模型。即使現在流行敏捷開發,但業務架構還是要先設計出來,作為敏捷的”框架“或”藍圖“。敏捷開發通過迭代形成的業務模型是業務架構的細節。
       
      下圖是Togaf中業務架構的”元模型“,即主要組件及其之間的關系。理解了”元模型“,業務架構就入門了:
       
      \
       
      Togaf的元模型好在給出了比較全的組件,特別是組件之間的關系比較詳細。但是有些組件說得比較多,如上圖紅色的目標等;有些說得比較少,或者缺失,如計劃、狀態等;有的關聯不全面,如產品僅和流程關聯,未和職能關聯,那么沒有中間產品嗎?另外還有有羅列之嫌,未對這些組件分出層次。
       
      下圖是我在咨詢工作中總結出來的”業務架構精簡元模型“:
       
      \
       
      首先,把組件分成了2個層次:知識層和行為層。知識層是企業中的各種規章制度、標準、模板等。行為層是企業對制度的落實和執行。
       
      其次,補充了計劃、狀態組件;把數據從數據架構提升,作為業務架構的一部分。
       
      第三,產品、服務、資源和目標等概念抽像為制品;把流程和職能抽象為流程;去除了不在同一抽象顆粒度的組件如度量、合約等。
       
      通過這樣的重構,層內和層間組件之間的關系更清晰,做到了”高內聚、低耦合“。
       
      行為層的計劃和事件在關于事件驅動和工業4.0CPS體系結構的博文中有描述,這里就不重復了。這里重點說明一下知識層的組件。
       
      流程:活動及其之間的關系。建模工具是流程圖,如BPMN, EPC, UML活動圖等
       
      數據:數據及其之間的關系。建模工具是實體關系圖(ER圖)、UML的類圖等
       
      狀態:活動和數據之間的關系。建模工具是數據流圖,數學模型是Petrinet
       
      這里一般相對不太被重視的是狀態。狀態是數據實體在流程活動、步驟作用下發生變化的階段性結果。是業務表單和對象的狀態控制了活動和流程的執行,落實到執行層就實際上控制了計劃項執行的先后關系(前后置關系)。這樣把傳統計劃管理中計劃項之間前后置關系落實到實際的業務技術狀態層面,不再是脫離技術的人為規定。把技術的狀態能即時地反饋到計劃層面,更便于管理層進行決策和半自動化、自動化地推進。
       
      執行層的事件的組合反映的是業務狀態,狀態決定了要匹配什么樣的規則,規則定義了要采取的下一步活動。
       
      知識層和行為層的組件還可以有更細的分解,并形成更完整的業務邏輯。下圖結合精簡元模型和戰略地圖,給出了企業業務中主要分解結構(BS-Breakdown Structure):
       
      \
       
      簡單解釋一下。
       
      上圖的核心是流程層面,是整個戰略地圖的黏合層。其中項目管理、日常運行和能力建設的工作分解結構(WBS)都是企業的工作計劃,而計劃是流程BpBS的實例化。
       
      流程需要資源層提供輸入。資源層包括技術TBS,資源RBS, 組織OBS等;
       
      流程的輸出是產品,是客戶能看到的,是為客戶服務的。
       
      流程的結果是要有良性財務成果,這樣企業才能持續經營。

      第二十九屆CIO班招生
      法國布雷斯特商學院MBA班招生
      法國布雷斯特商學院碩士班招生
      法國布雷斯特商學院DBA班招生
      責編:yangjun
      手机抢红包