系統(tǒng)開(kāi)發(fā)中的項(xiàng)目管理課件_第1頁(yè)
系統(tǒng)開(kāi)發(fā)中的項(xiàng)目管理課件_第2頁(yè)
系統(tǒng)開(kāi)發(fā)中的項(xiàng)目管理課件_第3頁(yè)
系統(tǒng)開(kāi)發(fā)中的項(xiàng)目管理課件_第4頁(yè)
系統(tǒng)開(kāi)發(fā)中的項(xiàng)目管理課件_第5頁(yè)
已閱讀5頁(yè),還剩81頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第八章系統(tǒng)開(kāi)發(fā)中的項(xiàng)目管理

一、項(xiàng)目管理的主要任務(wù)

二、軟件項(xiàng)目的計(jì)劃階段三、項(xiàng)目管理工具第八章系統(tǒng)開(kāi)發(fā)中的項(xiàng)目管理一、項(xiàng)目管理的主要任務(wù)1一、項(xiàng)目管理的主要任務(wù)1、

軟件項(xiàng)目中的組織結(jié)構(gòu)與角色1)客戶(hù):對(duì)要開(kāi)發(fā)的新系統(tǒng)進(jìn)行投資的個(gè)人或團(tuán)體。對(duì)于內(nèi)部開(kāi)發(fā),客戶(hù)可能是專(zhuān)門(mén)成立的執(zhí)行委員會(huì)或領(lǐng)導(dǎo)小組,對(duì)于大型項(xiàng)目還可能成立一個(gè)監(jiān)督委員會(huì)。2)用戶(hù):最終操作和使用要開(kāi)發(fā)軟件系統(tǒng)的人。用戶(hù)可能就是客戶(hù),但并不總是。用戶(hù)提供有關(guān)新系統(tǒng)需求的詳細(xì)功能和操作的信息,而客戶(hù)提供商業(yè)結(jié)構(gòu)和戰(zhàn)略方面的信息,這些是影響系統(tǒng)規(guī)劃和設(shè)計(jì)的重要因素。3)開(kāi)發(fā)小組:由系統(tǒng)分析人員,程序員,軟件配置人員、測(cè)試人員或文檔管理員等組成的分工協(xié)作單位。4)成員:項(xiàng)目開(kāi)發(fā)的最小單位。

一、項(xiàng)目管理的主要任務(wù)1、

軟件項(xiàng)目中的組織結(jié)構(gòu)與角色2用戶(hù)用戶(hù)項(xiàng)目經(jīng)理小組領(lǐng)導(dǎo)小組領(lǐng)導(dǎo)客戶(hù)用戶(hù)用戶(hù)項(xiàng)目經(jīng)理小組領(lǐng)導(dǎo)小組領(lǐng)導(dǎo)客戶(hù)3一、項(xiàng)目管理的主要任務(wù)2、項(xiàng)目經(jīng)理的任務(wù)

1)

項(xiàng)目規(guī)模管理2)

項(xiàng)目進(jìn)度管理3)

項(xiàng)目成本管理4)

項(xiàng)目質(zhì)量管理5)人力資源管理

6)項(xiàng)目通信管理

7)項(xiàng)目風(fēng)險(xiǎn)管理

…一、項(xiàng)目管理的主要任務(wù)2、項(xiàng)目經(jīng)理的任務(wù)41)項(xiàng)目規(guī)模管理確定要開(kāi)發(fā)的項(xiàng)目的規(guī)模并在軟件開(kāi)發(fā)過(guò)程中加以控制。

規(guī)模管理的目標(biāo):l

準(zhǔn)確定義新系統(tǒng)的功能和潛能l

檢查確定的功能是必要的控制功能集合以防止不適當(dāng)?shù)脑鲩L(zhǎng)。員需求擴(kuò)充:開(kāi)發(fā)活動(dòng)和系統(tǒng)規(guī)范完成以后新增加的系統(tǒng)需求,從而引起項(xiàng)目規(guī)模的擴(kuò)充。它可能發(fā)生在整個(gè)項(xiàng)目的各個(gè)階段,如分析、設(shè)計(jì)階段甚至在實(shí)現(xiàn)階段。發(fā)生的階段越晚,導(dǎo)致的問(wèn)題越多。如新增一個(gè)字段可能導(dǎo)致的后果:數(shù)據(jù)庫(kù)結(jié)構(gòu)、輸入控制、界面控制、錯(cuò)誤處理、報(bào)表輸出、控制算法、更新算法、測(cè)試計(jì)劃、用戶(hù)文檔。1)項(xiàng)目規(guī)模管理確定要開(kāi)發(fā)的項(xiàng)目的規(guī)模并在軟件開(kāi)發(fā)過(guò)程中加以51)項(xiàng)目規(guī)模管理確定要開(kāi)發(fā)的項(xiàng)目的規(guī)模并在軟件開(kāi)發(fā)過(guò)程中加以控制。

規(guī)模管理的內(nèi)容:l

定義規(guī)?!到y(tǒng)說(shuō)明書(shū):將系統(tǒng)要解決的問(wèn)題和要實(shí)現(xiàn)的功能整理成文。l

證實(shí)規(guī)?!枨蟠_認(rèn)會(huì)議:與用戶(hù)確認(rèn)各種需求的優(yōu)先級(jí),保證關(guān)鍵功能得到確認(rèn)。l

控制規(guī)?!?guī)模變化日志:記錄規(guī)模變化及其重要性和優(yōu)先級(jí),并估計(jì)對(duì)工作量、進(jìn)度、資源和預(yù)算帶來(lái)的影響。

