1. GJB 5000B標(biāo)準(zhǔn)介紹
是軍用軟件的能力成熟度模型
基于CMMI,增加了軍品專屬要求(六性:可靠性、安全性、保障性、測試性、環(huán)境適應(yīng)性、維修性)
目的是在軟件開發(fā)過程中體現(xiàn)出六性的落實(shí)
2. 成熟度的概念
成熟度是軟件過程對于目標(biāo)可控狀態(tài)的可預(yù)見性
高成熟度意味著能考慮更多因素,達(dá)成目標(biāo)的可能性更高
3. CMMI與GJB 5000B的關(guān)系
CMMI是通用軟件能力成熟度模型
GJB 5000B是在CMMI基礎(chǔ)上,針對軍用軟件的定制化標(biāo)準(zhǔn)
4. 成熟度的級別
一級初始級
二級規(guī)范級
三級全面級
四級量化級
五級卓越級
5. 成熟度與企業(yè)經(jīng)營價(jià)值的關(guān)系
高成熟度不保證企業(yè)經(jīng)營效益的改善,但能提高達(dá)成給定目標(biāo)的可能性
成熟度是對甲方需求的良好響應(yīng),但對創(chuàng)新環(huán)境可能不適用
軟件的價(jià)值往往由創(chuàng)新性決定,而非僅僅由成熟度決定
6. 實(shí)踐與應(yīng)用
企業(yè)應(yīng)根據(jù)自身發(fā)展階段選擇合適的成熟度級別
過程能力體系是一個評估模型,不告訴具體怎么做,企業(yè)需要找到最適合自己的方式
企業(yè)應(yīng)避免僵化地遵循標(biāo)準(zhǔn),而應(yīng)結(jié)合實(shí)際情況進(jìn)行適當(dāng)?shù)恼{(diào)整
內(nèi)容總結(jié)
GJB5000B是針對軍用軟件的質(zhì)量管理和過程改進(jìn)模型,它借鑒了CMMI(通用軟件能力成熟度模型)的思想和體系,并結(jié)合軍用軟件的專屬要求構(gòu)建而成。在軍用軟件領(lǐng)域,除了通用的質(zhì)量特性(如可靠性、安全性等六性)外,還有特定的嚴(yán)格標(biāo)準(zhǔn)和規(guī)定。
成熟度概念在軟件過程中的應(yīng)用,意味著一個組織或團(tuán)隊(duì)在開發(fā)過程中,其行為和決策應(yīng)具有一致性和可預(yù)見性,能夠綜合考慮多種因素,從而提高對目標(biāo)達(dá)成的可能性。但值得注意的是,追求高成熟度并不一定能直接帶來經(jīng)營效益的提升,因?yàn)槌墒於饶P椭饕谴_保以正確的方式去實(shí)現(xiàn)既定的目標(biāo),而并非保證產(chǎn)品方向的正確性或創(chuàng)新性。
GJB5000B將軟件過程成熟度分為五級,從初始級到卓越級,級別越高代表過程越穩(wěn)定和量化,但這可能與高度創(chuàng)新環(huán)境下的軟件開發(fā)有所沖突。因?yàn)樵诳焖僮兓蛣?chuàng)新環(huán)境中,流程往往需要更高的靈活性,過度標(biāo)準(zhǔn)化和量化可能會限制創(chuàng)造性。
因此,企業(yè)在運(yùn)用GJB5000B或其他成熟度模型時(shí),不應(yīng)盲目追求絕對的成熟度等級,而應(yīng)根據(jù)自身發(fā)展階段和需求靈活運(yùn)用,學(xué)習(xí)其中的最佳實(shí)踐并結(jié)合企業(yè)實(shí)際情況進(jìn)行調(diào)整優(yōu)化,從而構(gòu)建出最適合自己的軟件質(zhì)量能力和管理體系。同時(shí),要明確過程能力體系是評估模型而非具體的操作指南,不能生搬硬套,必須與企業(yè)的實(shí)際運(yùn)營緊密結(jié)合。
參考資料
軍用軟件 military software
使用于軍事目的的實(shí)現(xiàn)某個或某些特定功能的計(jì)算機(jī)程序、數(shù)據(jù)、有關(guān)資料及其承載平臺的統(tǒng)稱。
軍用軟件能力成熟度模型
軍用軟件能力成熟度模型是軍用軟件全生存周期過程技術(shù)和管理最佳實(shí)踐的集合。這些實(shí)踐按照實(shí)踐域進(jìn)行分類,指導(dǎo)組織實(shí)施精細(xì)化過程管理,不斷改進(jìn)組織過程,提高質(zhì)量和過程績效,提升顧客滿意度。
成熟度等級概述
軍用軟件能力成熟度模型分為五個等級,一級為初始級,二級為規(guī)范級,三級為全面級,四級為量化級,五級為卓越級,五級最高,每一等級是實(shí)現(xiàn)下一個等級的基礎(chǔ),實(shí)現(xiàn)分級遞進(jìn)。
組織應(yīng)根據(jù)承擔(dān)的任務(wù)情況及軟件特點(diǎn),按照GJB8000的規(guī)定達(dá)到相應(yīng)的成熟度等級。
成熟度等級為一級的組織,應(yīng)通過GJB9001為依據(jù)的武器裝備質(zhì)量管理體系認(rèn)證,二級或以上等級的組織,應(yīng)以本標(biāo)準(zhǔn)為依據(jù)通過相應(yīng)等級評價(jià)。
二級:規(guī)范級
二級的主要特征:已建立過程改進(jìn)組織機(jī)構(gòu)和過程規(guī)范,逐步積累組織資產(chǎn);基于估計(jì)和項(xiàng)目特點(diǎn),制定和維護(hù)項(xiàng)目計(jì)劃,獲取、開發(fā)和管理項(xiàng)目的需求并實(shí)施驗(yàn)證與確認(rèn);通過開展配置管理、質(zhì)量保證、測量分析活動,監(jiān)督其執(zhí)行,確保項(xiàng)目可控。該等級的組織具備在同類項(xiàng)目中復(fù)制成功經(jīng)驗(yàn)的能力。
三級:全面級
三級的主要特征:全面建立并維護(hù)組織資產(chǎn);按照組織標(biāo)準(zhǔn)過程,使用組織資產(chǎn)全面開展全生存周期項(xiàng)目管理、工程及支持活動。該等級的組織具備在組織范圍內(nèi)復(fù)制成功經(jīng)驗(yàn)的能力。
四級:量化級
四級的主要特征:建立了符合組織業(yè)務(wù)發(fā)展需要且較高的質(zhì)量和過程績效量化目標(biāo);采用量化分析管理技術(shù),建立并維護(hù)過程績效基線,對關(guān)鍵過程實(shí)施量化管理及原因分析,并基于量化結(jié)果進(jìn)行領(lǐng)導(dǎo)決策。該等級的組織具備在組織范圍內(nèi)實(shí)施量化管理的能力。
五級:卓越級
五級的主要特征:通過量化評估業(yè)務(wù)目標(biāo)并分析績效數(shù)據(jù),識別組織內(nèi)的關(guān)鍵問題和共性問題,主動并預(yù)測性地優(yōu)化和改進(jìn)組織過程,組織通過不斷創(chuàng)新實(shí)現(xiàn)優(yōu)質(zhì)持續(xù)發(fā)展,整體績效能力得以提升。該等級的組織具備應(yīng)對復(fù)雜態(tài)勢、自我優(yōu)化、持續(xù)獲得成功的能力。
軍用軟件能力成熟度等級圖
作者:宋荊漢、裝備質(zhì)量來源:裝備質(zhì)量公眾號