隨著,IPD體系在越來越多的企業(yè)中采用和推行,對IPD的正確理解就顯得尤為重要,尤其是對其核心思想的正確理解?!敖Y(jié)構(gòu)化的并行開發(fā)流程”作為IPD的核心思想之一,經(jīng)常被片面的理解為文檔化、規(guī)范化或流程化。本文希望通過對“結(jié)構(gòu)化”的進(jìn)一步的闡述使讀者對IPD的“結(jié)構(gòu)化流程”的思想有更詳細(xì)的了解。
結(jié)構(gòu)化的思想來自于PACE(IPD的來源之一)。所謂結(jié)構(gòu)化,是指相互關(guān)聯(lián)的工作要有一個(gè)框架結(jié)構(gòu),并要有一定的組織原則來支持它;每項(xiàng)工作都應(yīng)清清楚楚地明確規(guī)定出來。所有與產(chǎn)品開發(fā)有關(guān)的人應(yīng)該清楚他們所參與的是什么工作,用什么方法去完成。
在某些公司中,產(chǎn)品開發(fā)過程是無結(jié)構(gòu)的,大部分工作也未清楚地定義出來;在術(shù)語上沒有一致性,即每個(gè)項(xiàng)目小組單獨(dú)地確定自己的工作定義,沒有一個(gè)共用的構(gòu)架,產(chǎn)品開發(fā)過程很難得到改進(jìn)。
在IPD體系中開發(fā)活動(dòng)是以一個(gè)層次結(jié)構(gòu)來構(gòu)架的,從階段到活動(dòng),再到子活動(dòng)。IPD體系在原則和創(chuàng)新之間達(dá)成一種平衡,因此結(jié)構(gòu)化并不會(huì)阻礙創(chuàng)造力的發(fā)揮,它允許項(xiàng)目組把精力集中到開發(fā)產(chǎn)品這個(gè)實(shí)際問題上,并不需要每次重新建立開發(fā)過程。一旦開發(fā)人員理解了開發(fā)過程結(jié)構(gòu)實(shí)際上能夠?qū)⑺麄儚姆彪s、單調(diào)的任務(wù)中解放了出來,他們就會(huì)接受,并能將更多的時(shí)間花在創(chuàng)造性的增值工作上。
如果缺乏結(jié)構(gòu)化的流程,那么每次產(chǎn)品開發(fā)采用的方式都會(huì)不同,則會(huì)導(dǎo)致兩種情況:第一,沒有積累的經(jīng)驗(yàn)可參考,沒有應(yīng)學(xué)習(xí)的榜樣,所以當(dāng)項(xiàng)目越做越大時(shí),開發(fā)周期時(shí)間也變得越來越長。第二,當(dāng)某個(gè)人拿出改進(jìn)方法或竅門時(shí),沒有辦法把它標(biāo)準(zhǔn)化并運(yùn)用于其它項(xiàng)目中,難以衡量它的過程并加以改進(jìn)。
在對產(chǎn)品開發(fā)進(jìn)行結(jié)構(gòu)化定義的時(shí)候,通常情況下公司會(huì)出現(xiàn)兩種極端傾向。
一種極端是沒有結(jié)構(gòu)化定義的過程,產(chǎn)品開發(fā)工作就會(huì)失控。每個(gè)人都在忙碌,但沒人有時(shí)間真正的思考,而且項(xiàng)目組成員不明白他們負(fù)責(zé)的項(xiàng)目那一小部份怎樣與項(xiàng)目整體相銜接。通常,文檔化的東西很少,高層管理人員必須把他的大部分時(shí)間用在與項(xiàng)目有關(guān)的“救火”工作上。
在另一極端,過度的結(jié)構(gòu)化表現(xiàn)為:每個(gè)人的電腦中都存放著大量的開發(fā)文檔和日志,開發(fā)人員遵循既定的開發(fā)過程行事。然而,由于過于繁冗的過程文件而是管理和審批變得官僚化,產(chǎn)品開發(fā)速度很慢。這些公司在定義許多產(chǎn)品開發(fā)過程細(xì)節(jié)方面做了非常細(xì)致的工作,但是由于過分的結(jié)構(gòu)化,影響了正常的產(chǎn)品開發(fā)效率和進(jìn)程。
為了避免陷入某種極端,我們必須正確理解結(jié)構(gòu)化的意圖,并在產(chǎn)品流程結(jié)構(gòu)設(shè)計(jì)過程中,一方面需要考慮可重復(fù)和可衡量的要求,另一方面需要對新思想和新方法采取靈活和開放的態(tài)度,正確的進(jìn)行結(jié)構(gòu)層次劃分和定義,以取得平衡。IPD體系通過提供適當(dāng)層次的結(jié)構(gòu)定義實(shí)現(xiàn)了上述平衡,這樣,開發(fā)過程得到了應(yīng)用,并且可以適當(dāng)?shù)睾饬亢筒粩嗟馗倪M(jìn)。