MBSE演變的五個階段
瀏覽:2304
在本公眾號《嫁接MBSE》一文中,作者提出MBSE需要經歷爬行、走路和奔跑三個階段。Jon Holt教授持相似的觀點,并具體提出系統工程實踐從基于文檔到基于模型要經歷五個階段。本文對這五個階段作了深入探討。
Jon Holt是基于模型的系統工程領域國際公認的專家。Holt是克蘭菲爾德大學系統工程教授,并且是IET和英國計算機學會的會員。他目前是英國INCOSE的技術總監,2015年被INCOSE評為過去25年中最具影響力的25位系統工程師之一。
MBSE的演變可以被認為是從基于文檔的系統工程方法,一直到完全基于模型的系統工程方法。然而,這不是一個簡單的轉變,必須考慮五個概念階段,如下圖所示:
-
人員: 參與這一階段的人員被認為具有系統工程的基本能力 。現實是,任何交付系統的組織都必須具有系統工程能力,即使這是一種沒有正式捕獲或記錄的隱性能力。當人們處于這種情況時,他們可能會聲稱要在考慮MBSE之前將基本的系統工程能力落實到位。這是一個巨大的錯誤。請記住,MBSE本身就是系統工程,所以兩者都做是沒有意義的——只要瞄準MBSE就行了。 -
過程: 已經落實的過程可能會被記錄,也可能不會被記錄,但是一定會有一個過程被落實。 在這兩種情況下,主要的工件(也就是過程的輸入和輸出)都是文檔。 這些文檔主要基于文本,也包括表格、圖表、列表等。 -
工具: 階段1涉及的工具通常是基于office的工具 ,如文字處理器、演示應用程序和電子表格。
編者:對MBSE的需求是組織邁向MBSE后續階段的動力。假如沒有這種需求,將不會有后續所有階段。
階段2–以文檔為中心的系統工程
-
人員: 參與這個階段的人員被認為具有系統工程的基本能力,與階段1相同。然而,這一次,將會有證據表明人們在非正式的層面上應用了符號。 實際情況是,這一階段產生的是一組圖片,而不是構成模型的真實視圖,但這在這個階段是典型的,因為人們會以一種特別的方式試驗不同的符號。 -
過程: 在這個階段, 與過程相關聯的工件仍然是文檔,但是,根據前面的觀點,人們將開始使用符號來支持文本描述 。 -
工具:在此階段, 工具將與階段1中的工具相同,但不同的是可能已經使用當前的的繪圖工具創建構成文檔一部分的圖表 。
-
MBSE的目標必須正式確認。 包括MBSE實施的范圍以及存在哪些利益相關者。對于每個利益相關者,必須確定一組利益。這一點至關重要,否則就無法證明MBSE倡議是否成功。如果計劃的目標或需求沒有被識別和定義,那么就不可能驗證這些需求。 -
必須確定對組織當前MBSE的基本評估。 包括確定組織當前的MBSE能力,和確定當前MBSE能力的成熟度。
-
人員: 參與這個階段的人員現在已經更加詳細地研究了符號,并且已經接受了某種正式的符號訓練,因此 他們表現出符號化能力 。此外,人們將對MBSE概念的范圍有一定的認識水平。 -
過程: 在這個階段, 真正的模型出現了,并從文檔中浮現出來。模型包含并擁有一些與系統相關的知識 。知識現在被模型和文檔分割,而不是僅僅由文檔擁有。此外,文件的數量也開始減少。 在這一階段,MBSE將開始得到認真應用,通常是在一個范圍有限的試點項目中實施新興的MBSE方法,可以在向組織的其他部門推廣之前,根據之前確定的目標展示MBSE的優勢。 -
工具: 在階段3中,通常有多個工具被用作建模的一部分。在可能的情況下,進行全面的工具評估總是明智的,在這種情況下, 將會有一組候選工具 ,這些工具之前已經被確定為可能在組織中使用。
-
人們將接受一些正式的符號訓練,使他們能夠以一種有效的方式開始建模, 而不是像以前那樣以一種特別的方式。 -
應該考慮正式的工具評估,以便將候選工具集縮小到單個首選工具。
階段4–以模型為中心的系統工程
-
人員: 此階段涉及的人員已經在MBSE和候選工具的使用方面表現出能力。 人們現在對MBSE有了很深的了解,并且正在很好地利用它。候選工具正以高效的方式使用,并由已到位的MBSE方法驅動。 -
過程: 在此階段,該方法幾乎完全基于MBSE。初始框架現在已經就位,包括本體,以及作為建模基礎的一組視角。一致性也通過框架的使用得到加強,并且模型中的視圖是根據初始過程集創建的。 在這一階段,對前一階段引入的試點項目進行衡量和評估,以展示MBSE方法的有效性。 必須根據第二階段之前確定的目標來衡量和評估試點項目。 -
工具:在階段4, 首選的工具已經被選中,現在正在實際項目中使用 。
-
正式的MBSE培訓現已開始, 因此所有相關團隊成員現在都具備了實施MBSE方法的正確技能。 -
初始過程集已經被定義,并且正在被應用來生成組成模型的視圖。 -
最初的框架,包括本體和視角,現在已經被開發出來,并被應用到實際的項目中。 -
現在已經從候選工具集中選擇了首選工具 。在大型組織中,有幾個工具被選中并不罕見。 -
人們已經接受了使用首選工具的正式培訓。
-
人員: 參與此階段的人員現在已經掌握了MBSE及其在組織中的應用 。人們不斷努力保持甚至提高他們的能力,以便盡可能高效和有效地使用該方法。 -
過程: 方法現在完全基于模型。 框架和過程集現在已經成熟,并作為公司推廣的一部分被應用到多個項目中。 MBSE和其他的的高級應用現在正在實施,如模式識別、定義和應用;過程和能力建模;變體建模等等。 -
工具: 正在使用的工具現在被定制成允許該方法被自動執行 。這將包括應用基于本體的自動特定領域語言一致性檢查、自動文檔生成和其他使用概要文件的高級工具功能。 在這一階段,各種不同類型的工具也將以無縫的方式互操作 ,例如,管理工具將與MBSE建模工具交互,后者將與數學建模工具交互,等等。
-
正在應用高級應用 ,包括能力和過程建模、變體建模、項目相關應用等等。 -
通過應用能力評估、過程成熟度評估和模型成熟度評估, 已經到位的MBSE方法正在被不斷地度量、評估和改進 。 -
工具通過創建支持各種類型自動化的配置文件進行了定制 。
編者:與其說階段5是達到了最終目標,不如說組織中的MBSE已經進入主動的良性循環了。希望有些組織能達到這個階段。
從階段1到階段5未必是一步一個臺階線性發展的。在MBSE推進過程中,難免會遇到困難,也難免會欠下技術債務而得不到及時償還,最后讓積累的矛盾集中爆發。早期的過高期望與實踐過程中的挫折可能會打擊自信心,或許會讓MBSE陷入低谷,這毫不奇怪。正如上一篇所說,這是勇敢者的游戲。加油吧!
圖4 基于文檔和基于模型
圖6 文本語言模型
憑借這個優點,OPM語言將在概念建模領域發揮越來越大的作用。如果將其與SysML語言聯合運用,將更有力地推動系統工程向“基于模型”這個目標邁進。
技術鄰APP
工程師必備
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















