軟件項目管理期末考試_第1頁
軟件項目管理期末考試_第2頁
軟件項目管理期末考試_第3頁
軟件項目管理期末考試_第4頁
軟件項目管理期末考試_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、軟件項目管理復(fù)習(xí)題整理1. 項目管理的五要素 :技術(shù)、方法、團隊建設(shè)、信息及溝通。2. 有效的項目管理集中在三個 P 上:人員、問題和過程。3. 項目管理知識體系的九個知識領(lǐng)域:項目集成管理、項目范圍管理、項目時間管理、項目成本管理、項目人力資源管理、項目溝通管理、項目風(fēng)險管理、項目質(zhì)量管理、項目采購管理。4. 項目范圍管理:其作用是保證項目計劃僅包括成功地完成項目所需要進行的所有工作。其范圍分為產(chǎn)品范圍和項目范圍。產(chǎn)品范圍某項產(chǎn)品、服務(wù)或成果所具有的特性和功能。項目范圍為交付具有規(guī)定特性與功能的產(chǎn)品、服務(wù)或成果而必須完成的工作。項目范圍管理的過程包括以下幾個方面:( 1) 項目啟動(2)范圍

2、規(guī)劃( 3)范圍定義( 4)范圍審核( 5) 范圍變更控制5. 項目人力資源管理:( 1)組織計劃( 2)人員獲?。?3)團隊建設(shè)6. 軟件項目生存期模型(重點看特點)軟件生存期模型有哪些?( 16 標(biāo)題)( 1 )瀑布模型特點:1) ) 簡單、直觀、易用2) 通過設(shè)置里程碑,明確每階段的任務(wù)與目標(biāo)3) 可為每階段制定開發(fā)計劃,進行成本預(yù)算,組織開發(fā)力量。(文檔驅(qū)動)缺點:1) ) 維護成本較大2) 依賴性強3) 新的項目不適用4) 模型沒有中間反饋5) 用戶到項目結(jié)束才能看到產(chǎn)品6) 限制變更( 2) V 模型特點:1) ) 簡單易用2) 強調(diào)測試過程與開發(fā)過程的對應(yīng)性和并行性3) 按順序進

3、行,一個階段的輸入時下一階段的輸入。( 3) 原型模型特點:1) ) 需求完全定義之前,要快速構(gòu)建一個原型系統(tǒng)2) 用戶試用,根據(jù)優(yōu)缺點,給開發(fā)人員提出反饋意見3) 根據(jù)反饋意見修改軟件需求規(guī)格說明文檔,以便系統(tǒng)可以更加準(zhǔn)確地反映用戶的需求。4) 可以減少項目的各種假設(shè)以及風(fēng)險或者:有效的適應(yīng)用戶需求的變化。( 4) 增量模型特點:1) 避免一次性投資太多帶來的風(fēng)險,將主要的功能或者風(fēng)險大的功能首先實現(xiàn),然后逐步完善,保證投入的有效性。2) 更快的開發(fā)出可以操作的系統(tǒng)3) 可以減少開發(fā)過程中用戶需求的變更4) 一些增量可能需要重新開發(fā)或者:1) 并行開發(fā)2) 管理復(fù)雜( 5) 螺旋式模型特點:

4、1) 表現(xiàn)為原型的多次迭代2) 用戶可以更早的看到并使用產(chǎn)品3) 用戶可以與開發(fā)人員進行緊密合作4) 項目的投資非一次性投入或者:以風(fēng)險為導(dǎo)向( 6) 漸進式階段模型(迭代模型)特點:1) 階段式提交一個可運行的產(chǎn)品,且每個階段提交的產(chǎn)品都是獨立的系統(tǒng)2) 拖過階段式產(chǎn)品的提交,可早期預(yù)警問題,避免后期發(fā)現(xiàn)問題的成本高3) 降低估計失誤,因為可以通過階段評審,重新估算下一階段的計劃或者:通過逐步迭代,建立軟件系統(tǒng)7. 項目計劃活動的主要內(nèi)容包括:(1) )分解項目需求,標(biāo)識項目全部工作產(chǎn)品和活動,編制WBS(2) 估算工作產(chǎn)品和活動的規(guī)模、工作量、成本和所需資源(3) 識別并制定項目資料管理計

