* 優(yōu)點(diǎn)
- 降低風(fēng)險(xiǎn)
- 得到早期用戶反饋
- 持續(xù)的測(cè)試和集成
- 使用變更
* 偽缺點(diǎn)
- 只注重產(chǎn)品功能層面的快速迭代,而無視系統(tǒng)架構(gòu)層面的快速迭代,
? ?結(jié)果是在系統(tǒng)的后段架構(gòu)還是一團(tuán)混亂,甚至還沒有后端架構(gòu)的時(shí)候,就已經(jīng)在產(chǎn)品上堆砌了一堆功能
- 稍有不慎就會(huì)造成死循環(huán)
- 如果結(jié)構(gòu)復(fù)雜時(shí),迭代需要的時(shí)間很長(zhǎng)
迭代開發(fā)是現(xiàn)在的主流