常見的軟體生存周期模型: 1.瀑布模型 2.增量模型 3.演化模型(原型模型) 4.噴泉模型(生魚片模型) 5.螺旋模型 面向對象常用的兩大模型:構建集成模型 , 統一過程模型RUP(最流行之一) 對於我們初學者而言,在做軟體開發時可能更傾向於瀑布模型。因為瀑布模型有明確的步驟,依照“需求、設計、編 ...
常見的軟體生存周期模型:
1.瀑布模型
2.增量模型
3.演化模型(原型模型)
4.噴泉模型(生魚片模型)
5.螺旋模型
面向對象常用的兩大模型:構建集成模型 , 統一過程模型RUP(最流行之一)
對於我們初學者而言,在做軟體開發時可能更傾向於瀑布模型。因為瀑布模型有明確的步驟,依照“需求、設計、編碼、單元測試、集成和維護”的順序正向開發,逆向返工。
瀑布模型有其明顯的優點:存在一個需求階段,鼓勵對系統做什麼進行規約。存在設計階段,即編碼之間的設計。在每一個階段結束時進行覆審,允許獲取方與用戶的參與。允許基線和配置早期接受控制。
不足:客戶必須完整正確的表達需求才可,缺乏靈活性,花費時間大,項目風險大。