專案管理的四大模型-迭代模型

mobox發表於2020-05-21

    瀑布模型、迭代模型、增量模型、原型模型,是專案管理常見的四種模型。每種模型都有其優缺點和適用的專案型別。今天先說說迭代模型


迭代模型

    迭代模型專案就是數個小而快的瀑布式專案組成的。因為,每一次開發迭代都是一次完整地經過所有工作流程的過程:需求、分析設計、實施和測試工作流程。每一次的迭代都會產生一個可以釋出的產品,這個產品是最終產品的一個子集。迭代模型沿著螺線進行若干次迭代,圖中的四個象限代表了四個活動:制定計劃、風險分析、實施工程、客戶評估。


使用迭代模型進行 開發,專案活動包含以下幾個階段:

1. 初始階段為系統建立專案合同並確定專案的邊界。

2. 細化階段細化階段的目標是分析問題領域,建立健全的體系結構基礎,編制專案計劃,淘汰管理專案中最高風險的元素。

3. 構造階段在構建階段,所有剩餘的構件和應用程式功能被開發並整合為產品,所有的功能被詳細測試。

4. 交付階段交付階段的重點是確保軟體對終端使用者是可用的。交付階段可以跨越幾次迭代,包括為釋出做準備的產品測試,基於使用者反饋的少量的調整。


迭代模型的專案幾個階段

    迭代模型由風險驅動,強調可選方案和約束條件從而支援軟體的重用,有助於將軟體質量作為特殊目標融入產品開發之中。因此,迭代模型的風險管理成本較高,在風險分析,進度管理方面,對專案組成員的要求也非常高。選擇迭代模型的專案,通常屬於高風險專案,且需求不確定,使用者能在整個開發過程中不同程度地參與。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28660496/viewspace-2693560/,如需轉載,請註明出處,否則將追究法律責任。

相關文章