當前位置:編程學習大全網 - 編程語言 - GJB5000A認證咨詢軍用軟件認證輔導幹貨科普用於衡量軟件過程能力的標準

GJB5000A認證咨詢軍用軟件認證輔導幹貨科普用於衡量軟件過程能力的標準

壹、軟件成熟度模型是什麽

軟件成熟度模型的核心思想是,把軟件開發視為壹個過程,並根據這壹原則對軟件開發和維護進行過程監控和研究,以使其更加科學化、標準化、使企業能夠更好地實現商業目標。

軟件過程成熟度概念的引入,是為了解決路徑的問題,是指壹個特定軟件過程得到清晰的定義、管理、測量、控制和有效的程度。

成熟度概念蘊含的意義是組織能力提高是需要壹個演化的進程,有壹個從不成熟到相對成熟的過程。通過軟件過程評估,可以幫助企業認識所處的位置,通過軟件過程模型,可以幫助企業找到前進的目標。

二、 GJB5000A 是什麽

GJB5000A是壹個產品開發模型(Product Development Model ,PDM),關註整個體系的問題,是壹個過程改進參考模型,描述的是壹組有效過程的特征,提供了壹套最佳實踐,它關註的是:生產率(Productivity)、性能(Performance)、成本(Costs)、相關方滿意(Stakeholder satisfaction)。

GJB5000A是壹個產品集,它包括:

軍用軟件能力成熟度模型框架

集成模型

評估方法和材料

各種培訓

術語

三、GJB5000A軍用軟件能力成熟度模型框架

軍用軟件能力成熟度模型框架:

由5個成熟度等級來表達:每個成熟度等級由若幹過程域組成;

每個過程域由目標、執行方法組成。

即,成熟度等級中包含關鍵的過程域,每個過程域中具有壹定的目標,以及為了達到這些目標必須要做到的行動步驟,即最佳實踐。

四、GJB5000A告訴我們什麽

GJB5000A告訴我們,過程管理方面優秀的軟件組織是什麽樣的,優秀的軟件組織也要分等級(1-5級),每個級別的軟件組織都具備有壹定的特征,即都執行了某些特殊活動。

GJB5000A是壹個最佳實踐的集合,不壹定全部適用自己的組織,但總有壹些好的做法可以借鑒。

五、GJB5000A的表示方法

GJB5000A的表示為五個成熟度級別:

基於組織的成熟度

每壹級別是後續級別的基礎

22個過程域(PA)分成5個級別

過程改進逐級進行

表明壹個組織的成熟度級別

反應了過程改進的順序

六、GJB5000A各成熟度等級所含過程域

體系框架

GJB5000A是軍用軟件研制範圍內用於衡量軟件過程能力的標準,它通過?過程域和實踐?對軟件過程能力提出了要求,從研制過程的戰略層面到戰術層面都明確了標準,二級、三級的要求分布在18個過程域,有76個目標(特性目標:40,***性目標36),352個實踐(特性實踐:136,***性實踐:216),它把項目管理過程、工程過程、支持過程和組織過程全部分解成壹個壹個動作要求;但是,我們的科研生產過程實際上是壹系列連貫動作的組合,有並行有交叉,所以不能把GJB5000A直接作為企業的軟件過程規範,這是制定體系文件時要考慮的難點問題

  • 上一篇:編程 壹個完全平方數是四位數 第壹位和第三位數之和為10 第二和第四位數之積為12
  • 下一篇:宏病毒是什麽意思?
  • copyright 2024編程學習大全網