項目初始-生存期課件_第1頁
項目初始-生存期課件_第2頁
項目初始-生存期課件_第3頁
項目初始-生存期課件_第4頁
項目初始-生存期課件_第5頁
已閱讀5頁,還剩95頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

軟件項目管理

生存期模型軟件項目管理

生存期模型目錄概述項目初始項目確立生存期模型項目計劃范圍計劃-需求管理范圍計劃-任務分解成本計劃進度計劃質(zhì)量計劃管理計劃人員與溝通計劃風險計劃合同計劃集成計劃項目執(zhí)行控制集成計劃執(zhí)行控制核心計劃執(zhí)行控制輔助計劃執(zhí)行控制項目結(jié)束結(jié)束過程目錄概述2第三章生存期模型生存期模型定義傳統(tǒng)生存期模型敏捷生存期模型案例分析課程實踐:生存期模型第三章生存期模型生存期模型定義傳統(tǒng)生存期模型敏捷生存期模型3建筑工程類項目典型生存期模型建筑工程類項目典型生存期模型4制藥項目典型生存期模型制藥項目典型生存期模型5軟件生存期模型特征描述了開發(fā)的主要階段定義每一個階段要完成的主要過程和活動確定每一個階段的輸入和輸出軟件生存期模型特征描述了開發(fā)的主要階段6第三章生存期模型生存期模型定義傳統(tǒng)生存期模型敏捷生存期模型案例分析課程實踐:生存期模型第三章生存期模型生存期模型定義傳統(tǒng)生存期模型敏捷生存期模型7常用傳統(tǒng)生存期模型瀑布模型V模型快速原型模型增量模型漸近式階段模型常用傳統(tǒng)生存期模型瀑布模型8瀑布模型需求分析設(shè)計實施測試維護瀑布模型需求設(shè)計實施測試維護9適合瀑布模型的項目特征很明確很明確短期項目等

需求方案

類似項目適合瀑布模型的項目特征很明確很明確短期項目等需求方案類似10常用傳統(tǒng)生存期模型瀑布模型V模型快速原型模型增量模型漸近式階段模型常用傳統(tǒng)生存期模型瀑布模型11V模型接收測試集成測試系統(tǒng)測試用戶需求需求分析總體設(shè)計詳細設(shè)計編碼和調(diào)試單元測試V模型接收測試集成測試系統(tǒng)測試用戶需求需求分析總體設(shè)計詳細設(shè)12適合V模型的項目特征很明確很明確系統(tǒng)性能、安全等有嚴格要求等

需求方案

類似項目適合V模型的項目特征很明確很明確系統(tǒng)性能、安全等有嚴格要求等13V模型案例V模型案例14常用傳統(tǒng)生存期模型瀑布模型V模型快速原型模型增量模型漸近式階段模型常用傳統(tǒng)生存期模型瀑布模型15原型模型產(chǎn)品概念設(shè)計和實施最初原型改進原型直至被接受完成和交付原型模型產(chǎn)品概念設(shè)計和實施改進原型直至完成和交付16適合原型模型的項目特征不明確減少項目需求的不確定性

需求

希望適合原型模型的項目特征不明確減少項目需求的不確定性需求希17原型模型案例原型模型案例18常用傳統(tǒng)生存期模型瀑布模型V模型快速原型模型增量模型漸近式階段模型常用傳統(tǒng)生存期模型瀑布模型19增量模型:IncrementalModel核心功能核心功能2第一增量第二增量第三增量核心功能13……121增量模型:IncrementalModel核心功能核心功能20適合增量模型的項目特征基本明確,可能發(fā)生變化對于市場和用戶把握需要逐步了解需要一步一步實施

需求市場用戶

系統(tǒng)改造適合增量模型的項目特征基本明確,可能發(fā)生變化對于市場和用戶把21增量模型實例增量模型實例22常用傳統(tǒng)生存期模型瀑布模型V模型快速原型模型增量模型漸近式階段模型常用傳統(tǒng)生存期模型瀑布模型23漸進式階段模型也稱為:漸進式迭代模型漸進式前進階段式提交特點漸進式階段模型也稱為:漸進式迭代模型漸進式前進階段式提交特點24漸進式開發(fā)項目規(guī)劃需求管理總體設(shè)計構(gòu)建質(zhì)量保證/系統(tǒng)測試文檔編寫項目管理詳細設(shè)計漸進式模型時間漸進式開發(fā)項目規(guī)劃需求管理總體設(shè)計構(gòu)建質(zhì)量保證/系統(tǒng)測試文檔25階段性提交軟件概念需求開發(fā)總體設(shè)計階段N:詳細設(shè)計、構(gòu)建與發(fā)行軟件發(fā)行階段二:詳細設(shè)計、構(gòu)建與發(fā)行階段一:詳細設(shè)計、構(gòu)建與發(fā)行階段式模型階段性提交軟件概念需求開發(fā)總體設(shè)計階段N:詳細設(shè)計、構(gòu)建與發(fā)26漸進式階段模型的優(yōu)點階段式提交一個可運行的產(chǎn)品關(guān)鍵的功能更早出現(xiàn)早期預警問題,避免缺陷蔓延階段性完成可以降低估計失誤漸進式階段模型的優(yōu)點階段式提交一個可運行的產(chǎn)品關(guān)鍵的功能更早27漸進式階段模型的缺點適合的項目精心規(guī)劃各個階段的目標每個階段提交的都是正式版本,增加工作量漸進式模型可以用于各種項目,主要用于中大型項目,軟件項目通常使用這種模型開發(fā)。漸進式階段模型的缺點適合的項目精心規(guī)劃各個階段的目標每個階段28銀行業(yè)務系統(tǒng)的生存期實例產(chǎn)品階段1設(shè)計業(yè)務需求分析原形系統(tǒng)分析項目規(guī)劃集成測試產(chǎn)品階段1開發(fā)產(chǎn)品階段n設(shè)計產(chǎn)品階段n開發(fā)確認測試產(chǎn)品提交項目規(guī)劃項目規(guī)劃銀行業(yè)務系統(tǒng)的生存期實例產(chǎn)品階段1設(shè)計業(yè)務需求分析原形系統(tǒng)分29第三章生存期模型生存期模型定義傳統(tǒng)生存期模型敏捷生存期模型案例分析課程實踐:生存期模型第三章生存期模型生存期模型定義傳統(tǒng)生存期模型敏捷生存期模型30敏捷模型(AgileDevelopment)敏捷組織提出的一個靈活開發(fā)方法應對迅速變化需求的快速軟件開發(fā)方法是一種迭代、循序漸進的開發(fā)方法敏捷模型(AgileDevelopment)敏捷組織提出的31敏捷模型整體框架圖敏捷模型整體框架圖32敏捷宣言客戶合作勝過合同談判個體和交互勝過過程和工具可以工作的軟件勝過面面俱到的文檔響應變化勝過遵循計劃敏捷宣言敏捷宣言客戶合作勝過合同談判個體和交互勝過過程和工具可以工作33Scrum模型Scrum模型34產(chǎn)品需求產(chǎn)品需求35任務看板:任務看版包含未完成、正在做、已完成的工作狀態(tài),假設(shè)你今天把一個未完成的工作已經(jīng)完成,那么你要把小卡片從未完成區(qū)域貼到已完成區(qū)域。所有人工作進度和完成情況都是公開的,有人的工作任務拖延,大家都能發(fā)現(xiàn),便于及時解決。通常按人分顏色貼紙。任務看板:任務看版包含未完成、正在做、已完成的工作狀態(tài),36計劃紙牌各自取出自己對于此任務的開發(fā)時間的預估,如果差別太大,需要一起討論原因。作用是防止項目在開發(fā)過程中,被某些人所領(lǐng)導,受到別人的意志左右。計劃紙牌各自取出自己對于此任務的開發(fā)時間的預估,如果差別太大37燃燼圖燃燼圖38XP(eXtremeProgramming)極限編程模型XP(eXtremeProgramming)極限編程是由KentBeck提出的一套針對業(yè)務需求和軟件開發(fā)實踐的規(guī)則。XP(eXtremeProgramming)極限編程模型X39極限編程方法的實施原則快速反饋(Rapidfeedback)假設(shè)簡單(Assumingsimplicity)包容變化(Embracingchange)極限編程方法的實施原則快速反饋(Rapidfeedbac40選擇生存期的步驟熟悉各種生存期模型評審、分析項目的特性選擇適合項目的生存期模型標識生存期模型與項目不一致地方,并進行裁減選擇生存期的步驟熟悉各種生存期模型評審、分析項目的特性選擇適41第三章生存期模型生存期模型定義傳統(tǒng)生存期模型敏捷生存期模型案例分析課程實踐:生存期模型第三章生存期模型生存期模型定義傳統(tǒng)生存期模型敏捷生存期模型42醫(yī)療信息商務平臺醫(yī)療信息商務平臺43MED生存期模型—敏捷模型MED生存期模型—敏捷模型44四個迭代四個迭代45迭代模型迭代模型46第三章生存期模型生存期模型定義傳統(tǒng)生存期模型敏捷生存期模型案例分析課程實踐:生存期模型第三章生存期模型生存期模型定義傳統(tǒng)生存期模型敏捷生存期模型47課程實踐二:生存期模型確定實踐目的:掌握軟件項目生存期模型選擇方法實踐要求:復習課程的生存期模型。分析SPM項目特性。確定SPM項目生存期模型。選擇1個團隊課堂上講述SPM項目生存期模型,并說明理由。課程實踐二:生存期模型確定實踐目的:掌握軟件項目生存期模型選48小結(jié)生存期模型瀑布模型V模型原型模型增量模型漸進式階段模型敏捷開發(fā)模型小結(jié)生存期模型49項目初始-生存期50軟件項目管理

生存期模型軟件項目管理

生存期模型目錄概述項目初始項目確立生存期模型項目計劃范圍計劃-需求管理范圍計劃-任務分解成本計劃進度計劃質(zhì)量計劃管理計劃人員與溝通計劃風險計劃合同計劃集成計劃項目執(zhí)行控制集成計劃執(zhí)行控制核心計劃執(zhí)行控制輔助計劃執(zhí)行控制項目結(jié)束結(jié)束過程目錄概述52第三章生存期模型生存期模型定義傳統(tǒng)生存期模型敏捷生存期模型案例分析課程實踐:生存期模型第三章生存期模型生存期模型定義傳統(tǒng)生存期模型敏捷生存期模型53建筑工程類項目典型生存期模型建筑工程類項目典型生存期模型54制藥項目典型生存期模型制藥項目典型生存期模型55軟件生存期模型特征描述了開發(fā)的主要階段定義每一個階段要完成的主要過程和活動確定每一個階段的輸入和輸出軟件生存期模型特征描述了開發(fā)的主要階段56第三章生存期模型生存期模型定義傳統(tǒng)生存期模型敏捷生存期模型案例分析課程實踐:生存期模型第三章生存期模型生存期模型定義傳統(tǒng)生存期模型敏捷生存期模型57常用傳統(tǒng)生存期模型瀑布模型V模型快速原型模型增量模型漸近式階段模型常用傳統(tǒng)生存期模型瀑布模型58瀑布模型需求分析設(shè)計實施測試維護瀑布模型需求設(shè)計實施測試維護59適合瀑布模型的項目特征很明確很明確短期項目等

需求方案

類似項目適合瀑布模型的項目特征很明確很明確短期項目等需求方案類似60常用傳統(tǒng)生存期模型瀑布模型V模型快速原型模型增量模型漸近式階段模型常用傳統(tǒng)生存期模型瀑布模型61V模型接收測試集成測試系統(tǒng)測試用戶需求需求分析總體設(shè)計詳細設(shè)計編碼和調(diào)試單元測試V模型接收測試集成測試系統(tǒng)測試用戶需求需求分析總體設(shè)計詳細設(shè)62適合V模型的項目特征很明確很明確系統(tǒng)性能、安全等有嚴格要求等

需求方案

類似項目適合V模型的項目特征很明確很明確系統(tǒng)性能、安全等有嚴格要求等63V模型案例V模型案例64常用傳統(tǒng)生存期模型瀑布模型V模型快速原型模型增量模型漸近式階段模型常用傳統(tǒng)生存期模型瀑布模型65原型模型產(chǎn)品概念設(shè)計和實施最初原型改進原型直至被接受完成和交付原型模型產(chǎn)品概念設(shè)計和實施改進原型直至完成和交付66適合原型模型的項目特征不明確減少項目需求的不確定性

需求

希望適合原型模型的項目特征不明確減少項目需求的不確定性需求希67原型模型案例原型模型案例68常用傳統(tǒng)生存期模型瀑布模型V模型快速原型模型增量模型漸近式階段模型常用傳統(tǒng)生存期模型瀑布模型69增量模型:IncrementalModel核心功能核心功能2第一增量第二增量第三增量核心功能13……121增量模型:IncrementalModel核心功能核心功能70適合增量模型的項目特征基本明確,可能發(fā)生變化對于市場和用戶把握需要逐步了解需要一步一步實施

需求市場用戶

系統(tǒng)改造適合增量模型的項目特征基本明確,可能發(fā)生變化對于市場和用戶把71增量模型實例增量模型實例72常用傳統(tǒng)生存期模型瀑布模型V模型快速原型模型增量模型漸近式階段模型常用傳統(tǒng)生存期模型瀑布模型73漸進式階段模型也稱為:漸進式迭代模型漸進式前進階段式提交特點漸進式階段模型也稱為:漸進式迭代模型漸進式前進階段式提交特點74漸進式開發(fā)項目規(guī)劃需求管理總體設(shè)計構(gòu)建質(zhì)量保證/系統(tǒng)測試文檔編寫項目管理詳細設(shè)計漸進式模型時間漸進式開發(fā)項目規(guī)劃需求管理總體設(shè)計構(gòu)建質(zhì)量保證/系統(tǒng)測試文檔75階段性提交軟件概念需求開發(fā)總體設(shè)計階段N:詳細設(shè)計、構(gòu)建與發(fā)行軟件發(fā)行階段二:詳細設(shè)計、構(gòu)建與發(fā)行階段一:詳細設(shè)計、構(gòu)建與發(fā)行階段式模型階段性提交軟件概念需求開發(fā)總體設(shè)計階段N:詳細設(shè)計、構(gòu)建與發(fā)76漸進式階段模型的優(yōu)點階段式提交一個可運行的產(chǎn)品關(guān)鍵的功能更早出現(xiàn)早期預警問題,避免缺陷蔓延階段性完成可以降低估計失誤漸進式階段模型的優(yōu)點階段式提交一個可運行的產(chǎn)品關(guān)鍵的功能更早77漸進式階段模型的缺點適合的項目精心規(guī)劃各個階段的目標每個階段提交的都是正式版本,增加工作量漸進式模型可以用于各種項目,主要用于中大型項目,軟件項目通常使用這種模型開發(fā)。漸進式階段模型的缺點適合的項目精心規(guī)劃各個階段的目標每個階段78銀行業(yè)務系統(tǒng)的生存期實例產(chǎn)品階段1設(shè)計業(yè)務需求分析原形系統(tǒng)分析項目規(guī)劃集成測試產(chǎn)品階段1開發(fā)產(chǎn)品階段n設(shè)計產(chǎn)品階段n開發(fā)確認測試產(chǎn)品提交項目規(guī)劃項目規(guī)劃銀行業(yè)務系統(tǒng)的生存期實例產(chǎn)品階段1設(shè)計業(yè)務需求分析原形系統(tǒng)分79第三章生存期模型生存期模型定義傳統(tǒng)生存期模型敏捷生存期模型案例分析課程實踐:生存期模型第三章生存期模型生存期模型定義傳統(tǒng)生存期模型敏捷生存期模型80敏捷模型(AgileDevelopment)敏捷組織提出的一個靈活開發(fā)方法應對迅速變化需求的快速軟件開發(fā)方法是一種迭代、循序漸進的開發(fā)方法敏捷模型(AgileDevelopment)敏捷組織提出的81敏捷模型整體框架圖敏捷模型整體框架圖82敏捷宣言客戶合作勝過合同談判個體和交互勝過過程和工具可以工作的軟件勝過面面俱到的文檔響應變化勝過遵循計劃敏捷宣言敏捷宣言客戶合作勝過合同談判個體和交互勝過過程和工具可以工作83Scrum模型Scrum模型84產(chǎn)品需求產(chǎn)品需求85任務看板:任務看版包含未完成、正在做、已完成的工作狀態(tài),假設(shè)你今天把一個未完成的工作已經(jīng)完成,那么你要把小卡片從未完成區(qū)域貼到已完成區(qū)域。所有人工作進度和完成情況都是公開的,有人的工作任務拖延,大家都能發(fā)現(xiàn),便于及時解決。通常按人分顏色貼紙。任務看板:任務看版包含未完成、正在做、已完成的工作狀態(tài),86計劃紙牌各自取出自己對于此任務的開發(fā)時間的預估,如果差別太大,需要一起討論原因。作用是防止項目在開發(fā)過程中,被某些人所領(lǐng)導,受到別人的意志左右。計劃紙牌各自取出自己對于此任務的開發(fā)時間的預估,如果差別太大87燃燼圖燃燼圖88XP(eXtremeProgramming)極限編程模型XP(eXtremeProgramming)極限編程是由KentBeck提出的一套針對業(yè)務需求和軟件開發(fā)實踐的規(guī)則。XP(eXtremeProgrammi

溫馨提示

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

評論

0/150

提交評論