CMMI軟件生命周期模型選用指南_第1頁
CMMI軟件生命周期模型選用指南_第2頁
CMMI軟件生命周期模型選用指南_第3頁
CMMI軟件生命周期模型選用指南_第4頁
CMMI軟件生命周期模型選用指南_第5頁
已閱讀5頁,還剩4頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、編碼:編碼:生命周期模型選擇指南生命周期模型選擇指南 生命周期模型選擇指南編碼:修訂歷史修訂歷史序號序號版本號版本號更改時間更改時間更改內容描述更改內容描述填寫人填寫人 生命周期模型選用指南編碼: 目目 錄錄1目的.12適用范圍.13模型介紹.13.1瀑布模型.13.1.1模型說明 .13.1.2模型分析 .13.2迭代模型.23.2.1模型說明 .23.2.2模型分析 .23.3快速原型模型.33.3.1模型說明 .33.3.2模型分析 .33.4精簡模型.43.4.1模型說明 .43.4.2模型分析 .44模型選擇.64.1模型選擇原則.64.2項目分類.64.3模型選擇指南.7 生命周期

2、模型選用指南 第 1 頁1 1目的目的描述適合公司現狀、可供項目選擇的組織級生命周期模型。2 2適用范圍適用范圍公司所有軟件項目。3 3模型介紹模型介紹3.13.1 瀑布模型瀑布模型3.1.13.1.1模型說明模型說明圖 1 瀑布模型對于需求比較明確的項目,可以使用瀑布模型進行項目開發,每個階段的輸入都是依靠上一個階段的輸出,每個階段內都需要完成與最終產品相關的所有工作。3.1.23.1.2模型分析模型分析優點:優點:1. 可以明確劃分項目的各個階段,便于管理; 生命周期模型選用指南 第 2 頁2. 項目成員只需要在被安排的階段開展項目工作,不需要全程參與;3. 階段工作內容清晰,降低了開發難

3、度。缺點:缺點:1. 對項目的啟動條件要求較高;2. 如果出現需求不明確或設計開發技術瓶頸,將會影響后續階段的工作啟動;3. 最終產品提交給用戶確認的時間比較晚,存在一定的風險。3.23.2 迭代模型迭代模型3.2.13.2.1模型說明模型說明圖 2 迭代模型通常有許多項目不能在需求開發階段提供準確的需求,對于這樣的項目,可以選擇迭代開發模型,將能夠確定的需求分析確定下來。之后便可以對這部分確定的需求進行系統設計、編碼和測試。整個項目可以進行多次迭代的過程,一般情況下迭代的起點從需求開發開始,然后進行設計、編碼和測試,但是有時候也可能出現從設計或編碼階段安排新的迭代過程。3.2.23.2.2模

4、型分析模型分析優點:優點: 生命周期模型選用指南 第 3 頁1. 項目的啟動條件比較靈活、只要用戶有基本的立項意向和需求范圍就可以開始計劃工作;2. 可以在項目早期識別和管理風險;3. 可以較快的展示項目開發的成果,有益于增強客戶授信度和滿意度。缺點:缺點:1. 迭代過程和范圍劃分比較復雜,項目的過程管理難度較大;2. 產品的設計開發是迭代過程完成的,容易出現產品構件兼容性問題,如果處理不當會出大量返工的工作。3.33.3 精簡模型精簡模型3.3.13.3.1模型說明模型說明圖 4 精簡模型 1圖 5 精簡模型 2對于一些規劃較小、版本升級、或者是有大量可復用構件的項目,這些項目需求相對比較明

5、確、產品架構比較成熟和穩定,因此可以選擇精簡生命周期模型。根據項目的不同情況:可以將設計階段和編碼階段精簡為一個工程階段(如圖 4);也可將需求開發階段和設計階段精簡為一個階段、將編碼階段和測試階段精簡為一個階段(如圖 5)。 生命周期模型選用指南 第 4 頁3.3.23.3.2模型分析模型分析優點:優點:1. 縮短開發周期、降低各階段工作的銜接工作;2. 可以一定程度降低項目的成本。缺點:缺點:1. 如果精簡方式選擇不合理,可能會造成產品質量降低。 生命周期模型選用指南 第 5 頁4 4模型選擇模型選擇4.14.1 模型選擇原則模型選擇原則1. 不會降低項目開發過程和工作產品的質量;2. 不

6、會降低工程師的開發效率;3. 項目資金是否可以控制在目標成本范圍內。4.24.2 項目分類項目分類項目項目類別類別金額金額(萬元)(萬元)項目周項目周期期( (月)月)總工時總工時(人月)(人月)需求明需求明確程度確程度需要應對的主需要應對的主要風險要風險項目管理的重點項目管理的重點管理管理級別級別A100125070任意主要是需求不明確和進度風險,人員的項目工時安排受到限制,容易在項目關鍵點出現生產力和關鍵資源缺失的現象。按期按質實現項目目標,鍛煉隊伍、固化管理,協調資源,解決風險問題,積累客戶需求,提供確定類型客戶需求解決方案管理管理級別級別B50100683050任意主要是需求變更風險和

7、進度風險按期按質實現項目目標,鍛煉隊伍、固化管理,協調資源,解決風險問題,積累客戶需求,提供確定類型客戶需求解決方案。管理管理級別級別C3050461530任意主要是需求變更風險和進度風險實現客戶需求,維護客戶滿意度。進行前瞻性技術研究,完成科研成果向應用的轉換。鍛煉隊伍,發現新的項目目標和機會。 生命周期模型選用指南 第 6 頁管理管理級別級別D103023515任意主要是需求變更風險和進度風險實現客戶需求,維護客戶滿意度,鍛煉隊伍,發現新的項目目標和機會。管理管理級別級別E1015任意主要是需求變更風險和進度風險鍛煉隊伍,維護客戶關系,發現新的項目目標和機會4.34.3 模型選擇指南模型選

8、擇指南目前公司大多數項目是由 JZERP2.2 延伸出來的項目,這類項目采用 JZERP2.2這一比較成熟的架構,客戶的需求相對比較明確,因此建議在以上項目分類中:管理級別 B 和管理級別 C 可以采用“精簡模型 1”;管理級別 D 和管理級別 E 可以采用“精簡模型 2”;而管理級別 A 的項目建議采用“迭代模型”對非 JZERP2.2 延伸的項目,可復用的產品構件較少,產品架構不夠成熟,客戶的需求也不夠明確,因此建議:管理級別 A 和管理級別 B 采用采用“迭代模型”;管理級別 C 和管理級別 D 采用采用“快速原型模型”;管理級別 E 可以采用“精簡模型 1”。如果出現項目管理級別在 C、D、E 中,而且項目需求在項目啟動階段已經很明確,可以選擇“瀑布模型”。對于規模小,需求簡

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論