5、劃及工作進度表(4) 識別和分析項目風(fēng)險,編制風(fēng)險管理計劃(5) 協(xié)商相關(guān)約定8. 任務(wù)分解結(jié)果的檢驗(理解任務(wù)分解)(1 )明確并識別項目的各主要組成部分及項目的主要交付成果(2) 確定每個可交付成果的詳細(xì)程度是否達(dá)到了足以編制恰當(dāng)?shù)某杀竞蜌v時估算(3) 確定可交付成果的組成元素(4) 核實分解的正確性還要明確如下問題:1) ) 最底層項對項目分解來說是否是必須而且充分的。2) 每項的定義是否清晰完整。3) 每項是否能夠恰當(dāng)?shù)鼐幹七M度和預(yù)算(5) 最后與相關(guān)人員對WBS 結(jié)果進行評審9. PDM 網(wǎng)絡(luò)圖和ADM 網(wǎng)絡(luò)圖的轉(zhuǎn)換序號:工作克回的童/關(guān)累阿身粉中的氮冰方接人兜的進行BWC八 A J

6、I3A, B為焦成后進有CC _ A3 !CC.lG._S -3Z B均完此后同時進行C和0Jc4A完罐后強行EA. B均完成后施行口_Aur-ikCnc 6#一J5_rW-W35小 B均完良后進行,A, 小 C均元甑進行E, D. E均笳成后進打F0i-1o- >*0-*0SA.白均宛晚后遇行G 瓦D均完庾后進行£c Ac C cUV7"wC- . rC . c7N & C地完成后貴行D. 凡C埼克威后進行£_a_Ie_c2、c cJ.3BA完地后進將匕A. B均完成后進行國 H完成后加行E0-4co-ac之g'片阿哽工作分成三個甑HBL

7、分段處水髓工能Ai完成后進行At,我,Aj定位后遂打a3, a, Ai、必完期片逐行西tB3.電先就后進行由1有網(wǎng)帆1 Lmbo&及方法1W15-!4-JaoB| nHJ "XJ冏絡(luò)圖中需見的各件工弗強轉(zhuǎn)關(guān)聶的襄示方法裹 2ZKDH32-1ADM圖的畫圖示例1)2)3)繪制網(wǎng)絡(luò)圖的順序: 任務(wù)分解確定工序間的邏輯關(guān)系確定工序持續(xù)時間4)繪制網(wǎng)絡(luò)圖(時間坐標(biāo))主要記住兩點:1) PDM網(wǎng)絡(luò)圖用方框表示活動,箭線表示活動間關(guān)系。2) AMD網(wǎng)絡(luò)圖用箭線表示活動,圓圈表示活動間關(guān)系3) AMD示例見上圖里程碑圖看一下。10) 關(guān)鍵路徑法最早開始時間(ES)某項活動能夠開始的最早時間

8、最早結(jié)束時間(EF)某項活動能夠結(jié)束的最早時間最遲開始時間(LS)為了使項目按時完工,某項活動必須開始的最遲時間 最遲結(jié)束時間(LF)為了項目按時完成,某項活動必須完成的最遲時間 EF=ES+工期估計,正向推算,從項目開始沿網(wǎng)絡(luò)圖到項目完成為止。LS=LF-工期估計,逆向推算,從項目完成沿網(wǎng)絡(luò)圖到項目的開始進行推算。規(guī)則1:若某項活動存在多個緊前工序,則此項活動的最早開始時間必須同于或晚 于所有緊前活動的最早結(jié)束時間的最大值。規(guī)則2:某項活動的最遲結(jié)束時間必須等于或早于該活動直接指向的所有其他活動 的最遲開始時間的最小值。ESEFNameDurationLSLF我的理解:1)正向:遇到多個指向