1)項(xiàng)目規(guī)模管理確定要開(kāi)發(fā)的項(xiàng)目的規(guī)模并在軟件開(kāi)發(fā)過(guò)程中加以61)項(xiàng)目規(guī)模管理規(guī)模管理的技術(shù):軟件規(guī)模度量代碼行技術(shù)LOC(KLOC):由有經(jīng)驗(yàn)的人員對(duì)代碼量進(jìn)行估計(jì)。優(yōu)點(diǎn):代碼具有共性,可用估算模型多,缺點(diǎn):代碼不能代表全部,不同語(yǔ)言有差異,不適合OO方法:L=(a+4m+b)/6n功能點(diǎn)技術(shù)FP:以信息域特性和軟件復(fù)雜性以功能點(diǎn)為單位進(jìn)行估計(jì)。(輸入項(xiàng)數(shù)、輸出項(xiàng)數(shù)、查詢(xún)項(xiàng)數(shù)、主文件數(shù)、外部接口數(shù))優(yōu)點(diǎn):與編程語(yǔ)言無(wú)關(guān)缺點(diǎn):主觀(guān)性強(qiáng)方法:將不同特性按復(fù)雜性分類(lèi),每個(gè)項(xiàng)數(shù)分配幾個(gè)點(diǎn)數(shù)并匯總為UFP,將不同的使用技術(shù)按對(duì)規(guī)模的影響程序分配權(quán)重并匯總為T(mén)CF作為復(fù)雜度因子,F(xiàn)P=UFP*TCF1)項(xiàng)目規(guī)模管理規(guī)模管理的技術(shù):71)項(xiàng)目規(guī)模管理規(guī)模管理的技術(shù):工作量估算靜態(tài)估算:E=A+B*(ev)c面向LOC:Walston-Lelix:E=5.2*(KLOC)0.91Baily-Basily:E=5.5+0.73*(KLOC)1.16…面向FP:Albrecht&Gaffney:E=-13.39+0.0545*FPKemerer:E=-60.62*7.728*10-8*FP31)項(xiàng)目規(guī)模管理規(guī)模管理的技術(shù):81)項(xiàng)目規(guī)模管理規(guī)模管理的技術(shù):工作量估算動(dòng)態(tài)估算:E=(LOC*B0.333/P)3*(1/t)4t:項(xiàng)目持續(xù)時(shí)間B:技術(shù)因子,B=0.16(KLOC=5-15)B=0.39(KLOC>70)P:生產(chǎn)率,從歷史經(jīng)驗(yàn)中取得,反映生產(chǎn)率對(duì)工作量的影響,如簡(jiǎn)單嵌入式軟件P=2000,電信系統(tǒng)P=10000,大型商業(yè)系統(tǒng)P=280001)項(xiàng)目規(guī)模管理規(guī)模管理的技術(shù):92)項(xiàng)目進(jìn)度管理確定各項(xiàng)任務(wù)的時(shí)間并在軟件開(kāi)發(fā)過(guò)程中加以控制。常見(jiàn)問(wèn)題:客戶(hù)要求在某一時(shí)間得到最終產(chǎn)品,結(jié)果——按客戶(hù)要求而不是實(shí)際工作量來(lái)制定進(jìn)度計(jì)劃。

進(jìn)度管理的目標(biāo):l保證進(jìn)度表與要完成的工作完全一致l準(zhǔn)確度量已完成的工作以正確評(píng)定已完成進(jìn)度l有效利用和安排資源和技術(shù)以加速整體的進(jìn)度2)項(xiàng)目進(jìn)度管理確定各項(xiàng)任務(wù)的時(shí)間并在軟件開(kāi)發(fā)過(guò)程中加以控制102)項(xiàng)目進(jìn)度管理進(jìn)度管理的內(nèi)容:l工作分解——項(xiàng)目進(jìn)度表:評(píng)估每項(xiàng)活動(dòng)的工作量并確定活動(dòng)之間的依賴(lài)關(guān)系。關(guān)鍵——確定出所有的活動(dòng)/真實(shí)估計(jì)出每項(xiàng)活動(dòng)的工作量。使用方法:功能點(diǎn)分析,歷史記錄對(duì)照等。l進(jìn)度計(jì)劃修正——增加額外活動(dòng)/時(shí)間不足/資源不足。l進(jìn)度控制——里程碑、關(guān)鍵路徑設(shè)定。堅(jiān)持用完成/未完成來(lái)衡量里程碑——80/20準(zhǔn)則:20%的時(shí)間完成80%的進(jìn)度并不代表剩下的80%的時(shí)間能完成20%的進(jìn)度。2)項(xiàng)目進(jìn)度管理進(jìn)度管理的內(nèi)容:112)項(xiàng)目進(jìn)度管理進(jìn)度管理的技術(shù):lGantt圖重新油漆舊房子,先刮舊漆,再刷新漆,最后清理窗戶(hù)上的油漆。共15名工人,5把刮舊漆的刮板,5把刷子,5把清理用小刮刀問(wèn)如何安排?2)項(xiàng)目進(jìn)度管理進(jìn)度管理的技術(shù):122)項(xiàng)目進(jìn)度管理進(jìn)度管理的技術(shù):lPERT/CPM圖與關(guān)鍵路徑2)項(xiàng)目進(jìn)度管理進(jìn)度管理的技術(shù):133)項(xiàng)目成本管理成本決定項(xiàng)目最終的效益以及項(xiàng)目的可行性。項(xiàng)目成本的重要部分是人力資源成本——這意味著時(shí)間與要付出的努力越多,項(xiàng)目成本就越高。項(xiàng)目成本管理目標(biāo):l正確估計(jì)預(yù)期成本l準(zhǔn)確估算現(xiàn)金流和花費(fèi)的時(shí)間安排l控制項(xiàng)目進(jìn)行過(guò)程中的花費(fèi)l正確記錄實(shí)際項(xiàng)目的花費(fèi)3)項(xiàng)目成本管理成本決定項(xiàng)目最終的效益以及項(xiàng)目的可行性。項(xiàng)目143)項(xiàng)目成本管理項(xiàng)目成本管理內(nèi)容:l成本估算——制定制度確定成本范圍,如硬件,開(kāi)發(fā)工具,程序員工資。l預(yù)測(cè)現(xiàn)金流——效率因子:實(shí)際時(shí)間/估計(jì)時(shí)間l花費(fèi)控制——在節(jié)約與浪費(fèi)中平衡。如封閉開(kāi)發(fā)。3)項(xiàng)目成本管理項(xiàng)目成本管理內(nèi)容:154)項(xiàng)目質(zhì)量管理

