本節書摘來自異步社群《靈活疊代開發:管理者指南》一書中的第2章2.5節漸進開發和自适應開發,作者【美】craig larman,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。
2.5 漸進開發和自适應開發
靈活疊代開發:管理者指南
漸進疊代開發(evolutionary iterative development)意味着需求、計劃、估算和解決工作是逐漸展開的,或者說在各個疊代過程中逐漸精化(refinement)的,而不是在疊代開發開始前,就通過先期的需求規格說明工作進行完全定義和“當機”(漸進需求參見2.6節,自适應計劃參見2.8節)。對于新産品的開發,漸進方法符合新産品不可預知的變化發展模式。
自适應開發(adaptive development)是一個相關的術語,它意味着在響應前一階段工作的回報方面,要求各個元素能夠适應來自使用者、測試、開發人員等的資訊回報。自适應開發的意圖與漸進開發相同,但從名字上就能夠看出,在漸進開發中更強調回報響應機制。
一些方法或方法學家強調“疊代”這一術語,而另一些則使用“漸進”或者“自适應”。這些觀點和意圖都大同小異,盡管嚴格來說,漸進和自适應開發都不需要使用時間箱疊代。
本文僅用于學習和交流目的,不代表異步社群觀點。非商業轉載請注明作譯者、出處,并保留本文的原始連結。