9、一個,選擇EF最大的那個作為下一個 ES2)逆向:多個指向一個,選擇LS最小的那個作為下一個 LF浮動時間(TF) = LS - ES = LF -EF (簡單的說就是同一側(cè)的下邊減去上邊) 關(guān)鍵路徑:決定項目完成的最短時間。尋找關(guān)鍵路徑的方法:1)找時間最長的那條路徑2)浮動時間為零的路徑關(guān)鍵路徑一般情況下只有一條,經(jīng)過趕工壓縮后可能有兩條。11) 進度壓縮應(yīng)急法:(趕工法)(1)每個任務(wù)存在一個“正?!边M度和“可壓縮”進度。一個“正常”成本和“可 壓縮”成本。(2)增加資源,從“正?!边M度壓縮到“可壓縮”進度。(3)每個任務(wù)無法在低于“可壓縮”進度內(nèi)完成。(4)有足夠資源利用。(5)進度壓

10、縮與成本增長成正比。單位時間趕工成本=(可壓縮成本 -正常成本)/ (正常進度 -可壓縮進度)1) 一般首先選擇持續(xù)時間相對長的活動。壓縮比比較小。2)選擇壓縮成本低的活動?;顒映掷m(xù)時間的變化會引起成本的變化,某活動壓縮單位時間所需增加的成本稱為該活動的壓縮成本。例題見作業(yè)題。 P86 書上例題12) 常用的估算方法1) 分解方法,采用“分而治之”的策略,對軟件項目進行分解,再采用逐步求精的方式進行估算,最后通過累加獲得整體的估算結(jié)果。2)算術(shù)模型, 通過估算模型來產(chǎn)生估算。如 cocomo 模型, 功能點分析模型( FPA) 、標(biāo)準(zhǔn)構(gòu)彳牛法、舊M定量影響因子(QIF)等3)專家判斷或經(jīng)驗法,

11、如德爾菲法(Delphi technique)。適合于初步估算,不適合于詳細(xì)估算4)比例法 是比較科學(xué)的一種傳統(tǒng)估算方法,是基于類比的估算技術(shù),根據(jù)過去類似的項目,直接進行類比獲得當(dāng)前項目的估算結(jié)果。自頂向下估算模式,首先估算出項目一級的工作量,然后層層往下分?jǐn)?,把上一層工作量分?jǐn)偟较乱粚拥碾A段、活動或任務(wù)。通常使用FPA方法或COCOMO II來估算項目一級的工作量。自底向上估算模式, 要求先估算出底層任務(wù)/活動一級的工作量,然后層層向上匯總到階段和項目級。通常使用QIF 估算方法或?qū)<遗袛鄟砉浪沩椖康蛯覹BS 元素的工作量1)德爾菲法一種專家評估技術(shù),適用于在沒有或者沒有足夠歷史數(shù)據(jù)的情況

12、下,來評定軟件采用不同的技術(shù)或者新技術(shù)所帶來的差異。基本步驟:1 ) 組織者發(fā)給每位專家一份軟件系統(tǒng)的規(guī)格說明和一張記錄估算值的表格,請他們估算;2) 專家詳細(xì)研究軟件規(guī)格說明后,對該軟件提出三個規(guī)模的估算值:最?。╝i) 、最可能(mi) 、最大(bi) ;3) 組織者對專家的表格中的答復(fù)進行整理,計算每位專家的Ei = ( ai + 4mi + bi )/ 6,然后計算出期望值 E = E1 + E2 + E3 +En / n(n:表示n個專家);4) 綜合結(jié)果后,再組織專家不記名填表格,比較估算差,并查找原因。5) 如果各個專家的估算差異超出規(guī)定的范圍(如15%) ,則需重復(fù)上述過程,最