保證最終產(chǎn)品的質(zhì)量達(dá)到要求。軟件質(zhì)量要求:l易于使用l滿(mǎn)足預(yù)期目的l魯棒性l可靠性4)項(xiàng)目質(zhì)量管理保證最終產(chǎn)品的質(zhì)量達(dá)到要求。164)項(xiàng)目質(zhì)量管理

軟件質(zhì)量管理內(nèi)容l規(guī)范與標(biāo)準(zhǔn)化l里程碑與階段評(píng)審l文檔控制l測(cè)試l外部確認(rèn)與內(nèi)部驗(yàn)證——外部滿(mǎn)足需求,內(nèi)部相互一致(不產(chǎn)生沖突)4)項(xiàng)目質(zhì)量管理軟件質(zhì)量管理內(nèi)容175)人力資源管理

建立一個(gè)使開(kāi)發(fā)小組成員能盡可能高速高效開(kāi)展工作的環(huán)境。管理目標(biāo):l人員獲得l人員培訓(xùn)——對(duì)經(jīng)驗(yàn)不足的小組成員進(jìn)行培訓(xùn),對(duì)項(xiàng)目開(kāi)發(fā)制度與規(guī)范進(jìn)行說(shuō)明。l小組構(gòu)建——項(xiàng)目整體結(jié)構(gòu)/每個(gè)小組的結(jié)構(gòu)。l人員激勵(lì)——物質(zhì),精神l工作環(huán)境優(yōu)化——交流、網(wǎng)絡(luò)、資料庫(kù)5)人力資源管理建立一個(gè)使開(kāi)發(fā)小組成員能盡可能高速高效開(kāi)展18

人員獲得在項(xiàng)目不同階段制定不同層次的人員組合。計(jì)劃階段:項(xiàng)目經(jīng)理+系統(tǒng)分析員+用戶(hù)分析階段:項(xiàng)目經(jīng)理+更多系統(tǒng)分析員+業(yè)務(wù)專(zhuān)家+用戶(hù)設(shè)計(jì)階段:項(xiàng)目經(jīng)理+系統(tǒng)分析員+技術(shù)人員(數(shù)據(jù)庫(kù)管理員,網(wǎng)絡(luò)管理員,配置管理員)實(shí)現(xiàn)階段:以上+程序員

人員獲得19

小組構(gòu)建項(xiàng)目組民主分權(quán)式:沒(méi)有固定負(fù)責(zé)人,任務(wù)協(xié)調(diào)人臨時(shí)指定。全體組員協(xié)商一致解決問(wèn)題,通信是平行的。控制分權(quán)式:有固定負(fù)責(zé)人協(xié)調(diào)任務(wù)完成,指導(dǎo)下級(jí)領(lǐng)導(dǎo)人工作。小組負(fù)責(zé)人劃分任務(wù)群體協(xié)調(diào)解決問(wèn)題,小組內(nèi)通信平行??刂萍瘷?quán)式:小組負(fù)責(zé)人管理頂層問(wèn)題并負(fù)責(zé)協(xié)調(diào),負(fù)責(zé)人與小組成員為上下級(jí)通信關(guān)系。

小組構(gòu)建20

小組構(gòu)建程序員組民主制程序員組優(yōu)點(diǎn):主觀(guān)能動(dòng)性,凝聚力,學(xué)術(shù)氛圍濃缺點(diǎn):通信障礙(2-8名),缺乏權(quán)威,不適合多數(shù)成員技術(shù)不高的情況;程序員把模塊打上自己的印跡。主程序員組類(lèi)似外科手術(shù)中的關(guān)系,由一名能力較強(qiáng)的程序員為核心構(gòu)建小組。優(yōu)點(diǎn):專(zhuān)業(yè)化,層次性強(qiáng),成員間無(wú)通信。缺點(diǎn):主程序員即懂技術(shù)又懂管理,缺乏后備程序員

小組構(gòu)建21

小組構(gòu)建程序員組現(xiàn)代程序員組常見(jiàn)形式小型項(xiàng)目:行政組長(zhǎng)負(fù)責(zé)預(yù)算,進(jìn)度,績(jī)效評(píng)價(jià)等技術(shù)組長(zhǎng)只負(fù)責(zé)技術(shù)。行政組長(zhǎng)技術(shù)組長(zhǎng)程序員程序員程序員

小組構(gòu)建行政組長(zhǎng)技術(shù)組長(zhǎng)程序員程序員程序員22

小組構(gòu)建程序員組現(xiàn)代程序員組常見(jiàn)形式大中型項(xiàng)目:項(xiàng)目經(jīng)理為中心集中+民主組長(zhǎng)程序員程序員程序員組長(zhǎng)程序員程序員程序員項(xiàng)目經(jīng)理

小組構(gòu)建組長(zhǎng)程序員程序員程序員組長(zhǎng)程序員程序員程序員項(xiàng)目經(jīng)236)項(xiàng)目通信管理

保證項(xiàng)目小組能高效的溝通。包括信息的收集、傳遞與交流。管理目標(biāo):l保證及時(shí)和準(zhǔn)確完整地收集必要的信息l保證項(xiàng)目信息準(zhǔn)確反映項(xiàng)目的情況l保證項(xiàng)目組成員能獲得最新的信息l對(duì)重要項(xiàng)目信息進(jìn)行記錄和歸檔6)項(xiàng)目通信管理保證項(xiàng)目小組能高效的溝通。包括信息的收集、246)項(xiàng)目通信管理

