本人有幸在2000年CMM在中國(guó)引進(jìn)推廣的時(shí)候認(rèn)識(shí)和接觸了過(guò)程改進(jìn)這一行業(yè),屈指算了,已經(jīng)過(guò)去了8個(gè)念頭了,這八年來(lái),自己一直沿著這條職業(yè)發(fā)展著,雖然換了幾次工作,但自己的發(fā)展方向一直沒(méi)有改變。經(jīng)歷過(guò)上市公司收購(gòu)的IT子公司,民營(yíng)企業(yè)計(jì)劃融資上市,日資企業(yè)等等,雖然經(jīng)歷不夠豐富,但是自己卻很有幸的經(jīng)歷了CMM2級(jí),3級(jí),4級(jí),5級(jí),所有級(jí)別的改進(jìn)和評(píng)估,在一個(gè)企業(yè)里能夠把CMM/CMMI從頭做到尾,我想這在國(guó)內(nèi)應(yīng)該是很難得的了。最近自己有些時(shí)間,借這個(gè)地方,想把自己的一些經(jīng)驗(yàn)得失和大家分享,歡迎大家批評(píng)于討論。
8年的質(zhì)量管理和過(guò)程改進(jìn)經(jīng)歷,深刻理解軟件企業(yè)開(kāi)發(fā)和管理的需求和意義,一個(gè)軟件企業(yè)從小到大通常經(jīng)歷個(gè)人英雄——>項(xiàng)目管理——>組織管理——>自我完善不斷優(yōu)化的發(fā)展過(guò)程,企業(yè)的管理只有形成一個(gè)自我優(yōu)化的閉路循環(huán),這個(gè)企業(yè)才能夠不斷的發(fā)展壯大,才能夠成為具有可持續(xù)發(fā)展的企業(yè),才能做成像IBM、GE、NTTDATA那樣世界500強(qiáng)的企業(yè)。
中國(guó)的軟件企業(yè)發(fā)展的時(shí)間還比較短,但是發(fā)展的速度非??欤绾卧诳焖侔l(fā)展的過(guò)程中,讓企業(yè)健康的成長(zhǎng),這一直是軟件工程領(lǐng)域和項(xiàng)目管理領(lǐng)域所關(guān)注的一個(gè)課題,CMM/CMMI是來(lái)自于美國(guó)軍方為判定承接國(guó)防部項(xiàng)目的分包公司的開(kāi)發(fā)能力的一個(gè)標(biāo)準(zhǔn),后來(lái)被開(kāi)發(fā)應(yīng)用為指導(dǎo)一個(gè)企業(yè)不斷發(fā)展成熟、提高能力和建立組織構(gòu)架的一個(gè)模型,對(duì)于國(guó)內(nèi)軟件企業(yè)的發(fā)展具有很好的指導(dǎo)作用。
首先說(shuō)說(shuō)對(duì)CMMCMMI的認(rèn)識(shí),記得當(dāng)年剛開(kāi)始CMM2級(jí)的時(shí)候,大家對(duì)評(píng)估師的那種神秘感,老師在培訓(xùn)的時(shí)候大家都非常認(rèn)真的在學(xué)習(xí),基本上沒(méi)有任何的發(fā)言和提問(wèn),但是明顯的在隨著我們對(duì)CMM的認(rèn)識(shí)在逐漸加深,大家的發(fā)言和提問(wèn)也越來(lái)越多。尤其是在我們過(guò)了CMMI3級(jí)以后,3級(jí)以前大家也知道主要是建立一些,項(xiàng)目級(jí)和組織級(jí)的規(guī)范和流程,沒(méi)有多少討論的,因?yàn)槎际菢I(yè)界的一些好的實(shí)踐,但是到了4級(jí)和5級(jí),PA雖然只有4個(gè),每一級(jí)2個(gè),可是具體的實(shí)踐和應(yīng)用確和企業(yè)的實(shí)際息息相關(guān),不同的企業(yè)關(guān)注點(diǎn)不同,他在PA的實(shí)施方面的涉入點(diǎn)就不一樣,比如說(shuō):定量管理,要求是對(duì)過(guò)程和產(chǎn)品性能進(jìn)行量化的管理,這是對(duì)應(yīng)一個(gè)具體的企業(yè)來(lái)說(shuō),你能夠把所有的過(guò)程和產(chǎn)品性能方面進(jìn)行量化管理嗎,這是CASE BYCASE的事情。比如這一點(diǎn),我們公司就主要從自己能夠把我的4各方面進(jìn)行量化管理。
計(jì)算級(jí)應(yīng)用經(jīng)歷了早期簡(jiǎn)單的電子數(shù)據(jù)處理 到 企業(yè)局部的事務(wù)處理 再到 管理信息系統(tǒng) 最后到管理決策支持系統(tǒng)等等一個(gè)發(fā)展過(guò)程,軟件系統(tǒng)的規(guī)模和功能越來(lái)越復(fù)雜,涉及的范圍也越來(lái)越廣泛,同時(shí)也爆發(fā)了所謂的軟件危機(jī),迫使這一行業(yè)的先行者在不斷的尋找所謂的銀彈,來(lái)解決軟件開(kāi)發(fā)管理中的問(wèn)題,這其中出現(xiàn)了很多的理論和模型,都對(duì)行業(yè)的發(fā)展和促進(jìn)做出了一定的貢獻(xiàn)。
我要說(shuō)的是每一種管理理論都有其存在的價(jià)值和應(yīng)用范圍,而其每一種理論和模型都是一個(gè)完整的自我完善的系統(tǒng),或者說(shuō)都能夠自圓其說(shuō)吧,自己有幸學(xué)習(xí)和實(shí)踐了好幾套這方面的標(biāo)準(zhǔn)和體系,比如說(shuō)ISO,CMM/CMMI,PMP,以及還有一些大型企業(yè)自己的管理標(biāo)準(zhǔn)和模型,綜合看來(lái),大家都大同小異,每一個(gè)理論和模型的推出都參考和借鑒了當(dāng)前存在的各種理論思想和企業(yè)實(shí)踐,并且他們都是一個(gè)自我完善的體系,因?yàn)樗麄兌荚诙ㄆ趯?duì)自己進(jìn)行更新和升級(jí),以適應(yīng)新的需求。
所以對(duì)我們來(lái)說(shuō)認(rèn)真學(xué)習(xí)和實(shí)踐好任何一套理論體系和模型都會(huì)對(duì)自己和企業(yè)帶來(lái)收益,只是我們這些年發(fā)展太快了,國(guó)外要經(jīng)歷上百年的過(guò)程,在我國(guó)可能十幾年就遇到了,因此大家也迅速的遇到了很多的困難和各種各樣的理論和模型,讓大家有點(diǎn)看不過(guò)來(lái),挑花了眼,可能是自己有些浮躁,這個(gè)理論還沒(méi)學(xué)完,那個(gè)新思想又出來(lái)了,馬上就覺(jué)得以前的東西不好了,就像猴子掰玉米,到最后什么都沒(méi)留下。
更可怕的是好經(jīng)遇上了歪嘴的和尚,最后經(jīng)書(shū)都變了味。我們目前這種情況很?chē)?yán)重。
在持續(xù)7年的改進(jìn)過(guò)程中,首先是感謝公司提供了這樣一個(gè)機(jī)會(huì)和平臺(tái),讓我能夠?qū)嵺`一套完整的模型和理論。可是結(jié)果呢,也并非和想象的那樣好,公司內(nèi)部也仔細(xì)總結(jié)和討論過(guò),也可能也與公司的戰(zhàn)略和業(yè)務(wù)范圍有關(guān),我們不做產(chǎn)品,都是一個(gè)一個(gè)的項(xiàng)目,大家普遍認(rèn)為我們自己其實(shí)做到3級(jí)就夠了。
在前幾年項(xiàng)目的延續(xù)性還不好,幾乎每個(gè)項(xiàng)目都不相干而其周期都是很短,因此積累的數(shù)據(jù)按照業(yè)務(wù)、語(yǔ)言等類(lèi)型一劃分,其每種類(lèi)型的數(shù)據(jù)都很少,并且為了執(zhí)行CMM在項(xiàng)目中投入的資源還不少,項(xiàng)目還不斷抱怨CMM實(shí)施對(duì)他們影響很大,真是吃力不討好。到了后來(lái),公司承接了一些持續(xù)型的項(xiàng)目,1期做完接著2期這樣的項(xiàng)目,數(shù)據(jù)相對(duì)好點(diǎn)了,而且在這種類(lèi)型的項(xiàng)目中,持續(xù)改進(jìn)和不斷優(yōu)化的思想非常重要,我們的項(xiàng)目改進(jìn)實(shí)踐和CMM評(píng)估大都是在這些項(xiàng)目中進(jìn)行。
這幾年的實(shí)踐認(rèn)為在產(chǎn)品開(kāi)發(fā)和持續(xù)性項(xiàng)目中執(zhí)行CMMI的改進(jìn)和優(yōu)化非常有意義。對(duì)于項(xiàng)目類(lèi)型的企業(yè),CMMI3級(jí)我覺(jué)得就可以了。
這么多年的發(fā)展,軟件行業(yè)也將像其他行業(yè)一樣,向管理要效益,這是必然的。軟件企業(yè)要持續(xù)性發(fā)展,建立完善的企業(yè)機(jī)制和發(fā)展框架是必須的。我們做技術(shù)的經(jīng)常能體會(huì)到,對(duì)于項(xiàng)目來(lái)說(shuō),一般的象界面風(fēng)格,報(bào)表樣式,或者說(shuō)有些業(yè)務(wù)流程發(fā)生一些變更和修改,我們都是可以接受的,可是對(duì)于好多執(zhí)行到運(yùn)維階段的項(xiàng)目,往往是因?yàn)樵缙诘募軜?gòu)不適應(yīng)企業(yè)的變化,這對(duì)項(xiàng)目的執(zhí)行者的打擊是最大的,這樣的變化就不是這個(gè)項(xiàng)目的問(wèn)題了,估計(jì)需要重新起來(lái)一個(gè)項(xiàng)目了。
CMMI模型在3級(jí)以前都是在為企業(yè)搭建一個(gè)項(xiàng)目管理和組織發(fā)展的框架,然后企業(yè)慢慢的積累自己的經(jīng)驗(yàn)和知識(shí)資產(chǎn),為以后的持續(xù)發(fā)展和改進(jìn)提供基礎(chǔ)。我覺(jué)得我們自己這一點(diǎn)應(yīng)該是做到了,這從許多離開(kāi)公司的人員后來(lái)的反饋中就可以了解到。
聯(lián)系客服