13、終可以獲得一個多數(shù)專家共識的軟件規(guī)模。優(yōu)點:不需要歷史數(shù)據(jù);非常適合新的較為特別的項目估算;缺點:主觀、專家的判斷有時并不準(zhǔn)確和專家自身技術(shù)水平不夠是會帶來誤判。2)代碼行估算案例:對一個軟件組織來說,月開發(fā)源代碼行數(shù)為LOC=10 萬行,月投入人員160人,每人平均發(fā)生的費用為10000。則:( 1 )人均月代碼量= 100000 行 /160 人月 = 625 行 /人月;( 2) 1 個代碼行的價值= 160*10000/100000=16 元 /行 .3)功能點分析法功能點分析法(FPA)是在需求分析階段基于系統(tǒng)功能的一種規(guī)模估算方法,估計系 統(tǒng)功能點數(shù),再從每個功能點類型和復(fù)雜度兩個

14、緯度,測算軟件規(guī)模(或工作量)。是主流的軟件規(guī)模估算方法。 例題:某個軟件項目中,一個軟件需求的五類功能計數(shù)項如下表所示。1)試計算這個軟件的功能點FP (調(diào)整因子見下表)。2)假設(shè)每功能點的單位成本是5000元/FP,試計算本項目的總成本。復(fù)雜度各類計數(shù)項簡單復(fù)雜外部輸入534外部輸由781外部查詢113外部文件412內(nèi)部文件813軟件需求的功能計數(shù)項權(quán)重項復(fù)雜度權(quán)重因素簡單一般復(fù)雜夕卜部輸入346外部輸出457外部杳詢346外部文件5710部文件71015五類功能計數(shù)項的復(fù)雜度權(quán)重因子影響值因子影響值數(shù)據(jù)通信0聯(lián)機更新0分體式處理0復(fù)雜處理2性能3可重用性0配置負(fù)載4易安裝4事物率0易操作

15、5聯(lián)機數(shù)據(jù)登錄2多個場所0最終用戶效率5設(shè)施變更1解:功能點簡單T復(fù)雜外部輸入5*33*44*6外部輸出7*48*51*7外部查詢1*31*53*7外部文件4*51*72*10內(nèi)部文件8*71*103*15總計12274117UFC313TCF=0.65+0.01(sum(Fi)假設(shè)所有技術(shù)復(fù)雜影響程度都是平土程度,即技術(shù)復(fù)雜度因子=3貝U TCF = 0.65 + 0.01 (14 * 3) = 1.07FP = UFC*TCF = 313*1.07=335總成本 =335 * 5000 = 1,675,000(4) COCOMO 模型基本公式為:E = aSxEAF其中,E是以人月為單位的

16、工作量,S程序規(guī)模的單位是 KLOC ,EAF ( Effort Adjustment Factor )是一個工作量調(diào)整因子,在基本模型中取值為1。a,b則隨著開發(fā)模式的變化而變化例題:要開發(fā)一個估計規(guī)模為 30KLOC的銀行系統(tǒng)應(yīng)用程序項目,其功能以數(shù)據(jù)處理為主, 屬于有機型軟件模式。隨著項目進展,可以確定其 15個成本因子的情況,除了軟件可靠性 虛擬機易變性 開發(fā)進度限制因子的取值見表外,其余因子取值均為1.00,系數(shù)a=3.2,b=1.05.成本驅(qū)動因子級別取值軟件可靠性高1.15虛擬機易變性低0.87開發(fā)進度限制低1.08則該項目的工作量估算為:Effort 3.2 (30)1.05

17、(1.15 0.87 1.08) 123.0人月13.成本估算掙值法:三個成本,兩個偏差,兩個績效已完成工程的計劃成本(BCWP)=已完成工作量*預(yù)算單價擬完成工程的計劃成本(BCWS)=計劃工作量*預(yù)算單價已完成工程的實際成本(ACWP )=已完成工作量 *實際單價成本偏差(CV) 進度偏差(SV)=BCWP=BCWP-ACWP-BCWS< 0超支< 0拖延> 0節(jié)約> 0提前成本績效指數(shù)(CPI) = BCWP / ACWP< 1超支> 1節(jié)約進度績效指數(shù)(SPI) = BCWP / BCWS< 1拖延> 1提前方法一:連續(xù)計算開發(fā)出來的產(chǎn)品

18、的價值方法二:計算公式法。通用規(guī)則:1) 50 / 50規(guī)則:當(dāng)一項工作已經(jīng)開始,但是還沒有完成,就假定已經(jīng)實現(xiàn)一般的 價值,當(dāng)這個工作全部完成才實現(xiàn)全部價值。2) 0 / 100規(guī)則:當(dāng)一項工作全部完成的時候才實現(xiàn)全部價值15 / 13案例分析某項目泡展到11周對-對前10周的工作逆行統(tǒng)計,情況見下去單位,萬元工作計劃完成工作假口費用已完成工作量(%)文際發(fā)生費用A4QQ100400B450100460CTOOBO720D150100150r e500100520FBOQ50400r gIWO607QQH3001003001120100120J120040600會計1 .看出胃1 口片:蘇頂

