Please enable JavaScript.
Coggle requires JavaScript to display documents.
系統開發方法論 - Coggle Diagram
系統開發方法論
結構化設計
瀑布式
遵循SDLC且必須完整經歷每個步驟
優點 :smiley:
可拆成數個專案環節
甘特圖
里程碑
有效追蹤推進專案的進度與時程
只需要關注當前執行的階段
有詳細規劃
依據規格做開發
開發品質可控,符合預期
缺點 :warning:
開發時程長
缺乏彈性,面對市場反應慢
變更需求成本大
一開始便進行完整的考量
初期成本高
各階段之間少有反饋
平行式
同時進行多項開發階段
優點 :smiley:
加快軟體開發的速度
缺點 :warning:
成本較高,因為使用者要同時使用多套系統來處理交易
快速應用程式開發
雛型式
同時進行分析、設計與實作
在同個循環內重複進行直到系統完成
優點 :smiley:
快速提供讓使用者互動的系統
缺點 :warning:
快節奏釋出,對分析挑戰大
可拋棄雛型式
建立雛型檢視,確認重要的問題已被解決而降低系統風險至最低
建置真正系統後,設計皺型就會被丟棄,專案邁向設計與實作階段
優點 :smiley:
產生較為穩定可靠的系統
缺點 :warning:
花費更長時間才能交付最後的系統
階段式
將系統分解為一系列版本,各版本循序開發
分階段確認系統概念,再由專案小組,使用者及系統發起人將需求分類為一系列本,最重要也最基本的需求放置第一版本
優點 :smiley:
快速將有用的系統交給使用者
缺點 :warning:
使用者開始操作系統不完善
敏捷開發
迭代開發
團隊合作
優點 :smiley:
產品開發快速
與顧客定期互動
試應變化的環境
缺點 :warning:
設計缺乏強度
成本略高
若不清楚顧客需求,容易偏離軌道