管理內(nèi)容:l收集什么信息l由誰(shuí)收集信息l誰(shuí)需要信息l如何收集信息l如何記錄信息l如何驗(yàn)證信息l如何傳遞信息l如何匯報(bào)(時(shí)間,形式)6)項(xiàng)目通信管理管理內(nèi)容:257)項(xiàng)目風(fēng)險(xiǎn)管理

避免項(xiàng)目過(guò)程中可能發(fā)生的風(fēng)險(xiǎn)。風(fēng)險(xiǎn):項(xiàng)目失敗的可能性。管理目標(biāo):l確定潛在風(fēng)險(xiǎn)l制訂策略減少已確認(rèn)的風(fēng)險(xiǎn)l實(shí)施策略監(jiān)測(cè)和控制風(fēng)險(xiǎn)7)項(xiàng)目風(fēng)險(xiǎn)管理避免項(xiàng)目過(guò)程中可能發(fā)生的風(fēng)險(xiǎn)。267)項(xiàng)目風(fēng)險(xiǎn)管理

管理內(nèi)容:l風(fēng)險(xiǎn)識(shí)別:召開(kāi)多種類(lèi)型人員參與的開(kāi)放式會(huì)議。列出項(xiàng)目可能存在的風(fēng)險(xiǎn)并按重要性排序。l風(fēng)險(xiǎn)跟蹤:制定風(fēng)險(xiǎn)控制計(jì)劃并定期對(duì)照,重新估計(jì)風(fēng)險(xiǎn)并更新重要風(fēng)險(xiǎn)列表。7)項(xiàng)目風(fēng)險(xiǎn)管理管理內(nèi)容:277)項(xiàng)目風(fēng)險(xiǎn)管理

風(fēng)險(xiǎn)識(shí)別:l產(chǎn)品規(guī)模l商業(yè)風(fēng)險(xiǎn)l客戶(hù)相關(guān)風(fēng)險(xiǎn)l過(guò)程風(fēng)險(xiǎn)l技術(shù)風(fēng)險(xiǎn)l開(kāi)發(fā)環(huán)境風(fēng)險(xiǎn)l人員風(fēng)險(xiǎn)7)項(xiàng)目風(fēng)險(xiǎn)管理風(fēng)險(xiǎn)識(shí)別:288)項(xiàng)目配置管理

對(duì)軟件開(kāi)發(fā)過(guò)程中的變化進(jìn)行管理的活動(dòng)。管理目標(biāo):l使變化更容易被適應(yīng)l在變化時(shí)盡可能減少代價(jià)管理內(nèi)容:l確定管理基線(xiàn)——已經(jīng)確定了的產(chǎn)品規(guī)格l標(biāo)識(shí)被管理對(duì)象(程序,文檔,數(shù)據(jù)等)l版本控制l變化控制8)項(xiàng)目配置管理對(duì)軟件開(kāi)發(fā)過(guò)程中的變化進(jìn)行管理的活動(dòng)。298)項(xiàng)目配置管理

管理技術(shù)——版本控制系統(tǒng)VSSCVS8)項(xiàng)目配置管理管理技術(shù)——版本控制系統(tǒng)309)項(xiàng)目獲取管理

對(duì)項(xiàng)目資源獲取的管理,主要是對(duì)一些硬件、軟件、咨詢(xún)顧問(wèn)等資源供應(yīng)商的選擇。9)項(xiàng)目獲取管理對(duì)項(xiàng)目資源獲取的管理,主要是對(duì)一些硬件、軟31二、軟件項(xiàng)目的計(jì)劃階段1、項(xiàng)目計(jì)劃階段的主要活動(dòng)

計(jì)劃階段一般配備2-3個(gè)系統(tǒng)分析員,一人出任項(xiàng)目經(jīng)理。這幾個(gè)人將是整個(gè)項(xiàng)目的核心,之后將以他們?yōu)橹行慕⑵溆嘈〗M。在計(jì)劃階段確認(rèn)系統(tǒng)要完成的任務(wù)并認(rèn)為可行后,即分配好資源、制訂進(jìn)度計(jì)劃并做好預(yù)算,項(xiàng)目即可啟動(dòng)。

l

問(wèn)題定義l

制訂進(jìn)度表l

可行性分析l

人員組織l項(xiàng)目啟動(dòng)

二、軟件項(xiàng)目的計(jì)劃階段1、項(xiàng)目計(jì)劃階段的主要活動(dòng)321)問(wèn)題定義