19、丁午的呂CWP廿1Q周末的BCWP2、計第1。周末的介il ACWP, BCWS3計第10周末的CV. SV,并進行分析4計算10周末的CPU SPL并匯行分析1、計算前10周每項工作的BCWP及10周末的BCWP工作U劃完成匚作預(yù)算費用己完成作量(%>實際發(fā)生費用掙得衽A400100400400B450100460450C70Q8072056001501DQ150150E5M100520500F80050400400G100060700600H300100300300I120100120120J12004060 口480合計3960茴小'2、計算10周宋的合計ACWP、BCWS

20、工作計劃完成工作預(yù)算費用已完成工作顯(%;父:陣發(fā)生費用掙得值A(chǔ)400100400400B450100460450C70080720560D150100150150E500100520500F80050400400Q100060700600H3001003003001120100120120J1200406004B0合討562043703960苣川3、計算10周末的CV、SV,并進行分析CVzBCWP ACWP=3960-4370=-410 超支; SV=B(:Wl>-BCWS=3960-5620=-1660 進度拖后BCWS>ACWP>BCWP效率低,增加高效入值的投入4、

21、計算10周末的CPI、SPL并進行分析CPI=3960/4370=0.906 超支;SPI=3960/5620=0.704 進度拖后實際發(fā)生費用比已完工預(yù)算多,但工作進度 還是拖后了,因此項目狀況不好,須加快進度 并控制費用5、假設(shè)項目計劃的預(yù)算的總成本是6400萬元,根據(jù) 前10周的執(zhí)行情況,求EAC。EAC=總預(yù)算成本X ( ACWP/BCWP)=6400 X 4370/3960= 7062.63 (萬元)14.風(fēng)險管理(1)風(fēng)險定義:某一特定危險情況發(fā)生的可能性和后果的組合。三要素:事件、事件發(fā)生的概率、事件的影響(2)風(fēng)險分類:1)從風(fēng)險的范圍角度劃分:項目風(fēng)險、技術(shù)風(fēng)險、商業(yè)風(fēng)險2)從風(fēng)險的可預(yù)測程度劃分:已知風(fēng)險、可預(yù)測風(fēng)險、不可預(yù)測風(fēng)險3)從軟件項目開發(fā)過程劃分需求風(fēng)險、計劃編制風(fēng)險、組織和管理風(fēng)險、人員風(fēng)險、開發(fā)環(huán)境風(fēng)險、客戶風(fēng)險、產(chǎn)品風(fēng)險、設(shè)計和實現(xiàn)風(fēng)險、過程風(fēng)險(3)風(fēng)險管理的策略1)危機管理2)風(fēng)險緩解3)著力預(yù)

溫馨提示

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

最新文檔

評論

0/150

提交評論