1.1.1瀑布模型
優點:
缺點:
以上問題容易導致延期,專案不可控。
1.1.2增量模型
優點:
缺點:
+ 要求待開發系統可以模組化,如果待開發的系統很難模組化,將帶來諸多麻煩。
1.1.3原型與螺旋模型
優點:
缺點:up(united process)是乙個適用於不同規模軟體軟體專案的的主流開發方法。有以下三個特點:
四個階段為通過里程碑劃分,階段實際是兩個里程碑之間的時間跨度。每個階段結尾進行一次評估以確定該階段目標是否滿足。
不同階段的里程碑分別為:
因為軟體的搭建是一項極端複雜的思維過程,誰也不能保證開發過程一切順利,誰也不知道什麼時候會出現bug,出現什麼bug,需要多久來修復,因而工期和質量並不能確定。但是範圍/內容是根據客戶需求來確定的,雙方達成共識的,並且明確寫在合同中。如果不更改需求,追加合同,那麼範圍/內容是不變的。
因為up是由迭代和演化組成的,每個階段都有明確的里程碑,因而可以明確量化工作進度,劃分迭代週期。因而,企業可以據此進度調整生產節奏,固定週期發布軟體產品。
《系統分析與設計》第二週作業
瀑布模型 優點 1.降低軟體開發的複雜程度,提高軟體開發過程的透明性,提高軟體開發過程的可管理性 2.推遲軟體實現,強調在軟體實現前必須進行分析和設計工作 3.以專案的階段評審和文件控制為手段有效地對整個開發過程進行指導,保證了階段之間的正確銜接,能夠及時發現並糾正開發過程中存在的缺陷,使產品達到預...
系統分析與設計 第二週
2 專案管理實踐 3 uml繪圖工具練習 提交貼圖,必須使用 umlet 系統分析與設計 第二週 解答 分析 強調對問題和需求的調查和研究,而不是解決方法。即 做什麼是對的。設計 強調滿足需求的概念層面上的軟體和硬體的解決方法,而非它的實現。即 怎麼做是對的。解答 借助了物件導向對現實世界的理解和抽...
系統分析作業2
1 簡述瀑布模型 增量模型 螺旋模型 含原型方法 的優缺點。瀑布模型 缺點 增量模型 缺點 螺旋模型 含原型方法 缺點 2 簡述 up 的三大特點,其中哪些內容體現了使用者驅動的開發,哪些內容體現風險驅動的開發?三大特點 迭代和進化 迭代和進化的方法允許用不完整的,不完善的知識開始開發。這體現了風險...