典型資訊系統專案生命週期模型有六個(瀑螺原迭敏v):瀑布模型、v模型、原型化模型、螺旋模型、迭代模型、敏捷開發模型。
(1)瀑布模型
瀑布模型一般將軟體開發分為可行性分析(計畫)、需求分析、軟體設計(概要設計、詳細設計)、編碼(含單元測試)、測試、執行維護等幾個階段。
(2)v模型
v模型的左邊下降的是開發過程各階段,與此相對應的是右邊上公升的部分,即各測試過程的各個階段。v模型的優點在於它非常明確地標明了測試過程中存在的不同級別,並且清楚地描述了這些測試階段和開發各階段的對應關係。
(3)原型化模型
原型化模型的第一步是建造乙個快速原型,實現客戶或未來的使用者與系統的互動,經過和使用者針對原型的討論和交流,弄清需求以便真正把握使用者需要的軟體產品是什麼樣子的。充分了解後,再在原型基礎上開發出使用者滿意的產品。
(4)螺旋模型
螺旋模型是乙個演化軟體過程模型,將原型實現的迭代特徵與線性順序(瀑布)模型中控制的和系統化的方面結合起來。使得軟體的增量版本的快速開發成為可能。在螺旋模型中,軟體開發是一系列的增量發布。
(5)迭代模型
rup中的軟體生命週期在時間上被分解為4
個順序的階段,分別是:初始階段、細化階段、構建階段和交付階段。這4個階段的順序執行就形成了乙個週期。每個階段結束於乙個主要的里程碑。在每個階段的結尾執行一次評估以確定這個階段的目標是否己經滿足。
(6)敏捷開發模型
敏捷開發時一種以人為核心、迭代、循序漸進的開發方法,更強調程式設計師團隊與業務專家之間的緊密協作、面對面的溝通、頻繁交付新的軟體版本、緊湊而自我組織型團隊、能夠很好的適應需求變化的**編寫和團隊組織方法,也更注重軟體開發中人的作用。
六個典型生命週期模型簡記為:瀑(瀑布模型)螺(螺旋模型)原(原型化模型)迭(迭代模型)敏(敏捷開發模型)v(v模型)。更多知識點及相關歷年考題請在應用寶找簡練,專案忙還想過軟考,您需要簡練!
簡練軟考知識點整理 控制範圍
控制範圍是監督專案和產品的範圍狀態,管理範圍基準變更的過程。本過程的主要作用是,在整個專案期間保持對範圍基準的維護。控制專案範圍確保所有變更請求 推薦的糾正措施或預防措施都通過實施整體變更控制過程進行處理。在變更實際發生時,也要採用控制範圍過程來管理這些變更。控制範圍過程應該與其他控制過程協調開展。...
簡練軟考知識點整理 結束採購
結束採購是完結單次專案採購的過程。本過程的主要作用是,把合同和相關檔案歸檔以備將來參考。結束採購過程還包括一些行政工作,例如,處理未決索賠 更新記錄以反映最後的結果,以及把資訊存檔供未來使用等。需要針對專案或專案階段中的每個合同,開展結束採購過程。在多階段專案中,合同條款可能僅適用於專案的某個特定階...
簡練軟考知識點整理 控制採購
控制採購是管理採購關係 監督合同執 況,並根據需要實施變更和採取糾正措施的過程。本過程的主要作用是,確保買賣雙方履行法律協議,滿足採購需求。買方和賣方都出於相似的目的而管理採購合同。每方都必須確保雙方履行合同義務,確保各自的合法權利得到保護。合同關係的法律性質,要求專案管理團隊清醒地意識到其控制採購...