Please enable JavaScript.
Coggle requires JavaScript to display documents.
系統開發方法 - Coggle Diagram
系統開發方法
敏捷開發
介紹:注重快速,適應變化,以迭代進行開發,並從下一個迭代進一步完善產品。
優點:1.快速響應客戶需求
缺點:1.對於開發團隊能力要求較高
2.無法適用所有項目
3.更好的客戶參與
2.更好的產品質量
3.要求客戶參與度高
快速應用程式開發
雛型式開發
優點:快速提供可以讓使用者互動的系統
缺點:快節奏釋出對分析挑戰極大
介紹:其特點是通過快速建立一個原型來未開發過程提供反饋和驗證。
可拋棄雛型式開發
優點:產生穩定可靠的系統
缺點:花費更長時間才能交付最後的系統
介紹:該方法使用建構一系列的原型,從最初的概念到完整的系統,每個原型都來自於上一個原型的基礎上發展而成。
階段式開發
優點:在管理和控制方面具有優勢,能快速將系統交換給使用者
缺點:使用者開始操作系統缺乏彈性
介紹:其特點是按照一定的順序,將軟體開發過程分為多個階段,每個階段各司其職。
結構化設計
瀑布式開發
優點:1.明確的階段
缺點:1.項目不可逆
2.明確的預算
3.明確的交付時間表
2.不適應變化
3.過度文件化
介紹:採取線性式開發, 每個階段都須先完成才能繼續下個階段,注重計畫和控制
平行式開發
介紹:需要密切的合作與溝通,可縮短開發時間, 但也需要更多協調與管理,確保目標實現
缺點:1.較高的管理成本
優點:1.加速開發
2.增強協作與溝通
3.更好地滿足客戶需求
2.較高的風險
3.較難的管理