在第4部分的第3部分中,我將從數(shù)據(jù)中心的角度討論大多數(shù)與實踐系統(tǒng)工程相關(guān)的組織的當(dāng)前狀態(tài),以及從當(dāng)前狀態(tài)轉(zhuǎn)到未來狀態(tài)所需的路徑,在該狀態(tài)中,組織內(nèi)的項目將從數(shù)據(jù)中實踐系統(tǒng)工程。使用通用的集成數(shù)據(jù)集進行以中心為中心的透視圖。
開發(fā)集成數(shù)據(jù)集
“從以數(shù)據(jù)為中心的角度來看,系統(tǒng)工程涉及正式應(yīng)用集成數(shù)據(jù)集來表示系統(tǒng)工程工作產(chǎn)品以及整個系統(tǒng)生命周期中生成的基礎(chǔ)數(shù)據(jù)和信息。”
從以數(shù)據(jù)為中心的角度來看,通用的集成數(shù)據(jù)集是實踐系統(tǒng)工程的核心。集成的數(shù)據(jù)集包括來自多個數(shù)據(jù)庫和文件的數(shù)據(jù)和信息,這些數(shù)據(jù)庫和文件是由用于開發(fā),記錄和管理各種工作產(chǎn)品(例如用例,圖表,需求,模型,設(shè)計等)的各種系統(tǒng)工程工具創(chuàng)建的。基礎(chǔ)數(shù)據(jù)和信息。從以數(shù)據(jù)為中心的角度采用系統(tǒng)工程時,最終狀態(tài)是將這些數(shù)據(jù)庫和文件集成到一個通用數(shù)據(jù)集中,如圖6所示。
在項目開始時,項目必須定義并記錄該項目的公共集成數(shù)據(jù)集的本體和主模式,這一點至關(guān)重要。這樣做可以使系統(tǒng)工程工具和其他組織共享工作產(chǎn)品及其基礎(chǔ)數(shù)據(jù)和信息。定義模式的主要注意事項包括:定義與本體一致的實體(將存儲在數(shù)據(jù)庫中),定義將包含在需求表達中的屬性,用于跟蹤項目狀態(tài)的度量以及定義管理需要的報告以及相關(guān)的數(shù)據(jù)和信息。這包括PM和系統(tǒng)工程管理報告,數(shù)據(jù)和信息。
在項目具有集成數(shù)據(jù)集的情況下實現(xiàn)系統(tǒng)工程能力等級不會一蹴而就。這將持續(xù)數(shù)年。
從當(dāng)前狀態(tài)到包含集成數(shù)據(jù)集的狀態(tài)
圖:當(dāng)前狀態(tài):組織孤島和數(shù)據(jù)孤島
如圖所示,許多項目的當(dāng)前狀態(tài)是,使用各種遺留項目管理和系統(tǒng)工程工具將各種系統(tǒng)工程生命周期過程劃分為在孤島中運作的組織單位,以開發(fā)和管理各種工作產(chǎn)品及其基礎(chǔ)數(shù)據(jù)和信息。沒有為企業(yè)或項目定義的主本體。代表工作產(chǎn)品的數(shù)據(jù)集沒有主模式。系統(tǒng)工程工具將代表各種工作產(chǎn)品的數(shù)據(jù)和信息存儲為電子文件或文檔(以實線顯示)或使用專有模式存儲在其自己的專有數(shù)據(jù)庫中。除非這些工具支持與其他工具共享數(shù)據(jù)的標(biāo)準(zhǔn),
在過渡狀態(tài)下,項目具有一個主本體和一個為其集成數(shù)據(jù)集定義的主架構(gòu)。組織的系統(tǒng)工程工具集中用于生成和管理工作產(chǎn)品及其基礎(chǔ)數(shù)據(jù)和信息的工具具有以下任一功能:
*采購或開發(fā)的專用軟件,用于從各個系統(tǒng)工程工具數(shù)據(jù)庫中提取數(shù)據(jù)和信息,轉(zhuǎn)換該數(shù)據(jù)和信息以符合項目的主數(shù)據(jù)集架構(gòu),并將轉(zhuǎn)換后的數(shù)據(jù)和信息加載到集成數(shù)據(jù)集中(此過程稱為ETL過程);
*數(shù)據(jù)庫的架構(gòu)與項目的主數(shù)據(jù)集架構(gòu)一致,從而無需經(jīng)過ETL流程即可將這些數(shù)據(jù)庫中的數(shù)據(jù)和信息直接集成到項目的通用集成數(shù)據(jù)集中。
圖
:過渡狀態(tài):將現(xiàn)有數(shù)據(jù)庫中的數(shù)據(jù)導(dǎo)入到集成數(shù)據(jù)集中
對于大多數(shù)組織來說,圖4中所示的第一種情況將是最常見的,因為他們開始著手建立通用的,集成的數(shù)據(jù)集,從而使他們能夠從以數(shù)據(jù)為中心的角度實踐系統(tǒng)工程。PM具有自己的預(yù)算和計劃編制舊工具-每個工具都有其自己的跟蹤各種項目管理績效指標(biāo)的方法。一些組織要素具有遺留工具來開發(fā)作為電子文件存儲的圖表(與在數(shù)據(jù)庫中存儲工作產(chǎn)品及其基礎(chǔ)數(shù)據(jù)和信息相比)。一個組織要素可能具有已經(jīng)使用了多年的健壯的遺留需求管理工具(RMT),但是具有專有的數(shù)據(jù)庫架構(gòu)。該組織的另一部分剛剛開始使用分析建模工具,該工具可用于支持各種生命周期工作產(chǎn)品及其基礎(chǔ)數(shù)據(jù)和信息的生成和管理,但不具備RMT的所有功能,因此需求仍在繼續(xù)。可以在RMT中進行管理,并通過ETL過程導(dǎo)入到建模工具中。根據(jù)工具支持的標(biāo)準(zhǔn),此過程可以是手動的也可以是自動的。該組織的另一部分擁有一個已使用多年的舊版設(shè)計工具,該工具與建模工具或RMT不兼容。對系統(tǒng)驗證和確認(rèn)活動的跟蹤可以在RMT工具中完成,但不能與各種建模工作產(chǎn)品及其基礎(chǔ)數(shù)據(jù)和信息集成在一起。
第一種情況不太理想,因為這些舊數(shù)據(jù)庫中的數(shù)據(jù)和信息將必須經(jīng)過ETL流程才能將數(shù)據(jù)和信息輸入到集成數(shù)據(jù)集中,而對系統(tǒng)工程工具數(shù)據(jù)庫所做的任何變更都必須經(jīng)過通常很昂貴且在將變更反映到集成數(shù)據(jù)集中之前,耗時的ETL過程。這使得在所有生命周期過程活動中使集成數(shù)據(jù)集中的數(shù)據(jù)保持最新且保持一致變得更加困難。同樣,任何進行分析,修改/更新工作產(chǎn)品及其基礎(chǔ)數(shù)據(jù)和信息,或基于來自集成數(shù)據(jù)集的數(shù)據(jù)和信息生成報告的人都必須確保來自這些外部數(shù)據(jù)庫的數(shù)據(jù)是最新且一致的。
圖:過渡狀態(tài):大多數(shù)系統(tǒng)工程工具數(shù)據(jù)庫都包含在集成數(shù)據(jù)集中
圖中所示的第二種情況是首選的,因為集成數(shù)據(jù)集包含各個系統(tǒng)工程工具數(shù)據(jù)庫。因為它們的架構(gòu)與主架構(gòu)一致,并且這些工具支持互操作性標(biāo)準(zhǔn),所以數(shù)據(jù)庫中的數(shù)據(jù)是兼容的并且可以共享。這也是首選方法,因為該項目只有一個“基本事實”,集成數(shù)據(jù)集中的數(shù)據(jù)受到嚴(yán)格的配置控制,因此表示任何給定時間的項目基線狀態(tài)。數(shù)據(jù)的任何“可視化”都將代表項目的當(dāng)前狀態(tài)。
第二種情況很可能意味著組織將需要購買新的系統(tǒng)工程工具集。對于大多數(shù)組織而言,這可能是一個昂貴且耗時的大步驟。如果要購買新的系統(tǒng)工程工具集,建議選擇系統(tǒng)工程工具以支持多個生命周期工作產(chǎn)品及其基礎(chǔ)數(shù)據(jù)和信息的生成和管理,尤其是支持兼容工具,模式和數(shù)據(jù)庫的互操作性標(biāo)準(zhǔn)的系統(tǒng)工程工具。 。理想的情況是購買一個“全部完成”的系統(tǒng)工程工具,即默認(rèn)情況下,一個工具將導(dǎo)致具有集成的項目數(shù)據(jù)集。這將有助于確保所有數(shù)據(jù)和信息在所有生命周期階段都是最新且一致的。懷疑是否存在這樣的單個系統(tǒng)工程工具。
注意:在第二種情況下,如圖所示,即使大多數(shù)系統(tǒng)工程工具在集成數(shù)據(jù)集中都包含兼容的數(shù)據(jù)庫,組織仍可以選擇繼續(xù)使用一些舊系統(tǒng),例如預(yù)算和調(diào)度項目所在的應(yīng)用程序。需要使用,其架構(gòu)與集成數(shù)據(jù)集不兼容。在這種情況下,此數(shù)據(jù)和信息將需要經(jīng)過ETL處理,以便其他系統(tǒng)工程工具可以使用該數(shù)據(jù)。
如圖6所示,在結(jié)束狀態(tài)下,項目具有為其集成數(shù)據(jù)集定義的主本體和主架構(gòu)。用于生成工作產(chǎn)品的所有PM和系統(tǒng)工程工具都在數(shù)據(jù)庫中創(chuàng)建和維護其數(shù)據(jù)和信息,該數(shù)據(jù)庫的架構(gòu)與主項目數(shù)據(jù)集架構(gòu)一致并且符合互操作性標(biāo)準(zhǔn)。這使這些PM和系統(tǒng)工程工具數(shù)據(jù)庫兼容并包含在項目的集成數(shù)據(jù)集中。
圖:最終狀態(tài)
系統(tǒng)工程生命周期過程活動中會創(chuàng)建工作產(chǎn)品,例如預(yù)算,明細表,需求,設(shè)計,圖表,工程圖,分析模型等,以及它們的基礎(chǔ)數(shù)據(jù)和信息。代表這些工作產(chǎn)品的數(shù)據(jù)和信息可以電子方式存儲在數(shù)據(jù)庫中,也可以作為電子文件存儲和管理,這些文件可以鏈接到其他工作產(chǎn)品。這些數(shù)據(jù)庫和文件被組合到一個集成的數(shù)據(jù)集中,該數(shù)據(jù)集表示那些工作產(chǎn)品以及基礎(chǔ)數(shù)據(jù)和信息。指南,標(biāo)準(zhǔn),政策和程序包含在集成數(shù)據(jù)集中。集成的數(shù)據(jù)集通過企業(yè)和項目數(shù)據(jù)治理,記錄管理,信息管理以及數(shù)據(jù)庫管理需求和流程進行管理。
一旦集成的數(shù)據(jù)集被填充,它就代表了有關(guān)項目狀態(tài)的基礎(chǔ)事實,并成為后續(xù)生命周期活動以及由此產(chǎn)生的工作產(chǎn)品以及基礎(chǔ)數(shù)據(jù)和信息的來源。互操作性標(biāo)準(zhǔn)使系統(tǒng)工程工具可以共享數(shù)據(jù)。數(shù)據(jù)庫管理工具允許項目的系統(tǒng)工程工具集訪問集成數(shù)據(jù)庫中的數(shù)據(jù)。
這個集成的數(shù)據(jù)集成為該項目所有系統(tǒng)工程生命周期活動的基礎(chǔ)。這種以數(shù)據(jù)為中心的系統(tǒng)工程觀點對于管理所有生命周期中的系統(tǒng)開發(fā)工作以及應(yīng)對日益復(fù)雜的系統(tǒng)的挑戰(zhàn)至關(guān)重要。
注意:雖然本體和模式的概念至關(guān)重要,但是如何構(gòu)造和實現(xiàn)它們的細節(jié)超出了本文檔的范圍,包括不同大小和項目復(fù)雜性的示例的示例也已超出本文檔的范圍。這些主題可以由專注于這些感興趣領(lǐng)域的適當(dāng)工作組解決。
編輯:黃飛
-
數(shù)據(jù)中心
+關(guān)注
關(guān)注
16文章
4778瀏覽量
72126 -
數(shù)據(jù)庫
+關(guān)注
關(guān)注
7文章
3799瀏覽量
64390 -
數(shù)據(jù)集
+關(guān)注
關(guān)注
4文章
1208瀏覽量
24701
原文標(biāo)題:集成數(shù)據(jù)作為系統(tǒng)工程的基礎(chǔ)–第4c部分
文章出處:【微信號:QCDZYJ,微信公眾號:汽車電子工程知識體系】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論