Please enable JavaScript.
Coggle requires JavaScript to display documents.
方法論 - Coggle Diagram
方法論
快速應用程式開發
雛型式
強調雛型之快速開發及使用者高度參與。
強調以雛型作為使用者及系統開發者之需求溝通與學習機制
從需求最清楚的部分著手開發雛型,並透過使用者對雛型之操作與回饋,反覆修改與擴充,每次反覆時間間隔 (週期) 要盡可能縮短
可拋棄雛型式
這種雛型因為用後即丟,所以不需要考慮雛型系統之運用效率與可維護性,也不需要考慮容錯的能力
階段
組織的目標與需求可完全且清楚地描述
強調先有完整的設計與規劃,再進行編碼
開發週期反覆的進行
結構化設計
瀑布式開發
遵循SDLC流程完整執行
缺點
較繁瑣,需要較多心力完成每個階段
優點
分階段皆有檢查點,可即時除錯
平行式開發
同時進行多個開發階段
缺點
對於不同階段並行,會對非自己負責部分較陌生
優點
加快軟體開發的速度
敏捷開發
計畫是可調整的,一次次的迭代,來做各階段的調整
優點
透過各階段的反饋來做出相應的調整
缺點
因較其他流程複雜,成本會較高