欄目導(dǎo)航
資質(zhì)辦理
CMMI基礎(chǔ)學(xué)習(xí)資料
1、什么是CMMI?
CMMI全稱為:Capability Maturity Model Integration,即能力成熟度整合模式。是一個(gè)針對(duì)產(chǎn)品與服務(wù)發(fā)展的流程改善成熟度模式。它包含發(fā)展與維護(hù)的最佳執(zhí)行方法,涵蓋了產(chǎn)品從起始到交付與維護(hù)的生命周期。
2、CMMI產(chǎn)生的背景?
在美國(guó)國(guó)防部資助下,由卡內(nèi)基梅隆大學(xué)軟件工程研究所(SEI -Software Engineering Institute )建立,用于評(píng)價(jià)軟件開(kāi)發(fā)組織軟件過(guò)程能力成熟度的模型。
3、關(guān)于SEI?
SEI:軟件工程研究所
美國(guó)國(guó)防部(DOD)成立
地址在美國(guó)匹茲堡Carnegie Mellon University
為軟件組織提供指南
開(kāi)發(fā)了 CMM/CMMI
4、CMM/CMMI的發(fā)展?
² 1987,SEI推出SW-CMM框架;
² 1991,SEI CMM 1.0版;
² 1993,SEI CMM 1.1版;
² 1998,計(jì)劃SEI CMMI(包括SW-CMM)
² 2000.8.11,CMMI-SE/SW 1.0版發(fā)布;
² 2001.12,CMMI-SE/SW/IPPD/SS 1.1版發(fā)布;
² 2002.8,CMMI-SW 1.1版發(fā)布;
² 2006,CMMI-DEV 1.2版發(fā)布;
² 2010.10,CMMI-DEV 1.3版發(fā)布;
² 2011.12,CMMI-DEV 1.2停止使用
5、為什么需要CMM/CMMI?
² 軟件過(guò)程評(píng)估(SPA)—指出該企業(yè)所面對(duì)的與軟件過(guò)程有關(guān)的、最急需解決的問(wèn)題,以便改進(jìn);
² 軟件過(guò)程改進(jìn)(SPI)—幫助軟件企業(yè)對(duì)其軟件過(guò)程向更好的方向改變;
² 軟件能力評(píng)價(jià)(SCE)—鑒別軟件承包者的能力資格;或檢查/監(jiān)督正用于軟件制作的軟件過(guò)程的狀況;
6、軟件過(guò)程存在的問(wèn)題?
① 軟件項(xiàng)目無(wú)法按期交付,費(fèi)用超出預(yù)算;
② 需求規(guī)格說(shuō)明總是一改再改;
③ 人員的變動(dòng)對(duì)組織帶來(lái)很大的影響;
④ 維護(hù)成本居高不下;
⑤ 不能在顧客希望的時(shí)間內(nèi)完成維護(hù),帶來(lái)顧客抱怨;
⑥ 軟件的可移植性差;
⑦ 軟件的可復(fù)用性差。
7、什么是過(guò)程?
過(guò)程(Process):指一系列活動(dòng)、任務(wù)、和它們之間的關(guān)系,它們共同把一組輸入轉(zhuǎn)換成所需要的輸出。
過(guò)程是方法與步驟的集合。
1、定義過(guò)程是根據(jù)目標(biāo),制定做事步驟,使用的方法或工具,已達(dá)到預(yù)期的目標(biāo) 。
2、過(guò)程是完成客戶希望的能力;過(guò)程的基本元素包括人、工具和方法 。
CMMI實(shí)施一般遵循IDEAL方法論
即啟動(dòng)(I)->診斷(D)->建立(E)->行動(dòng)(A)->學(xué)習(xí)(L)