確認(rèn)要解決的問(wèn)題,制訂預(yù)期收益明細(xì)表——表明客戶(hù)希望通過(guò)新系統(tǒng)實(shí)現(xiàn)的結(jié)果,確定新系統(tǒng)的能力,這三個(gè)部分構(gòu)成系統(tǒng)作用域文檔。必要時(shí),可以用概念原型、系統(tǒng)關(guān)聯(lián)圖表示新系統(tǒng)的功能。1)問(wèn)題定義確認(rèn)要解決的問(wèn)題,制訂預(yù)期收益明細(xì)表——表明客332)制訂進(jìn)度任務(wù)分解制定完成項(xiàng)目所需的各個(gè)任務(wù)的列表。建立進(jìn)度PERT/CPM圖甘特圖2)制訂進(jìn)度任務(wù)分解343)可行性分析經(jīng)濟(jì)可行性組織文化可行性技術(shù)可行性進(jìn)度表可行性資源可行性3)可行性分析經(jīng)濟(jì)可行性35經(jīng)濟(jì)可行性1.成本效益分析:分析比較開(kāi)發(fā)成本與收益以確定投資新系統(tǒng)的開(kāi)發(fā)是有效益的.2.現(xiàn)金流是夠充足:確定成本所需的資金來(lái)源成本:工資設(shè)備工具與平臺(tái)第三方付款培訓(xùn)設(shè)施支持人員差旅及雜項(xiàng)效益:減少工員提高工作能力減少運(yùn)行費(fèi)用減少錯(cuò)誤損失加快周轉(zhuǎn)減少損耗…計(jì)算方法:a.凈現(xiàn)值b.投資回收期c.盈虧平衡點(diǎn)d.投資回益率經(jīng)濟(jì)可行性1.成本效益分析:分析比較開(kāi)發(fā)成本與收益以確定投資36系統(tǒng)開(kāi)發(fā)中的項(xiàng)目管理課件374)人員組織發(fā)現(xiàn)和安排適合本項(xiàng)目的人員,并在整個(gè)項(xiàng)目過(guò)程中組織和管理他們。l制訂資源計(jì)劃l確認(rèn)參與人員l確定參與用戶(hù)l小組劃分l培訓(xùn)和建組訓(xùn)練4)人員組織發(fā)現(xiàn)和安排適合本項(xiàng)目的人員,并在整個(gè)項(xiàng)目過(guò)程中組385)項(xiàng)目啟動(dòng)計(jì)劃安排好了嗎?資源準(zhǔn)備完成了嗎?人員訓(xùn)練了嗎?GO!?。?/p>

5)項(xiàng)目啟動(dòng)計(jì)劃安排好了嗎?39三、項(xiàng)目管理工具1、MicrosoftProject2、MicrosoftVisualSourceSafe

三、項(xiàng)目管理工具1、MicrosoftProject401、MicrosoftProject1、MicrosoftProject41項(xiàng)目起點(diǎn)

制定日歷任務(wù)管理分解,鏈接資源管理

定義,分配項(xiàng)目跟蹤

生成報(bào)表

固定單位

固定工期

固定工時(shí)SSSFFSFF資源信息資源日歷資源費(fèi)率資源分配Example項(xiàng)目起點(diǎn)制定日歷任務(wù)管理分解,鏈接資源管理定義,分配421、MicrosoftVSS 數(shù)據(jù)庫(kù) 用戶(hù) 項(xiàng)目 工作目錄

CheckOut CheckIn

版本1、MicrosoftVSS 數(shù)據(jù)庫(kù)43第八章系統(tǒng)開(kāi)發(fā)中的項(xiàng)目管理

一、項(xiàng)目管理的主要任務(wù)

二、軟件項(xiàng)目的計(jì)劃階段三、項(xiàng)目管理工具第八章系統(tǒng)開(kāi)發(fā)中的項(xiàng)目管理一、項(xiàng)目管理的主要任務(wù)44一、項(xiàng)目管理的主要任務(wù)1、

軟件項(xiàng)目中的組織結(jié)構(gòu)與角色1)客戶(hù):對(duì)要開(kāi)發(fā)的新系統(tǒng)進(jìn)行投資的個(gè)人或團(tuán)體。對(duì)于內(nèi)部開(kāi)發(fā),客戶(hù)可能是專(zhuān)門(mén)成立的執(zhí)行委員會(huì)或領(lǐng)導(dǎo)小組,對(duì)于大型項(xiàng)目還可能成立一個(gè)監(jiān)督委員會(huì)。2)用戶(hù):最終操作和使用要開(kāi)發(fā)軟件系統(tǒng)的人。用戶(hù)可能就是客戶(hù),但并不總是。用戶(hù)提供有關(guān)新系統(tǒng)需求的詳細(xì)功能和操作的信息,而客戶(hù)提供商業(yè)結(jié)構(gòu)和戰(zhàn)略方面的信息,這些是影響系統(tǒng)規(guī)劃和設(shè)計(jì)的重要因素。3)開(kāi)發(fā)小組:由系統(tǒng)分析人員,程序員,軟件配置人員、測(cè)試人員或文檔管理員等組成的分工協(xié)作單位。4)成員:項(xiàng)目開(kāi)發(fā)的最小單位。

一、項(xiàng)目管理的主要任務(wù)1、

軟件項(xiàng)目中的組織結(jié)構(gòu)與角色45用戶(hù)用戶(hù)項(xiàng)目經(jīng)理小組領(lǐng)導(dǎo)小組領(lǐng)導(dǎo)客戶(hù)用戶(hù)用戶(hù)項(xiàng)目經(jīng)理小組領(lǐng)導(dǎo)小組領(lǐng)導(dǎo)客戶(hù)46一、項(xiàng)目管理的主要任務(wù)2、項(xiàng)目經(jīng)理的任務(wù)

1)

項(xiàng)目規(guī)模管理2)

項(xiàng)目進(jìn)度管理3)

項(xiàng)目成本管理4)

項(xiàng)目質(zhì)量管理5)人力資源管理

6)項(xiàng)目通信管理

7)項(xiàng)目風(fēng)險(xiǎn)管理

…一、項(xiàng)目管理的主要任務(wù)2、項(xiàng)目經(jīng)理的任務(wù)471)項(xiàng)目規(guī)模管理確定要開(kāi)發(fā)的項(xiàng)目的規(guī)模并在軟件開(kāi)發(fā)過(guò)程中加以控制。

規(guī)模管理的目標(biāo):l

準(zhǔn)確定義新系統(tǒng)的功能和潛能l

