CMM三級(定義級)
2020-06-22 16:25 作者:數(shù)字化技術(shù)專家 | 我要投稿

- 企業(yè)不僅能夠?qū)?xiàng)目的實(shí)施有一整套的管理措施,并保障項(xiàng)目的完成;而且,企業(yè)能夠根據(jù)自身的特殊情況以及自己的標(biāo)準(zhǔn)流程,將這套管理體系與流程予以制度化,這樣企業(yè)不僅能夠在同類的項(xiàng)目上得到成功的實(shí)施,在不同類的項(xiàng)目上一樣能夠得到成功的實(shí)施??茖W(xué)的管理成為企業(yè)的一種文化,企業(yè)的組織財(cái)富。
區(qū)別
CMMI2級對軟件工程活動的指導(dǎo)很弱,如:需求開發(fā)、設(shè)計(jì)、編碼、測試等。
在CMMI3級,你會發(fā)現(xiàn):
1)有指導(dǎo)需求開發(fā)的需求開發(fā)(Requirements Development)這個(gè)PA;
2)有指導(dǎo)設(shè)計(jì)、編碼工作的技術(shù)解決方案(Technical Solution)這個(gè)PA;
3)有指導(dǎo)如何保證工作產(chǎn)品滿足要求的驗(yàn)證(Verification);
4)有指導(dǎo)如何保證軟件產(chǎn)品滿足真實(shí)使用環(huán)境要求的(Validation);
5)還有指導(dǎo)如何把軟件產(chǎn)品各組件集成在一起并保證能在相應(yīng)的硬件載體運(yùn)行正常的產(chǎn)品集成(Product Integration);
CMMI2級的PP與PMC是直接與項(xiàng)目管理有關(guān)的兩個(gè)PA,在CMMI3級,對項(xiàng)目管理的要求進(jìn)一步提高:
6)集成項(xiàng)目管理(Integrated Project Management):3級的項(xiàng)目管理,要求利用組織級的財(cái)富庫進(jìn)行項(xiàng)目估算,并且利用財(cái)富庫裁剪出項(xiàng)目自己的過程,并用這個(gè)過程來管理項(xiàng)目。
7)風(fēng)險(xiǎn)管理(Risk Management):2級只有PP的SP2.2中提到要識別風(fēng)險(xiǎn),而在3級專門有一個(gè)PA對風(fēng)險(xiǎn)管理提出更高的要求。
大家不知道有沒有發(fā)現(xiàn),2級的PA都是直接針對項(xiàng)目提出要求的。3級的IPM和RSKM,除了對項(xiàng)目級提出要求,另外也對組織級提出了要求,IPM要求有組織級的資產(chǎn)庫,RSKM要求要有組織級的風(fēng)險(xiǎn)管理策略等。另外,3級有幾個(gè)“O”開頭的PA,這幾個(gè)PA都是直接對組織級的提出要求。
8)組織過程焦點(diǎn)(Organizational Process Focus):這個(gè)PA要求組織成立SEPG來推動過程改進(jìn)的工作,要求識別、計(jì)劃、實(shí)施改進(jìn)過程,保證組織過程能持續(xù)改進(jìn)。
9)組織過程定義(Organizational Process Definition):這個(gè)PA要求組織級建立財(cái)富庫,財(cái)富庫內(nèi)容要包括標(biāo)準(zhǔn)的過程、裁剪庫、度量庫、生命周期模型等。
10)組織培訓(xùn)(Organizational Training):要求組織根據(jù)商業(yè)目標(biāo)要求準(zhǔn)備并提供培訓(xùn)。
3級還有一個(gè)很特別的PA:
11)決策分析及解決方案(Decision Analysis and Resolution):這個(gè)PA提供了一個(gè)如何做出最佳決策的方法指導(dǎo)。軟件行業(yè)很多重要的決策,如設(shè)計(jì)方案、采購方案等,都可以應(yīng)用這個(gè)PA提供的辦法,另外也可以在組織過程改進(jìn)中應(yīng)用決策分析的辦法。
特點(diǎn)
總結(jié)一下3級的幾個(gè)重要特點(diǎn):
1)明確規(guī)定了需求開發(fā)、設(shè)計(jì)、編碼、測試、集成等軟件開發(fā)各過程的要求。
2)對項(xiàng)目管理提出了更高的要求,要利用組織級的數(shù)據(jù)來管理項(xiàng)目。
3)出現(xiàn)了專門針對組織級的PA,要求有專門的組織來負(fù)責(zé)過程改進(jìn)的工作。
4)提供了一個(gè)做出最佳決策的指導(dǎo),而這個(gè)方法可以用于軟件工程,也可以用于組織級過程改進(jìn)。
由這些特點(diǎn)大家可以看到,3級已經(jīng)對軟件開發(fā)的各個(gè)方面有了詳細(xì)的要求,2級很多不明細(xì)的地方全部已經(jīng)明確。一個(gè)達(dá)到3級的企業(yè),肯定會定義了很多軟件開發(fā)各個(gè)方面的過程,并且會有組織級的財(cái)富庫。所以3級叫“已定義”級。
知識擴(kuò)展
CMMI3級過程域的PA列舉:
CMMI3級過程域一共有18個(gè)PA,分別是:
過程管理
1、OPD:(Organizational Process Definition)組織級過程定義。建立和維護(hù)有用的組織過程資產(chǎn)。
2、OPF:(Organizational Process Focus)組織級過程焦點(diǎn)。在理解現(xiàn)有過程強(qiáng)項(xiàng)和弱項(xiàng)的基礎(chǔ)上計(jì)劃和實(shí)施組織過程改善。
3、OT:(Organizational Training)組織培訓(xùn)管理。增加開發(fā)人員的技能和知識,使他們能有效地執(zhí)行他們的任務(wù)。
7、IPM:(Integrated Project Management)集成項(xiàng)目管理。根據(jù)從組織標(biāo)準(zhǔn)過程剪裁而來的集成的、定義的過程對項(xiàng)目和利益相關(guān)者的介入進(jìn)行管理。
8、RSKM:(Risk Management)風(fēng)險(xiǎn)管理。識別潛在的問題,以便策劃應(yīng)對風(fēng)險(xiǎn)的活動和必要時(shí)在整個(gè)項(xiàng)目生存周期中實(shí)施這些活動,緩解不利的影響,實(shí)現(xiàn)目標(biāo)。
工程管理:
10、RD:(Requirement Development)需求開發(fā)。需求開發(fā)的目的在于定義系統(tǒng)的邊界和功能、非功能需求,以便涉眾(客戶、最終用戶)和項(xiàng)目組對所開發(fā)的內(nèi)容達(dá)成一致。
11、TS:(Technical Solution)技術(shù)解決方案。在開發(fā)、設(shè)計(jì)和實(shí)現(xiàn)滿足需求的解決方案。解決方案的設(shè)計(jì)和實(shí)現(xiàn)等都圍繞產(chǎn)品、產(chǎn)品組件和與過程有關(guān)的產(chǎn)品。
12、PI:(Product Integration)產(chǎn)品集成。從產(chǎn)品組件組裝產(chǎn)品,確保集成產(chǎn)品功能正確并交付產(chǎn)品。
13、VER:(Verification)驗(yàn)證。驗(yàn)證確保選定的工作產(chǎn)品滿足需求規(guī)格。
14、VAL:(Validation)確認(rèn)。確認(rèn)證明產(chǎn)品或產(chǎn)品部件在實(shí)際應(yīng)用下滿足應(yīng)用要求。
16、PPQA:(Process and Product Quality Assurance)過程和產(chǎn)品質(zhì)量保證。為項(xiàng)目組和管理層提供項(xiàng)目過程和相關(guān)工作產(chǎn)品的客觀信息。
17、MA:(Measurement and Analysis)測量與分析。開發(fā)和維持度量的能力,以便支持對管理信息的需要,作為改進(jìn)、了解、控制決策。
18、DAR:(Decision Analysis and Resolution)決策分析與解決。應(yīng)用正式的評估過程依據(jù)指標(biāo)評估候選方案,在此基礎(chǔ)上進(jìn)行決策。
總結(jié)CMMI3級的幾個(gè)重要特點(diǎn):
1)明確規(guī)定了需求開發(fā)、設(shè)計(jì)、編碼、測試、集成等軟件開發(fā)各過程的要求。
2)對項(xiàng)目管理提出了更高的要求,要利用組織級的數(shù)據(jù)來管理項(xiàng)目。
3)出現(xiàn)了專門針對組織級的PA,要求有專門的組織來負(fù)責(zé)過程改進(jìn)的工作。
4)提供了一個(gè)做出最佳決策的指導(dǎo),而這個(gè)方法可以用于軟件工程,也可以用于組織級過程改進(jìn)。
標(biāo)簽: