軟件工程項目管理_第1頁
軟件工程項目管理_第2頁
軟件工程項目管理_第3頁
軟件工程項目管理_第4頁
軟件工程項目管理_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、精選課件1項目管理項目管理1. 1.項目調度項目調度2. 2.風險管理風險管理精選課件21.1.項目調度項目調度u項目調度包括把一個項目所有工作分解為項目調度包括把一個項目所有工作分解為若干獨立活動,以及判斷完成這些活動所若干獨立活動,以及判斷完成這些活動所需的時間。需的時間。u項目調度對軟件管理者的要求是十分苛刻項目調度對軟件管理者的要求是十分苛刻的。管理人員必須估算完成各項活動所需的。管理人員必須估算完成各項活動所需要的時間和資源,并按照一定的順序把他要的時間和資源,并按照一定的順序把他們緊密組織起來。們緊密組織起來。精選課件3識別活動識別活動識別活動識別活動依賴關系依賴關系估算活動估算活

2、動的資源的資源為活動分為活動分配人員配人員創(chuàng)建項目創(chuàng)建項目圖表圖表 軟件需求軟件需求活動圖表活動圖表及條形圖及條形圖圖圖 1 項目調度過程項目調度過程精選課件4活動分解及進度管理活動分解及進度管理正常情況,各活動至少持續(xù)一周。正常情況,各活動至少持續(xù)一周。對所有活動安排一個最高時限(對所有活動安排一個最高時限(8-108-10周),周),如一項活動持續(xù)時間超過限制,就應該再如一項活動持續(xù)時間超過限制,就應該再次細分。次細分。在估算進度時,管理者不能認為項目的每在估算進度時,管理者不能認為項目的每個階段都不會出問題。個階段都不會出問題。除時間外,還必須估算完成每項任務所需除時間外,還必須估算完成

3、每項任務所需的資源,包含人力資源和其他資源。的資源,包含人力資源和其他資源。精選課件5 估算進度的經驗法則估算進度的經驗法則估算時先假定什么問題也沒有,然后再把估算時先假定什么問題也沒有,然后再把預計出現(xiàn)的問題加到估計中去(預計出現(xiàn)的問題加到估計中去(3030)。)。還要考慮因偶然因素帶來的意想不到的問還要考慮因偶然因素帶來的意想不到的問題(題(2020)。)。精選課件6 項目進度管理工具項目進度管理工具項目進度通常用一系列的圖表表示。項目進度通常用一系列的圖表表示。常用的項目進度表示法有:常用的項目進度表示法有: 條形圖(甘特圖(條形圖(甘特圖(GanttGantt) 活動網絡圖(活動網絡圖

4、(PERTPERT)常用軟件管理工具是:常用軟件管理工具是:MS-ProjectMS-Project精選課件7進度管理實踐進度管理實踐MS ProjectMS Project 任務任務持續(xù)時間(天數(shù))持續(xù)時間(天數(shù))依賴關系依賴關系T18T215T315T1(M1)T410T510T2,T4(M2)T65T1,T2(M3)T720T1(M1)T825T4(M5)T915T3,T6(M4)T1015T5,T7(M7)T117T9(M6)T1210T11(M8) 表表1: 任務的持續(xù)時間及其依賴關系任務的持續(xù)時間及其依賴關系精選課件8MS ProjectMS Project活動網絡圖活動網絡圖精選

5、課件9關鍵路徑解釋關鍵路徑解釋關鍵路徑(關鍵路徑(CPMCPM,Critical Path MethodCritical Path Method) 從起點到終點,可以有許多條路徑,我們從起點到終點,可以有許多條路徑,我們把耗時最長的路徑稱作關鍵路徑。關鍵路把耗時最長的路徑稱作關鍵路徑。關鍵路徑耗時等于整個工程的耗時,因此,要想徑耗時等于整個工程的耗時,因此,要想縮短工程時間,就必須找出關鍵路徑,并縮短工程時間,就必須找出關鍵路徑,并研究如何減少關鍵路徑的耗時。研究如何減少關鍵路徑的耗時。精選課件10關鍵路徑關鍵路徑關鍵路徑是指完成項目所需的最少時間。關鍵路徑是指完成項目所需的最少時間??梢酝ㄟ^

6、考察活動圖中最長的路徑(關鍵可以通過考察活動圖中最長的路徑(關鍵路徑)來估算。路徑)來估算。項目項目 總體安排進度時由關鍵路徑決定的??傮w安排進度時由關鍵路徑決定的。任何關鍵活動與進度安排的偏離都會導致任何關鍵活動與進度安排的偏離都會導致項目的延期交付。項目的延期交付。精選課件11甘特圖甘特圖甘特圖是一種條形圖,表示了項目的日程甘特圖是一種條形圖,表示了項目的日程安排和各項活動的開始和完成時間。從右安排和各項活動的開始和完成時間。從右往左讀,條形圖清晰地給出了活動的開始往左讀,條形圖清晰地給出了活動的開始和結束。和結束。精選課件12MS Project-MS Project-甘特圖甘特圖精選課

7、件13資源分配問題資源分配問題除了考慮進度安排外,項目管理者還要考除了考慮進度安排外,項目管理者還要考慮參加項目活動人員慮參加項目活動人員 的分配??梢陨蓷l的分配??梢陨蓷l形圖。形圖。條形圖是表示在哪些時間段雇傭哪些員工。條形圖是表示在哪些時間段雇傭哪些員工。精選課件14人員分配及其時間表人員分配及其時間表精選課件15項目調度總結項目調度總結項目調度對管理者要求嚴格。項目調度對管理者要求嚴格。項目調度就是把項目計劃的某些部分用圖項目調度就是把項目計劃的某些部分用圖形的情形給描述出來。形的情形給描述出來。項目調度包括項目活動之間相互關系的網項目調度包括項目活動之間相互關系的網絡活動圖和表示各

8、個活動持續(xù)的條形圖。絡活動圖和表示各個活動持續(xù)的條形圖。精選課件162.2.風險管理風險管理風險管理要求管理者能夠預見可影響項目風險管理要求管理者能夠預見可影響項目進度或正在開發(fā)的軟件產品質量的風險,進度或正在開發(fā)的軟件產品質量的風險,并采取行動避免這些風險。并采取行動避免這些風險。是管理者的一是管理者的一項重要任務。項重要任務。有效的風險管理能使我們從容面對問題,有效的風險管理能使我們從容面對問題,避免這些風險帶來無法承受的開支或進度避免這些風險帶來無法承受的開支或進度失控。失控。精選課件17風險種類風險種類項目風險:項目進度或資源的風險。(如項目風險:項目進度或資源的風險。(如有經驗的設計

9、人員的流失)有經驗的設計人員的流失)產品風險:開發(fā)的軟件的質量或性能的風產品風險:開發(fā)的軟件的質量或性能的風險。險。業(yè)務風險:軟件開發(fā)機構和軟件購買機構業(yè)務風險:軟件開發(fā)機構和軟件購買機構的風險。的風險。精選課件18可能存在的風險可能存在的風險風險風險風險類型風險類型描述描述職員跳槽職員跳槽項目項目有經驗的職員將會未完成項目就跳槽有經驗的職員將會未完成項目就跳槽管理層變更管理層變更項目項目管理層結構發(fā)生變化,不同的管理者考慮和管管理層結構發(fā)生變化,不同的管理者考慮和管理的事情不同理的事情不同硬件缺乏硬件缺乏項目項目項目所需的硬件沒有按時交付項目所需的硬件沒有按時交付需求變更需求變更項目和產品項

10、目和產品軟件需求與預期相比,變化很多軟件需求與預期相比,變化很多描述延遲描述延遲項目和產品項目和產品主要接口的描述未能按時完成主要接口的描述未能按時完成低估系統(tǒng)規(guī)模低估系統(tǒng)規(guī)模項目和產品項目和產品過低估計了系統(tǒng)規(guī)模過低估計了系統(tǒng)規(guī)模CASE工具性能較差工具性能較差產品產品支持項目的支持項目的CASE工具達不到要求工具達不到要求技術變更技術變更業(yè)務業(yè)務系統(tǒng)的基礎技術被新技術的代替系統(tǒng)的基礎技術被新技術的代替產品競爭產品競爭業(yè)務業(yè)務系統(tǒng)還未交付,就已經有其他產品上市系統(tǒng)還未交付,就已經有其他產品上市可能存在的風險表可能存在的風險表精選課件19風險管理的必要性風險管理的必要性風險管理在項目管理中不可

11、缺少,因為絕風險管理在項目管理中不可缺少,因為絕大多數(shù)項目都有不確定性。(大多數(shù)項目都有不確定性。(不確定性包不確定性包括過寬泛的需求,對開發(fā)時間和資源估算括過寬泛的需求,對開發(fā)時間和資源估算的困難,項目對個人的技術依賴以及客戶的困難,項目對個人的技術依賴以及客戶需求發(fā)生變化需求發(fā)生變化)對項目管理者的要求:應該預見風險,及對項目管理者的要求:應該預見風險,及時制定應急計劃。并采取措施規(guī)避這些風時制定應急計劃。并采取措施規(guī)避這些風險。險。精選課件20風險管理的過程風險管理的過程風險識別風險識別風險分析風險分析風險規(guī)劃風險規(guī)劃風險監(jiān)控風險監(jiān)控潛在的風險潛在的風險列表列表優(yōu)先級高的優(yōu)先級高的風險列

12、表風險列表風險規(guī)避和風險規(guī)避和應急計劃應急計劃風險評估風險評估圖:風險管理過程圖:風險管理過程精選課件21風險管理的過程風險管理的過程風險識別:識別可能的項目,產品和業(yè)務風險識別:識別可能的項目,產品和業(yè)務風險。風險。風險分析:評估這些風險出現(xiàn)的可能性及風險分析:評估這些風險出現(xiàn)的可能性及其后果。其后果。風險規(guī)劃:制定計劃說明如何規(guī)避風險和風險規(guī)劃:制定計劃說明如何規(guī)避風險和降低風險對項目的影響。降低風險對項目的影響。風險控制:不斷的進行評估,并及時修改風險控制:不斷的進行評估,并及時修改風險計劃。風險計劃。精選課件22風險識別風險識別風險識別是風險管理的第一階段。風險識風險識別是風險管理的第

13、一階段。風險識別過程需要列出可能的風險類型。別過程需要列出可能的風險類型。包括:技術風險,人員風險,機構風險,包括:技術風險,人員風險,機構風險,工具風險,需求風險,估算風險。工具風險,需求風險,估算風險。精選課件23風險類型風險類型潛在存在的風險潛在存在的風險技術技術源于開發(fā)系統(tǒng)的軟件和硬件的風險源于開發(fā)系統(tǒng)的軟件和硬件的風險如數(shù)據(jù)庫處理速度不快如數(shù)據(jù)庫處理速度不快復用的軟件組件有缺陷,限制項目功能。復用的軟件組件有缺陷,限制項目功能。人員人員源于開發(fā)團隊成員的風險源于開發(fā)團隊成員的風險如招聘不到符合要求的職員如招聘不到符合要求的職員在項目關鍵時期,關鍵人員出現(xiàn)意外事情在項目關鍵時期,關鍵人

14、員出現(xiàn)意外事情職員培訓跟不上職員培訓跟不上機構機構源于開發(fā)的機構環(huán)境的風險源于開發(fā)的機構環(huán)境的風險重新的機構調整,管理層的變更重新的機構調整,管理層的變更開發(fā)過程中財務出現(xiàn)問題開發(fā)過程中財務出現(xiàn)問題工具工具源于源于CASE工具和其他支持軟件的風險工具和其他支持軟件的風險如如CASE效率低效率低CASE工具不能集成工具不能集成需求需求源于客戶對需求變更的風險源于客戶對需求變更的風險如需求發(fā)生變更,主題設計要返工,客戶的不了解。如需求發(fā)生變更,主題設計要返工,客戶的不了解。估算估算源于系統(tǒng)特性和系統(tǒng)資源的風險源于系統(tǒng)特性和系統(tǒng)資源的風險如低估軟件開發(fā)時間,規(guī)模,等等。如低估軟件開發(fā)時間,規(guī)模,等等

15、。風險及其風險類型風險及其風險類型精選課件24風險分析風險分析進行風險分析時,要逐一考慮每個已經識進行風險分析時,要逐一考慮每個已經識別出的風險,并對風險出現(xiàn)的可能性和嚴別出的風險,并對風險出現(xiàn)的可能性和嚴重性做出判斷。重性做出判斷。風險分析沒有捷徑,只靠項目管理者的實風險分析沒有捷徑,只靠項目管理者的實際經驗做主觀判斷。際經驗做主觀判斷。風險分析評估的結果與實際工作有差距。風險分析評估的結果與實際工作有差距。精選課件25風險風險出現(xiàn)的可能性出現(xiàn)的可能性后果后果開發(fā)機構財務出現(xiàn)問題,必須削減項目預算開發(fā)機構財務出現(xiàn)問題,必須削減項目預算?。ㄐ。?0%-25%)災難災難招聘不到符合要求的員工招聘

16、不到符合要求的員工大(大(50%-75%)災難災難在項目關鍵時期,關鍵性員工生病在項目關鍵時期,關鍵性員工生病中等(中等(25%-50%)嚴重嚴重要復用的軟件組件有缺陷,限制了項目功能要復用的軟件組件有缺陷,限制了項目功能中等中等嚴重嚴重需求發(fā)生變化,主題設計返工需求發(fā)生變化,主題設計返工中等中等嚴重嚴重開發(fā)機構重新調整,新的管理層負責該項目開發(fā)機構重新調整,新的管理層負責該項目大大嚴重嚴重系統(tǒng)的數(shù)據(jù)庫處理速度慢系統(tǒng)的數(shù)據(jù)庫處理速度慢中等中等嚴重嚴重低估了開發(fā)軟件的所需時間低估了開發(fā)軟件的所需時間大大嚴重嚴重CASE工具不能被集成工具不能被集成大大可容忍可容忍客戶不了解需求變更對項目造成影響客

17、戶不了解需求變更對項目造成影響中等中等可容忍可容忍職員的培訓跟不上職員的培訓跟不上中等中等可容忍可容忍低估缺陷的修補率低估缺陷的修補率中等中等可容忍可容忍低估了軟件的規(guī)模低估了軟件的規(guī)模大大可容忍可容忍CASE工具產生的編碼效率低工具產生的編碼效率低中等中等可以忽略可以忽略表:風險分析表:風險分析精選課件26風險規(guī)劃風險規(guī)劃在風險過程中,項目管理者要考慮識別出在風險過程中,項目管理者要考慮識別出的每一個重大風險,并確定處理這個風險的每一個重大風險,并確定處理這個風險的策略。的策略。制定風險管理計劃沒有捷徑可走。靠的是制定風險管理計劃沒有捷徑可走。靠的是項目管理者的經驗和判斷。項目管理者的經驗和

18、判斷。風險管理策略分為三類:風險管理策略分為三類:規(guī)避策略(降低規(guī)避策略(降低風險的可能性)風險的可能性),最低風險策略(減小風,最低風險策略(減小風險的影響),應急計劃(應用對策)。險的影響),應急計劃(應用對策)。精選課件27風險風險策略策略機構的財務問機構的財務問題題擬簡短報告,提交高級管理層,說明項目對業(yè)務有重大貢獻擬簡短報告,提交高級管理層,說明項目對業(yè)務有重大貢獻職員招聘問題職員招聘問題告訴客戶項目潛在的苦難和延遲的可能性,檢查要買進的組件告訴客戶項目潛在的苦難和延遲的可能性,檢查要買進的組件職員生病問題職員生病問題重新組織團隊,使更多工作有重疊,員工可以相互了解工作重新組織團隊,

19、使更多工作有重疊,員工可以相互了解工作有缺陷的組件有缺陷的組件用買進的可靠性穩(wěn)定的組件更換潛在有缺陷的組件用買進的可靠性穩(wěn)定的組件更換潛在有缺陷的組件需求變更需求變更可追溯信息來說明變更帶來的影響,把隱藏在設計中的信息擴大??勺匪菪畔碚f明變更帶來的影響,把隱藏在設計中的信息擴大。機構調整機構調整擬簡短報告,提交高級管理層,說明項目對業(yè)務有重大貢獻擬簡短報告,提交高級管理層,說明項目對業(yè)務有重大貢獻數(shù)據(jù)庫的性能數(shù)據(jù)庫的性能研究一下購買高性能的數(shù)據(jù)庫的可能性研究一下購買高性能的數(shù)據(jù)庫的可能性低估開發(fā)時間低估開發(fā)時間對要買進的組件,程序生成器的效用進行檢查對要買進的組件,程序生成器的效用進行檢查風險管理策略表風險管理策略表精選課件28風險監(jiān)控風險監(jiān)控風險監(jiān)控是對每個識別的風險定期進行評風險監(jiān)控是對每個識別的風險定期進行評估,從而確定風險出現(xiàn)的可能性是變大還估,從而確定風險出現(xiàn)的可能性是變大還是

溫馨提示

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

評論

0/150

提交評論