檢查確定的功能是必要的控制功能集合以防止不適當(dāng)?shù)脑鲩L(zhǎng)。員需求擴(kuò)充:開(kāi)發(fā)活動(dòng)和系統(tǒng)規(guī)范完成以后新增加的系統(tǒng)需求,從而引起項(xiàng)目規(guī)模的擴(kuò)充。它可能發(fā)生在整個(gè)項(xiàng)目的各個(gè)階段,如分析、設(shè)計(jì)階段甚至在實(shí)現(xiàn)階段。發(fā)生的階段越晚,導(dǎo)致的問(wèn)題越多。如新增一個(gè)字段可能導(dǎo)致的后果:數(shù)據(jù)庫(kù)結(jié)構(gòu)、輸入控制、界面控制、錯(cuò)誤處理、報(bào)表輸出、控制算法、更新算法、測(cè)試計(jì)劃、用戶(hù)文檔。1)項(xiàng)目規(guī)模管理確定要開(kāi)發(fā)的項(xiàng)目的規(guī)模并在軟件開(kāi)發(fā)過(guò)程中加以481)項(xiàng)目規(guī)模管理確定要開(kāi)發(fā)的項(xiàng)目的規(guī)模并在軟件開(kāi)發(fā)過(guò)程中加以控制。

規(guī)模管理的內(nèi)容:l

定義規(guī)?!到y(tǒng)說(shuō)明書(shū):將系統(tǒng)要解決的問(wèn)題和要實(shí)現(xiàn)的功能整理成文。l

證實(shí)規(guī)?!枨蟠_認(rèn)會(huì)議:與用戶(hù)確認(rèn)各種需求的優(yōu)先級(jí),保證關(guān)鍵功能得到確認(rèn)。l

控制規(guī)模——規(guī)模變化日志:記錄規(guī)模變化及其重要性和優(yōu)先級(jí),并估計(jì)對(duì)工作量、進(jìn)度、資源和預(yù)算帶來(lái)的影響。

1)項(xiàng)目規(guī)模管理確定要開(kāi)發(fā)的項(xiàng)目的規(guī)模并在軟件開(kāi)發(fā)過(guò)程中加以491)項(xiàng)目規(guī)模管理規(guī)模管理的技術(shù):軟件規(guī)模度量代碼行技術(shù)LOC(KLOC):由有經(jīng)驗(yàn)的人員對(duì)代碼量進(jìn)行估計(jì)。優(yōu)點(diǎn):代碼具有共性,可用估算模型多,缺點(diǎn):代碼不能代表全部,不同語(yǔ)言有差異,不適合OO方法:L=(a+4m+b)/6n功能點(diǎn)技術(shù)FP:以信息域特性和軟件復(fù)雜性以功能點(diǎn)為單位進(jìn)行估計(jì)。(輸入項(xiàng)數(shù)、輸出項(xiàng)數(shù)、查詢(xún)項(xiàng)數(shù)、主文件數(shù)、外部接口數(shù))優(yōu)點(diǎn):與編程語(yǔ)言無(wú)關(guān)缺點(diǎn):主觀(guān)性強(qiáng)方法:將不同特性按復(fù)雜性分類(lèi),每個(gè)項(xiàng)數(shù)分配幾個(gè)點(diǎn)數(shù)并匯總為UFP,將不同的使用技術(shù)按對(duì)規(guī)模的影響程序分配權(quán)重并匯總為T(mén)CF作為復(fù)雜度因子,F(xiàn)P=UFP*TCF1)項(xiàng)目規(guī)模管理規(guī)模管理的技術(shù):501)項(xiàng)目規(guī)模管理規(guī)模管理的技術(shù):工作量估算靜態(tài)估算:E=A+B*(ev)c面向LOC:Walston-Lelix:E=5.2*(KLOC)0.91Baily-Basily:E=5.5+0.73*(KLOC)1.16…面向FP:Albrecht&Gaffney:E=-13.39+0.0545*FPKemerer:E=-60.62*7.728*10-8*FP31)項(xiàng)目規(guī)模管理規(guī)模管理的技術(shù):511)項(xiàng)目規(guī)模管理規(guī)模管理的技術(shù):工作量估算動(dòng)態(tài)估算:E=(LOC*B0.333/P)3*(1/t)4t:項(xiàng)目持續(xù)時(shí)間B:技術(shù)因子,B=0.16(KLOC=5-15)B=0.39(KLOC>70)P:生產(chǎn)率,從歷史經(jīng)驗(yàn)中取得,反映生產(chǎn)率對(duì)工作量的影響,如簡(jiǎn)單嵌入式軟件P=2000,電信系統(tǒng)P=10000,大型商業(yè)系統(tǒng)P=280001)項(xiàng)目規(guī)模管理規(guī)模管理的技術(shù):522)項(xiàng)目進(jìn)度管理確定各項(xiàng)任務(wù)的時(shí)間并在軟件開(kāi)發(fā)過(guò)程中加以控制。常見(jiàn)問(wèn)題:客戶(hù)要求在某一時(shí)間得到最終產(chǎn)品,結(jié)果——按客戶(hù)要求而不是實(shí)際工作量來(lái)制定進(jìn)度計(jì)劃。

