20世紀(jì)60年代以來(lái)就已經(jīng)開(kāi)始使用漸進(jìn)迭代式開(kāi)發(fā)(IID)方法,其代表一種實(shí)際的、有用的方法,允許為項(xiàng)目提供一個(gè)初始能力,隨之提供連續(xù)交付以達(dá)到期望的所感興趣之系統(tǒng)。目標(biāo)在于快速產(chǎn)生價(jià)值并提供快速響應(yīng)能力。這種方法的提出通常是與因使用流程(包括本手冊(cè)定義的流程)相伴而生所感知的工作重負(fù)反向而行的。
當(dāng)從一開(kāi)始需求就不清晰或客戶希望所感興趣之系統(tǒng)存在引入新技術(shù)的可能性時(shí),則使用IID方法?;谝幌盗凶畛醯募僭O(shè),開(kāi)發(fā)候選的所感興趣之系統(tǒng),然后對(duì)其進(jìn)行評(píng)估以確定是否滿足用戶需要或需求。若不滿足,則啟動(dòng)另一輪演進(jìn),并重復(fù)該流程,直到交付的系統(tǒng)滿足利益攸關(guān)者的要求或直到組織決定終止這項(xiàng)工作。
多數(shù)文獻(xiàn)一致認(rèn)為IID方法最適用于較小的、不太復(fù)雜的系統(tǒng)或系統(tǒng)元素。這種方法的重點(diǎn)在于靈活性以及當(dāng)風(fēng)險(xiǎn)可接受時(shí)允許所選事件從序列中排除。以這種方式的剪裁突出了產(chǎn)品開(kāi)發(fā)的核心活動(dòng)。
IID方法區(qū)別于計(jì)劃驅(qū)動(dòng)方法的特征是速度和適應(yīng)性。當(dāng)市場(chǎng)戰(zhàn)略經(jīng)常強(qiáng)調(diào)“上市時(shí)間”或速度至上時(shí),更適合的準(zhǔn)則是“速度”,它既考慮了速度的大小,又考慮了方向。通過(guò)讓客戶加入工作層級(jí)團(tuán)隊(duì),項(xiàng)目接收“團(tuán)隊(duì)工作方向優(yōu)先滿足用戶最高需求”的持續(xù)反饋。這種方法的一個(gè)缺點(diǎn)是面對(duì)經(jīng)常改變方向的客戶時(shí),這種反應(yīng)式項(xiàng)目管理可能產(chǎn)生不穩(wěn)定和混亂的項(xiàng)目。一方面,這種方法避免由于錯(cuò)誤假設(shè)引起的巨大投資損失;另一方面,對(duì)戰(zhàn)術(shù)觀點(diǎn)的強(qiáng)調(diào)可能產(chǎn)生短期或局部解決方案的優(yōu)化。
當(dāng)需求在生命周期的早期就是已知的,但為了允許最新技術(shù)的引入或需要或需求的潛在變化而漸進(jìn)地實(shí)現(xiàn)功能開(kāi)發(fā)時(shí),IID本質(zhì)上也可是“計(jì)劃驅(qū)動(dòng)的”。
一種特定的IID方法論被稱為演進(jìn)式開(kāi)發(fā),在研究與開(kāi)發(fā)(R&D)環(huán)境中很常用。圖1闡明這種方法如何被用于NASA航天飛機(jī)隔熱瓦的演進(jìn)之中。