后把手冊散發(fā)出去,天真地期待每個人都會遵守它,結(jié)果當(dāng)然是他們并不遵守。多數(shù)情況下,他們不遵守反而好一點。項目小組又各自將自己的那一套流程搬了出來。
對第三種情況來說,開發(fā)流程已得到明確和遵守,可惜這個流程天生就效率低下。令人吃驚的是,許多公司在規(guī)范流程時,只是簡單地將他們現(xiàn)有的做法寫成文件,哪怕這個流程效率低下,其結(jié)果自然是把問題制度化了。
在評審開發(fā)流程時,我們發(fā)現(xiàn)普遍存在下列缺陷:
·無章可循的開發(fā)活動導(dǎo)致產(chǎn)品不斷更新?!び捎趯Ρ仨毻瓿墒裁礃拥拈_發(fā)活動及何時完成有誤解,因而造成項目計劃不周及準(zhǔn)備不足。·缺乏通用術(shù)語以及由此引起的理解問題,導(dǎo)致開發(fā)工作不理想?!ぎa(chǎn)品開發(fā)定義過于詳細,尤其是缺乏結(jié)構(gòu)化的定義,使得開發(fā)效率不高?!っ恳徊蕉夹枰鄠€簽字蓋章的官僚流程延緩了開發(fā)工作。·缺乏并行工程,因為它沒有被設(shè)計到結(jié)構(gòu)化開發(fā)流程里?!と狈﹂_發(fā)活動的周期時間指導(dǎo),導(dǎo)致項目進度不準(zhǔn)確?!び捎跊]有將責(zé)任落實下來,導(dǎo)致未能不斷地改進產(chǎn)品開發(fā)流程。
在PACE方法中,核心小組用結(jié)構(gòu)化開發(fā)流程開發(fā)產(chǎn)品,這將確保一致性,并避免小組創(chuàng)立各自的流程?;谝粋€通用的結(jié)構(gòu)化流程,就可以使用通用的周期時間指南并為持續(xù)改進打下基礎(chǔ)。
按照PACE的方法,一個結(jié)構(gòu)化開發(fā)流程包括幾個等級。在階段評審流程所提供的框架中,一般有15-20個主要步驟來定義一個公司的產(chǎn)品開發(fā)流程;每一步又分成10-30項任務(wù),規(guī)定每一個步驟如何在公司里得以實施。這些任務(wù)又為每一個步驟定義出標(biāo)準(zhǔn)周期時間,因此可以根據(jù)這些基本步驟編制進度表、預(yù)估資源需求、制定計劃及進行管理。
每一項任務(wù)還可進一步細分成各種各樣的開發(fā)活動。根據(jù)任務(wù)的性質(zhì),每一步驟的開發(fā)活動數(shù)量從幾個到30或40個不等??偟膩碚f,各步驟與任務(wù)永遠適用于各種項目,而開發(fā)活動則因項目不同而不同。