進(jìn)度管理的目標(biāo):l保證進(jìn)度表與要完成的工作完全一致l準(zhǔn)確度量已完成的工作以正確評(píng)定已完成進(jìn)度l有效利用和安排資源和技術(shù)以加速整體的進(jìn)度2)項(xiàng)目進(jìn)度管理確定各項(xiàng)任務(wù)的時(shí)間并在軟件開(kāi)發(fā)過(guò)程中加以控制532)項(xiàng)目進(jìn)度管理進(jìn)度管理的內(nèi)容:l工作分解——項(xiàng)目進(jìn)度表:評(píng)估每項(xiàng)活動(dòng)的工作量并確定活動(dòng)之間的依賴(lài)關(guān)系。關(guān)鍵——確定出所有的活動(dòng)/真實(shí)估計(jì)出每項(xiàng)活動(dòng)的工作量。使用方法:功能點(diǎn)分析,歷史記錄對(duì)照等。l進(jìn)度計(jì)劃修正——增加額外活動(dòng)/時(shí)間不足/資源不足。l進(jìn)度控制——里程碑、關(guān)鍵路徑設(shè)定。堅(jiān)持用完成/未完成來(lái)衡量里程碑——80/20準(zhǔn)則:20%的時(shí)間完成80%的進(jìn)度并不代表剩下的80%的時(shí)間能完成20%的進(jìn)度。2)項(xiàng)目進(jìn)度管理進(jìn)度管理的內(nèi)容:542)項(xiàng)目進(jìn)度管理進(jìn)度管理的技術(shù):lGantt圖重新油漆舊房子,先刮舊漆,再刷新漆,最后清理窗戶(hù)上的油漆。共15名工人,5把刮舊漆的刮板,5把刷子,5把清理用小刮刀問(wèn)如何安排?2)項(xiàng)目進(jìn)度管理進(jìn)度管理的技術(shù):552)項(xiàng)目進(jìn)度管理進(jìn)度管理的技術(shù):lPERT/CPM圖與關(guān)鍵路徑2)項(xiàng)目進(jìn)度管理進(jìn)度管理的技術(shù):563)項(xiàng)目成本管理成本決定項(xiàng)目最終的效益以及項(xiàng)目的可行性。項(xiàng)目成本的重要部分是人力資源成本——這意味著時(shí)間與要付出的努力越多,項(xiàng)目成本就越高。項(xiàng)目成本管理目標(biāo):l正確估計(jì)預(yù)期成本l準(zhǔn)確估算現(xiàn)金流和花費(fèi)的時(shí)間安排l控制項(xiàng)目進(jìn)行過(guò)程中的花費(fèi)l正確記錄實(shí)際項(xiàng)目的花費(fèi)3)項(xiàng)目成本管理成本決定項(xiàng)目最終的效益以及項(xiàng)目的可行性。項(xiàng)目573)項(xiàng)目成本管理項(xiàng)目成本管理內(nèi)容:l成本估算——制定制度確定成本范圍,如硬件,開(kāi)發(fā)工具,程序員工資。l預(yù)測(cè)現(xiàn)金流——效率因子:實(shí)際時(shí)間/估計(jì)時(shí)間l花費(fèi)控制——在節(jié)約與浪費(fèi)中平衡。如封閉開(kāi)發(fā)。3)項(xiàng)目成本管理項(xiàng)目成本管理內(nèi)容:584)項(xiàng)目質(zhì)量管理

保證最終產(chǎn)品的質(zhì)量達(dá)到要求。軟件質(zhì)量要求:l易于使用l滿(mǎn)足預(yù)期目的l魯棒性l可靠性4)項(xiàng)目質(zhì)量管理保證最終產(chǎn)品的質(zhì)量達(dá)到要求。594)項(xiàng)目質(zhì)量管理

軟件質(zhì)量管理內(nèi)容l規(guī)范與標(biāo)準(zhǔn)化l里程碑與階段評(píng)審l文檔控制l測(cè)試l外部確認(rèn)與內(nèi)部驗(yàn)證——外部滿(mǎn)足需求,內(nèi)部相互一致(不產(chǎn)生沖突)4)項(xiàng)目質(zhì)量管理軟件質(zhì)量管理內(nèi)容605)人力資源管理

建立一個(gè)使開(kāi)發(fā)小組成員能盡可能高速高效開(kāi)展工作的環(huán)境。管理目標(biāo):l人員獲得l人員培訓(xùn)——對(duì)經(jīng)驗(yàn)不足的小組成員進(jìn)行培訓(xùn),對(duì)項(xiàng)目開(kāi)發(fā)制度與規(guī)范進(jìn)行說(shuō)明。l小組構(gòu)建——項(xiàng)目整體結(jié)構(gòu)/每個(gè)小組的結(jié)構(gòu)。l人員激勵(lì)——物質(zhì),精神l工作環(huán)境優(yōu)化——交流、網(wǎng)絡(luò)、資料庫(kù)5)人力資源管理建立一個(gè)使開(kāi)發(fā)小組成員能盡可能高速高效開(kāi)展61

人員獲得在項(xiàng)目不同階段制定不同層次的人員組合。計(jì)劃階段:項(xiàng)目經(jīng)理+系統(tǒng)分析員+用戶(hù)分析階段:項(xiàng)目經(jīng)理+更多系統(tǒng)分析員+業(yè)務(wù)專(zhuān)家+用戶(hù)設(shè)計(jì)階段:項(xiàng)目經(jīng)理+系統(tǒng)分析員+技術(shù)人員(數(shù)據(jù)庫(kù)管理員,網(wǎng)絡(luò)管理員,配置管理員)實(shí)現(xiàn)階段:以上+程序員

人員獲得62

小組構(gòu)建項(xiàng)目組民主分權(quán)式:沒(méi)有固定負(fù)責(zé)人,任務(wù)協(xié)調(diào)人臨時(shí)指定。全體組員協(xié)商一致解決問(wèn)題,通信是平行的??刂品謾?quán)式:有固定負(fù)責(zé)人協(xié)調(diào)任務(wù)完成,指導(dǎo)下級(jí)領(lǐng)導(dǎo)人工作。小組負(fù)責(zé)人劃分任務(wù)群體協(xié)調(diào)解決問(wèn)題,小組內(nèi)通信平行??刂萍瘷?quán)式:小組負(fù)責(zé)人管理頂層問(wèn)題并負(fù)責(zé)協(xié)調(diào),負(fù)責(zé)人與小組成員為上下級(jí)通信關(guān)系。

小組構(gòu)建63

小組構(gòu)建程序員組民主制程序員組優(yōu)點(diǎn):主觀(guān)能動(dòng)性,凝聚力,學(xué)術(shù)氛圍濃缺點(diǎn):通信障礙(2-8名),缺乏權(quán)威,不適合多數(shù)成員技術(shù)不高的情況;程序員把模塊打上自己的印跡。主程序員組類(lèi)似外科手術(shù)中的關(guān)系,由一名能力較強(qiáng)的程序員為核心構(gòu)建小組。優(yōu)點(diǎn):專(zhuān)業(yè)化,層次性強(qiáng),成員間無(wú)通信。缺點(diǎn):主程序員即懂技術(shù)又懂管理,缺乏后備程序員

