今天公司過(guò)了CMMI 4級(jí),5級(jí)沒(méi)過(guò),聽(tīng)老外講述什么是5級(jí)也就是說(shuō)什么是持續(xù)改進(jìn)以后,感覺(jué)到CMMI的持續(xù)改進(jìn)和Agile的消除浪費(fèi)其實(shí)是一枚硬幣的兩面,持續(xù)改進(jìn)就是消除浪費(fèi),為什么這么說(shuō)呢?CMMI的持續(xù)改進(jìn)本來(lái)就是高級(jí)別的過(guò)程域,那個(gè)時(shí)候指望重大變革基本就不靠譜,所以這個(gè)時(shí)候,看不管哪個(gè)行業(yè),都會(huì)走向消除浪費(fèi)的方向,軟件開(kāi)發(fā)也不例外。CMMI的持續(xù)改進(jìn)要求一直做一直做,那跟敏捷要求的追求精益的觀點(diǎn)是一致的。
CMMI認(rèn)為通過(guò)4級(jí)的度量形成了穩(wěn)定的過(guò)程之后,5級(jí)就應(yīng)該是對(duì)4級(jí)過(guò)程的不斷改進(jìn),什么時(shí)候看,都是不滿(mǎn)足的,值得修改的。那種精神不正是敏捷的世界觀嗎?CMMI給出了一堆過(guò)程域和目標(biāo),并沒(méi)有告訴我們?cè)趺磳?shí)現(xiàn),Agile就更粗狂,不過(guò)大家提到Agile其實(shí)想到的是XP。所以覺(jué)得Agile就是一堆實(shí)踐而已,沒(méi)關(guān)系,不去爭(zhēng)辯這個(gè)問(wèn)題。我就看XP,XP的那12個(gè)最佳實(shí)踐,跟CMMI的思想一點(diǎn)都不矛盾。(細(xì)節(jié)不可考,因?yàn)楹芏鄷r(shí)候我很難清到底是CMMI里面就定好了這細(xì)節(jié)還是我們的EPG定的)。以前的時(shí)候只是粗略的感覺(jué)這兩者可以不矛盾,現(xiàn)在培訓(xùn)過(guò)后,更證實(shí)了這點(diǎn)。
============
縮寫(xiě)解釋?zhuān)?br />
Agile 敏捷
CMMI 能力成熟度模型集成
XP 極限編程
EPG 企業(yè)過(guò)程小組