




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第2章軟件項(xiàng)目管理基礎(chǔ)主要內(nèi)容(一)項(xiàng)目管理概述軟件項(xiàng)目管理的概念、目的和特點(diǎn)
項(xiàng)目管理包括4種基本活動(dòng)項(xiàng)目的幾個(gè)階段項(xiàng)目管理基本概念
任務(wù)和活動(dòng)工作產(chǎn)品和工作包工作分解結(jié)構(gòu)任務(wù)模型技能矩陣組織組織結(jié)構(gòu)圖軟件項(xiàng)目管理計(jì)劃主要內(nèi)容(二)項(xiàng)目管理活動(dòng)
計(jì)劃項(xiàng)目組織項(xiàng)目控制項(xiàng)目終結(jié)項(xiàng)目主要內(nèi)容(三)2.1項(xiàng)目管理概述
軟件項(xiàng)目管理是為了使軟件項(xiàng)目能夠按照預(yù)定的成本、進(jìn)度、質(zhì)量順利完成,而對(duì)成本、人員、進(jìn)度、質(zhì)量、風(fēng)險(xiǎn)等進(jìn)行分析和管理的活動(dòng)。軟件項(xiàng)目管理的根本目的是為了讓軟件項(xiàng)目,尤其是大型項(xiàng)目的整個(gè)軟件生命周期都能在管理者的控制之下,以預(yù)定成本按期、按質(zhì)的完成軟件,然后交付用戶使用。
軟件項(xiàng)目管理的特殊性軟件是純知識(shí)產(chǎn)品,其開發(fā)進(jìn)度和質(zhì)量很難估計(jì)和度量,生產(chǎn)效率也難以預(yù)測和保證。軟件系統(tǒng)的復(fù)雜性也導(dǎo)致了開發(fā)過程中各種風(fēng)險(xiǎn)的難以預(yù)見和控制。
項(xiàng)目管理包括4種基本活動(dòng)計(jì)劃:計(jì)劃涉及詳細(xì)規(guī)定出要取得的結(jié)果(要什么?);產(chǎn)生這些結(jié)果所需要的活動(dòng)和任務(wù)(做什么?怎么做?);決定時(shí)間表和估計(jì)所需的資源(何時(shí)做?用什么做?)。
組織:組織規(guī)定了項(xiàng)目的組織和角色、責(zé)任的定義。控制:控制確定正在進(jìn)行的活動(dòng)何時(shí)偏離了計(jì)劃。
終止:終止是結(jié)束項(xiàng)目。
項(xiàng)目可以分成幾個(gè)階段
1、項(xiàng)目概念階段:關(guān)于項(xiàng)目的想法開始出現(xiàn),通常伴隨著成本效益分析和技術(shù)可行性研究。2、項(xiàng)目定義階段:包括以下活動(dòng)
問題定義:客戶和項(xiàng)目經(jīng)理定義系統(tǒng)的規(guī)模、目標(biāo)日期。
初始的軟件項(xiàng)目管理計(jì)劃(SPMP):項(xiàng)目經(jīng)理提供對(duì)項(xiàng)目總的看法、項(xiàng)目結(jié)果的描述、工作分解結(jié)構(gòu)、角色和責(zé)任、項(xiàng)目時(shí)間表、所需資源的預(yù)算和怎樣定義和處理風(fēng)險(xiǎn)的描述。
初始的軟件體系結(jié)構(gòu)3、項(xiàng)目開始階段:項(xiàng)目經(jīng)理設(shè)置了項(xiàng)目的基礎(chǔ)設(shè)施,雇用參與者,把他們組成團(tuán)隊(duì),并總結(jié)項(xiàng)目。項(xiàng)目開始包括以下活動(dòng)基礎(chǔ)設(shè)施設(shè)立:項(xiàng)目經(jīng)理必需為項(xiàng)目的基礎(chǔ)設(shè)施制定需求。這些需求描述了項(xiàng)目參與者之間的交流渠道。
技能定義:項(xiàng)目經(jīng)理定義開發(fā)者的技能和興趣,并在技能矩陣中記錄它。
團(tuán)隊(duì)集合:項(xiàng)目經(jīng)理分配團(tuán)隊(duì)參與者,定義團(tuán)隊(duì)功能且選擇團(tuán)隊(duì)領(lǐng)導(dǎo)。項(xiàng)目經(jīng)理也為團(tuán)隊(duì)成員定義所需的額外培訓(xùn)和課程。最后,項(xiàng)目經(jīng)理為團(tuán)隊(duì)分配工作包。
項(xiàng)目總結(jié):項(xiàng)目經(jīng)理,團(tuán)隊(duì)領(lǐng)導(dǎo)和客戶正式開始啟動(dòng)項(xiàng)目。4、項(xiàng)目穩(wěn)定狀態(tài)階段:團(tuán)隊(duì)領(lǐng)導(dǎo)要負(fù)責(zé)跟蹤團(tuán)隊(duì)狀態(tài)和在團(tuán)隊(duì)會(huì)議上提出問題。包括以下活動(dòng)
項(xiàng)目規(guī)模定義控制風(fēng)險(xiǎn)管理項(xiàng)目重計(jì)劃5、項(xiàng)目終止:提交項(xiàng)目結(jié)果并收集項(xiàng)目歷史。主要活動(dòng)有
交付客戶驗(yàn)收測試安裝事后分析2.2項(xiàng)目管理基本概念
在項(xiàng)目計(jì)劃中一個(gè)主要的任務(wù)是把整個(gè)工作包分解成更小的任務(wù)。這包括2件事:定義合適的任務(wù)定義任務(wù)間的依賴關(guān)系
2.2.1任務(wù)和活動(dòng)任務(wù)是一項(xiàng)已經(jīng)定義得很好的工作,該工作可分配給一個(gè)項(xiàng)目參與者或分配給一個(gè)團(tuán)隊(duì)。
任務(wù)是管理有關(guān)項(xiàng)目工作的最小的單元。任務(wù)包括對(duì)任務(wù)和持續(xù)時(shí)間的描述,還包括分配給所扮演角色的參與者。
2.2.2工作產(chǎn)品和工作包工作包描述了要生產(chǎn)的工作產(chǎn)品,要完成工作所需要的資源,所希望的持續(xù)時(shí)間,輸入之間的相互依賴,也詳細(xì)說明了驗(yàn)收規(guī)則和相關(guān)的個(gè)體或組織的單元的名字。
工作包是重要的管理產(chǎn)物,我們把它們分配給參與者去做。在任務(wù)定義之后可以定義工作包。
任何交付給用戶的工作產(chǎn)品叫交付品,例如用戶手冊(cè)。2.2.3工作分解結(jié)構(gòu)在一個(gè)項(xiàng)目中,全體任務(wù)的層次描述叫工作分解結(jié)構(gòu)(WBSWorkBreakdownStructure
)。
工作分解結(jié)構(gòu)是一個(gè)要做工作的非常簡單的模型。菱形符號(hào)表示整體與部分的關(guān)系,菱形符號(hào)一側(cè)表示整體;三角形符號(hào)表示一般與特殊的關(guān)系,三角形符號(hào)一側(cè)表示一般實(shí)體
注意:工作分解結(jié)構(gòu)不表示活動(dòng)的順序。
2.2.4任務(wù)模型任務(wù)通過暫時(shí)的依賴關(guān)系聯(lián)系起來。例如建屋頂?shù)娜蝿?wù)不能在建墻任務(wù)結(jié)束前開始。
任務(wù)及其依賴關(guān)系的集合叫任務(wù)模型或者網(wǎng)絡(luò)圖。
兩條粗線段之間的各分支任務(wù)可以并行操作完成任務(wù)有一個(gè)持續(xù)時(shí)間,由項(xiàng)目經(jīng)理在項(xiàng)目開始前估算。一旦知道了任務(wù)間依賴關(guān)系和任務(wù)的持續(xù)時(shí)間,項(xiàng)目經(jīng)理能計(jì)算出項(xiàng)目能被完成的最短可能時(shí)間。該時(shí)間在任務(wù)模型中表現(xiàn)為最長路徑,即關(guān)鍵路徑。關(guān)鍵路徑經(jīng)過項(xiàng)目的第一項(xiàng)任務(wù)到最后一項(xiàng)任務(wù),其長度由任務(wù)的持續(xù)時(shí)間相加計(jì)算出來。在關(guān)鍵路徑上的任務(wù)延遲會(huì)導(dǎo)致整個(gè)項(xiàng)目的延遲,從而使項(xiàng)目延期。任務(wù)的最遲完成時(shí)間是在不耽誤項(xiàng)目的其他要完成的任務(wù)時(shí),任務(wù)能被推遲的最大時(shí)間。2.2.5技能矩陣技能矩陣是在項(xiàng)目中關(guān)于要完成任務(wù)的人的技能、知識(shí)和興趣的一張簡單表。技能矩陣的一行(或列)表示來自工作分解結(jié)構(gòu)的工作單元——任務(wù)、活動(dòng)和項(xiàng)目功能。一列(或行)表示項(xiàng)目參與者。我們把3種項(xiàng)目區(qū)分開:主要技能、次要技能和興趣。主要技能使一個(gè)人能勝任領(lǐng)導(dǎo)一個(gè)工作單元。次要技能使一個(gè)人能參與任務(wù)。興趣表示在任務(wù)中一個(gè)人感興趣但不具備該技能。2.2.6組織組織由組織單元及其交互(聯(lián)系、溝通)組成。最小組織單元是一個(gè)參與者(也叫個(gè)人或成員)。一組參與者能組成部門、處或小組。2.2.7組織結(jié)構(gòu)圖組織的表現(xiàn)及其信息結(jié)構(gòu)通常叫組織圖。
軟件度量——面向規(guī)模的度量規(guī)模:代碼行數(shù)(LOC、KLOC)生產(chǎn)率:PL=L/E(E:工作量人月)每行代碼平均成本:CL=S/L(S:軟件總成本,人民幣或美元)文檔與代碼比:DL=Pd/L(Pd:軟件文檔頁數(shù))代碼出錯(cuò)率:EQRL=Ne/L(Ne:代碼錯(cuò)誤數(shù))缺點(diǎn):依賴程序設(shè)計(jì)語言不利于精巧的設(shè)計(jì)開發(fā)前、初期難以估算只適于過程式程序設(shè)計(jì)語言
軟件項(xiàng)目估算——Putnam模型1978年,Putnam提出大型軟件項(xiàng)目工作量估算模型。軟件交付時(shí)工作量最大,參與人員最多工作量與交貨時(shí)間的4次方成反比,提前10%的時(shí)間要增加52%的工作量。工作量隨時(shí)間的增加不呈線性增長趨勢(shì),參加開發(fā)的人數(shù)不應(yīng)該一成不變。2.2.8軟件項(xiàng)目管理計(jì)劃軟件項(xiàng)目管理計(jì)劃(SPMP)中的文件在項(xiàng)目總結(jié)大會(huì)之前創(chuàng)建,并且當(dāng)任務(wù)完成和步驟更新的時(shí)候被更新,這種更新將貫穿整個(gè)項(xiàng)目。SPMP的使用者包括管理者和開發(fā)者。SPMP有五部分。1.
介紹1.1項(xiàng)目概況1.2項(xiàng)目交付品1.3文檔的演化1.4參考書1.5定義和縮寫表2.
項(xiàng)目組織2.1過程模型2.2組織結(jié)構(gòu)2.3組織邊界和接口2.4項(xiàng)目責(zé)任3.
管理過程3.1管理目標(biāo)和優(yōu)先級(jí)3.2假設(shè),依賴和限制3.3風(fēng)險(xiǎn)管理3.4監(jiān)督和控制機(jī)制4.
技術(shù)過程4.1方法,工具和技術(shù)4.2軟件文檔4.3項(xiàng)目支持功能5.
工作元素,日程表和預(yù)算軟件項(xiàng)目管理計(jì)劃(SPMP)
2.3項(xiàng)目管理活動(dòng)
在項(xiàng)目定義期間,項(xiàng)目經(jīng)理的主要活動(dòng)是定義組織結(jié)構(gòu)和定義工作產(chǎn)品、任務(wù)、時(shí)間表和角色。團(tuán)隊(duì)領(lǐng)導(dǎo)在項(xiàng)目定義階段的最后時(shí)刻參加項(xiàng)目,他們的主要工作是在穩(wěn)定狀態(tài)下監(jiān)督和管理團(tuán)隊(duì)。
2.3.1計(jì)劃項(xiàng)目定義問題、確定初始任務(wù)模型和組織結(jié)構(gòu)、評(píng)估所需的資源,如人員和資金。這一階段要完成以下的工作:1.問題陳述:記述了當(dāng)前情況、要支持的功能和系統(tǒng)要使用的環(huán)境,也要定義客戶希望的產(chǎn)品、交付日期和一套驗(yàn)收標(biāo)準(zhǔn),可能也指定了開發(fā)環(huán)境中的限制,例如要用的編程語言。2.頂層設(shè)計(jì):頂層設(shè)計(jì)描述了系統(tǒng)的軟件體系結(jié)構(gòu),應(yīng)由軟件結(jié)構(gòu)師完成。軟件結(jié)構(gòu)師定義主要的子系統(tǒng)及其服務(wù),但還不定義子系統(tǒng)的界面。3.軟件項(xiàng)目管理計(jì)劃(SPMP):描述了項(xiàng)目的所有管理方面,特別是工作分解結(jié)構(gòu)、日程表、組織、工作包和預(yù)算。2.3.2組織項(xiàng)目雇用參與者、確定技能、為參與者分配角色和責(zé)任并組織指導(dǎo)與項(xiàng)目總結(jié)有關(guān)的會(huì)議。
1.設(shè)立交流設(shè)施2.定義技能3.分配管理角色4.分配技術(shù)角色5.處理技能缺乏6.選擇團(tuán)隊(duì)規(guī)模三個(gè)成員。
四個(gè)成員。
五個(gè)或六個(gè)成員。這是規(guī)模理想的軟件開發(fā)團(tuán)隊(duì)。
七個(gè)成員。
八個(gè)和更多成員。7.聚集團(tuán)隊(duì)(為每個(gè)團(tuán)隊(duì)組織參與人員)8.總結(jié)會(huì)議9.對(duì)項(xiàng)目范圍達(dá)成一致在項(xiàng)目總結(jié)完成和對(duì)項(xiàng)目范圍取得一致后,項(xiàng)目進(jìn)入穩(wěn)定狀態(tài)。
2.3.3控制項(xiàng)目項(xiàng)目監(jiān)督、風(fēng)險(xiǎn)管理和項(xiàng)目協(xié)議。
為了在項(xiàng)目穩(wěn)定階段做出有效的決定,項(xiàng)目經(jīng)理需要準(zhǔn)確的狀態(tài)信息。不幸的是,搜集準(zhǔn)確的狀態(tài)信息非常困難。
可以用如下一些工具來搜集狀態(tài)信息。1.會(huì)議2.度量標(biāo)準(zhǔn):3.風(fēng)險(xiǎn)管理:風(fēng)險(xiǎn)管理關(guān)注項(xiàng)目定義中可能存在的問題,并希望在嚴(yán)重影響交付日期或預(yù)算之前說明這些內(nèi)容。風(fēng)險(xiǎn)管理的關(guān)鍵點(diǎn)是能準(zhǔn)確及時(shí)地報(bào)告風(fēng)險(xiǎn)和問題。風(fēng)險(xiǎn)管理的第一步是定義風(fēng)險(xiǎn)。風(fēng)險(xiǎn)可以是管理方面的,也可以是技術(shù)方面的。
標(biāo)明風(fēng)險(xiǎn)的優(yōu)先級(jí)能使項(xiàng)目經(jīng)理專注于關(guān)鍵風(fēng)險(xiǎn)的管理。風(fēng)險(xiǎn)按它們能變成問題的可能性,以及當(dāng)風(fēng)險(xiǎn)變成問題時(shí),對(duì)項(xiàng)目發(fā)生的潛在影響,能被分成4類:
很可能的,存在高潛在影響
不太可能的,存在高潛在影響很可能的,存在低潛在影響不太可能的,存在低潛在影響。
2.2.4終結(jié)項(xiàng)目在項(xiàng)目終結(jié)階段項(xiàng)目經(jīng)理為客戶準(zhǔn)備了驗(yàn)收測試、管理系統(tǒng)集成、測試和在客戶方的安裝。最后項(xiàng)目經(jīng)理檢查項(xiàng)目總結(jié)。
1.驗(yàn)收系統(tǒng)。
2.安裝。
3.回顧。2.7軟件過程及軟件成熟度模型CMM背景開發(fā)組織:通過CMM度量找到自己的優(yōu)勢(shì)和差距客戶:尋求適宜的開發(fā)商發(fā)展1986年11月,美國卡內(nèi)基.梅隆大學(xué),啟動(dòng)1991年8月,公開發(fā)布CMMv1.01993年2月,CMM1.1近幾年來,CMM又推出了2.0版本,同時(shí)進(jìn)入了ISO體系,稱為ISO/IEC15504或SPICE.2.7CMM基本概念關(guān)鍵過程域:描述軟件過程的屬性,通過完成一組相互關(guān)聯(lián)的活動(dòng),實(shí)現(xiàn)一組對(duì)建立過
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題開題報(bào)告:帶一路國家教育合作研究
- 課題開題報(bào)告:大學(xué)生設(shè)計(jì)專業(yè)大賽與專業(yè)教學(xué)研究
- 包裝設(shè)備采購合同示例
- 醫(yī)學(xué)級(jí)維生素A抗皺霜行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報(bào)告
- 定制家具訂購合同
- 二零二五年度員工試用期試用期員工勞動(dòng)合同終止后競業(yè)禁止協(xié)議
- 銻企業(yè)ESG實(shí)踐與創(chuàng)新戰(zhàn)略研究報(bào)告
- 二零二五年度云教育平臺(tái)勞動(dòng)合同書(百度云在線課程)
- 鈣基復(fù)合穩(wěn)定劑企業(yè)ESG實(shí)踐與創(chuàng)新戰(zhàn)略研究報(bào)告
- 二零二五年度辣椒產(chǎn)業(yè)鏈金融創(chuàng)新與風(fēng)險(xiǎn)控制合同
- 華為認(rèn)證 HCIA-Security 安全 H12-711考試題庫(共800多題)
- 《主人翁精神》課件
- 欽針治療惡心嘔吐
- 第六章質(zhì)量和密度-基礎(chǔ)練(原卷版)
- 《稅收負(fù)擔(dān)對(duì)我國制造業(yè)資本金融化的影響研究》
- 中學(xué)美術(shù)《剪紙藝術(shù)》完整課件
- 現(xiàn)代家政導(dǎo)論-課件 5.1.3家庭管家
- 適用的法律法規(guī)和其他要求的符合性評(píng)價(jià)
- 中國古典園林史復(fù)習(xí)
- 東湖高新區(qū)調(diào)研報(bào)告
- 腎包膜下血腫護(hù)理
評(píng)論
0/150
提交評(píng)論