(原創) Iterative Development有哪些優點? (OO)
Abstract
Iterative Development幫助我們解決了軟體開發的兩大敵人。
Introduction
傳統的Waterfall model主要缺點是,當開發階段若有需求改變時,無法回頭再修正,導致無法針對需求的改變而改變,因為整個開發流程是無法回頭的。
而Iterative Development克服了軟體開發的兩大敵人:
1.需求是『演進』出來的,而非『定義』出來的。
2.客戶能在幾個星期內發現軟體是不是合乎需求,而非在軟體完成的一年後才發現問題。