1. 程式人生 > >瀑布模型,漸增式開發,原型化開發

瀑布模型,漸增式開發,原型化開發

瀑布模型:

 

瀑布模型有以下優點

1)為專案提供了按階段劃分的檢
查點。 2)當前一階段完成後,您只需要去關注後續階段。 3)可在 迭代模型中應用瀑布模型。 增量迭代應用於瀑布模型。迭代1解決最大的問題。每次迭代產生一個可執行的版本,同時增加更多的功能。每次迭代必須經過質量和 整合測試。 4)它提供了一個模板,這個模板使得分析、設計、編碼、測試和支援的方法可以在該模板下有一個共同的指導。  

瀑布模型有以下缺點

1)各個階段的劃分完全固定,階段之間產生大量的文件,極大地增加了工作量。 2)由於開發模型是線性的,使用者只有等到整個過程的末期才能見到開發成果,從而增加了開發風險。 3)通過過多的強制完成日期和里程碑來跟蹤各個專案階段。 4)瀑布模型的突出缺點是不適應使用者需求的變化。

 漸增式開發:好處獲取使用者需求

原型化開發:

開發人員對使用者提出的問題進行總結,就係統的主要需求取得一致意見後,開發出一個原型並執行之,然後反覆對原型進行修改,使之逐步完善,直到使用者對系統完全滿意為止。

優 點:需求表達清楚      缺點:不適合開發大型資訊系統