關(guān)于產(chǎn)品開發(fā),先看幾組調(diào)查數(shù)據(jù):
在所有的交接任務中有39%引起了混淆和困惑,結(jié)果浪費了力氣,誤導了工作。
22%的工作是在明知混淆和困惑的情況下放走的,原因很多,包括計劃不周、執(zhí)行倉促和紀律松馳等。
至少有48%的開發(fā)工作是“救火”,即那些出其不意地冒出的必須立刻加以解決的、無計劃的工作。
人們有30%的時間實際花在了產(chǎn)品設計上,而另外70%的時間全浪費在澄清關(guān)于正在做什么和由誰做的事情上。
只有28%的開發(fā)工作是全新的,也就是說,72%的工作是熟悉的。
不難發(fā)現(xiàn),在開發(fā)過程當中通常存在的問題和缺陷就是:
?? 無章可循的開發(fā)活動導致產(chǎn)品不斷更改。
?? 由于對必須完成什么樣的開發(fā)活動及何時完成有誤解,因而造成項目計劃不周、準備不足。
?? 缺乏通用術(shù)語以及由此引起的理解問題,導致開發(fā)工作不理想,大量的時間和精力被浪費掉。
?? 產(chǎn)品開發(fā)定義過于詳細,尤其是缺乏結(jié)構(gòu)的定義,使得開發(fā)效率不高。
?? 缺乏開發(fā)活動的周期時間指導,導致項目進度不準確,
?? 由于沒有將責任落實下來,導致未能不斷地改進產(chǎn)品開發(fā)過程。
要改善這些問題,需要將通用術(shù)語和定義標準化,并在此基礎上將開發(fā)過程結(jié)構(gòu)化。結(jié)構(gòu)化可以幫助你確定必須做什么和花多長時間,一旦理解了這一點,資源需求的估計、小組與小組之間的計劃銜接、責任不明等等問題都可以迎刃而解。
PACE的結(jié)構(gòu)化方法
PACE提出結(jié)構(gòu)化產(chǎn)品開發(fā)是產(chǎn)品開發(fā)過程的一種層次性藍圖,統(tǒng)一適用于所有產(chǎn)品開發(fā)項目。在PACE內(nèi)有四個層次的結(jié)構(gòu)化開發(fā),每一層都是前面一層的總結(jié)。
PACE下面的結(jié)構(gòu)開發(fā)包含四個層次:階段,步驟,任務和活動。下圖用圖形方式說明了這些層次。如圖所示,一般有三至六個階段,每個階段里有多個步驟,每個步驟里有多重任務,每個任務里又有多重活動。

結(jié)構(gòu)的最高層是階段。通常有三至六個階段。階段的終點是開發(fā)過程的里程碑。每個階段都由一些具體的步驟組成。
在結(jié)構(gòu)化開發(fā)中,步驟是最重要的。這些步驟是進度安排的基礎,是聯(lián)系階段、任務和活動的紐帶。人們用它為開發(fā)活動制定進度表并控制開發(fā)活動的進展情況。大部分公司的開發(fā)過程中有十五到二十個步驟。雖然某些項目或許不包括所有的步驟,但是,步驟一直應用于所有項目。所以,對步驟進行恰當?shù)亩x非常重要。
每個步驟由一定數(shù)目的任務組成,這些任務更具體地說明如何完成這一步驟。一般說來,每個步驟有十二至三十五個任務。任務在各種項目中基本是一致的。人們用任務來計算標準周期時間及定義要做的工作。完成任務是負責具體步驟的核心小組成員的職責。
任務又可分成一定數(shù)量的活動。每項任務的活動的數(shù)額從幾個到上百個不等。它們是每個項目小組成員每天都在做的事。與任務不同,活動常常因項目的不同而有所變化,因為各個項目的實際工作劃分可能是不同的。
再回到開始的調(diào)查數(shù)據(jù),可以發(fā)現(xiàn),開發(fā)過程結(jié)構(gòu)化就是把以前所做的72%的工作結(jié)構(gòu)化,因為這里邊流程不暢,有許多阻礙,使項目難以進行下去。一旦把這些工作條理化了,開發(fā)小組就能把精力集中到28%真正新的有創(chuàng)造性的工作上,這就是產(chǎn)品開發(fā)結(jié)構(gòu)化是最具增值的部分。