軟件工程學習二 瀑布流模型

瀑布流模型把整個項目過程分成了六個主要階段

  • 問題得定義和規劃
  • 需求分析
  • 軟件設計
  • 程序編碼、
  • 軟件測試
  • 運行維護

標題瀑布模型優缺點對比

優點

  • 簡單易行
  • 可以按照階段檢查,能及時發現問題
  • 前一個階段完成後,就可以重點關注下一個階段
  • 有很好得分工協作
  • 對質量有保障

缺點

  • 難以響應需求得變更,當需求發生改變時,越到後期代價越大。
  • 工作量分佈不均衡。例如前期開發,測試人員無法參與,而後期開發,測試人員又特別忙
  • 前期進度受阻,會一直壓縮後續階段時間,導致延期或影響質量
  • 一直到最後階段才能看到效果

軟件工程解決的幾個重要問題

  • 讓軟件開發過程有序可控
  • 讓分工寫作變成可能
  • 質量有保障
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章