小組構(gòu)建64

小組構(gòu)建程序員組現(xiàn)代程序員組常見(jiàn)形式小型項(xiàng)目:行政組長(zhǎng)負(fù)責(zé)預(yù)算,進(jìn)度,績(jī)效評(píng)價(jià)等技術(shù)組長(zhǎng)只負(fù)責(zé)技術(shù)。行政組長(zhǎng)技術(shù)組長(zhǎng)程序員程序員程序員

小組構(gòu)建行政組長(zhǎng)技術(shù)組長(zhǎng)程序員程序員程序員65

小組構(gòu)建程序員組現(xiàn)代程序員組常見(jiàn)形式大中型項(xiàng)目:項(xiàng)目經(jīng)理為中心集中+民主組長(zhǎng)程序員程序員程序員組長(zhǎng)程序員程序員程序員項(xiàng)目經(jīng)理

小組構(gòu)建組長(zhǎng)程序員程序員程序員組長(zhǎng)程序員程序員程序員項(xiàng)目經(jīng)666)項(xiàng)目通信管理

保證項(xiàng)目小組能高效的溝通。包括信息的收集、傳遞與交流。管理目標(biāo):l保證及時(shí)和準(zhǔn)確完整地收集必要的信息l保證項(xiàng)目信息準(zhǔn)確反映項(xiàng)目的情況l保證項(xiàng)目組成員能獲得最新的信息l對(duì)重要項(xiàng)目信息進(jìn)行記錄和歸檔6)項(xiàng)目通信管理保證項(xiàng)目小組能高效的溝通。包括信息的收集、676)項(xiàng)目通信管理

管理內(nèi)容:l收集什么信息l由誰(shuí)收集信息l誰(shuí)需要信息l如何收集信息l如何記錄信息l如何驗(yàn)證信息l如何傳遞信息l如何匯報(bào)(時(shí)間,形式)6)項(xiàng)目通信管理管理內(nèi)容:687)項(xiàng)目風(fēng)險(xiǎn)管理

避免項(xiàng)目過(guò)程中可能發(fā)生的風(fēng)險(xiǎn)。風(fēng)險(xiǎn):項(xiàng)目失敗的可能性。管理目標(biāo):l確定潛在風(fēng)險(xiǎn)l制訂策略減少已確認(rèn)的風(fēng)險(xiǎn)l實(shí)施策略監(jiān)測(cè)和控制風(fēng)險(xiǎn)7)項(xiàng)目風(fēng)險(xiǎn)管理避免項(xiàng)目過(guò)程中可能發(fā)生的風(fēng)險(xiǎn)。697)項(xiàng)目風(fēng)險(xiǎn)管理

管理內(nèi)容:l風(fēng)險(xiǎn)識(shí)別:召開(kāi)多種類(lèi)型人員參與的開(kāi)放式會(huì)議。列出項(xiàng)目可能存在的風(fēng)險(xiǎn)并按重要性排序。l風(fēng)險(xiǎn)跟蹤:制定風(fēng)險(xiǎn)控制計(jì)劃并定期對(duì)照,重新估計(jì)風(fēng)險(xiǎn)并更新重要風(fēng)險(xiǎn)列表。7)項(xiàng)目風(fēng)險(xiǎn)管理管理內(nèi)容:707)項(xiàng)目風(fēng)險(xiǎn)管理

風(fēng)險(xiǎn)識(shí)別:l產(chǎn)品規(guī)模l商業(yè)風(fēng)險(xiǎn)l客戶(hù)相關(guān)風(fēng)險(xiǎn)l過(guò)程風(fēng)險(xiǎn)l技術(shù)風(fēng)險(xiǎn)l開(kāi)發(fā)環(huán)境風(fēng)險(xiǎn)l人員風(fēng)險(xiǎn)7)項(xiàng)目風(fēng)險(xiǎn)管理風(fēng)險(xiǎn)識(shí)別:718)項(xiàng)目配置管理

對(duì)軟件開(kāi)發(fā)過(guò)程中的變化進(jìn)行管理的活動(dòng)。管理目標(biāo):l使變化更容易被適應(yīng)l在變化時(shí)盡可能減少代價(jià)管理內(nèi)容:l確定管理基線(xiàn)——已經(jīng)確定了的產(chǎn)品規(guī)格l標(biāo)識(shí)被管理對(duì)象(程序,文檔,數(shù)據(jù)等)l版本控制l變化控制8)項(xiàng)目配置管理對(duì)軟件開(kāi)發(fā)過(guò)程中的變化進(jìn)行管理的活動(dòng)。728)項(xiàng)目配置管理

管理技術(shù)——版本控制系統(tǒng)VSSCVS8)項(xiàng)目配置管理管理技術(shù)——版本控制系統(tǒng)739)項(xiàng)目獲取管理

對(duì)項(xiàng)目資源獲取的管理,主要是對(duì)一些硬件、軟件、咨詢(xún)顧問(wèn)等資源供應(yīng)商的選擇。9)項(xiàng)目獲取管理對(duì)項(xiàng)目資源獲取的管理,主要是對(duì)一些硬件、軟74二、軟件項(xiàng)目的計(jì)劃階段1、項(xiàng)目計(jì)劃階段的主要活動(dòng)

計(jì)劃階段一般配備2-3個(gè)系統(tǒng)分析員,一人出任項(xiàng)目經(jīng)理。這幾個(gè)人將是整個(gè)項(xiàng)目的核心,之后將以他們?yōu)橹行慕⑵溆嘈〗M。在計(jì)劃階段確認(rèn)系統(tǒng)要完成的

溫馨提示

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

評(píng)論

0/150

提交評(píng)論