軟件項(xiàng)目管理期末考試.doc_第1頁
軟件項(xiàng)目管理期末考試.doc_第2頁
軟件項(xiàng)目管理期末考試.doc_第3頁
軟件項(xiàng)目管理期末考試.doc_第4頁
軟件項(xiàng)目管理期末考試.doc_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

軟件項(xiàng)目管理復(fù)習(xí)題整理1. 項(xiàng)目管理的五要素:技術(shù)、方法、團(tuán)隊(duì)建設(shè)、信息及溝通。2. 有效的項(xiàng)目管理集中在三個(gè)P上:人員、問題和過程。3. 項(xiàng)目管理知識(shí)體系的九個(gè)知識(shí)領(lǐng)域:項(xiàng)目集成管理、項(xiàng)目范圍管理、項(xiàng)目時(shí)間管理、項(xiàng)目成本管理、項(xiàng)目人力資源管理、項(xiàng)目溝通管理、項(xiàng)目風(fēng)險(xiǎn)管理、項(xiàng)目質(zhì)量管理、項(xiàng)目采購管理。4. 項(xiàng)目范圍管理:其作用是保證項(xiàng)目計(jì)劃僅包括成功地完成項(xiàng)目所需要進(jìn)行的所有工作。其范圍分為產(chǎn)品范圍和項(xiàng)目范圍。產(chǎn)品范圍某項(xiàng)產(chǎn)品、服務(wù)或成果所具有的特性和功能。項(xiàng)目范圍為交付具有規(guī)定特性與功能的產(chǎn)品、服務(wù)或成果而必須完成的工作。項(xiàng)目范圍管理的過程包括以下幾個(gè)方面:(1) 項(xiàng)目啟動(dòng)(2)范圍規(guī)劃 (3)范圍定義 (4)范圍審核 (5) 范圍變更控制5. 項(xiàng)目人力資源管理:(1)組織計(jì)劃 (2)人員獲取 (3) 團(tuán)隊(duì)建設(shè)6. 軟件項(xiàng)目生存期模型(重點(diǎn)看特點(diǎn))軟件生存期模型有哪些?(16標(biāo)題)(1)瀑布模型特點(diǎn):1) 簡單、直觀、易用2) 通過設(shè)置里程碑,明確每階段的任務(wù)與目標(biāo)3) 可為每階段制定開發(fā)計(jì)劃,進(jìn)行成本預(yù)算,組織開發(fā)力量。(文檔驅(qū)動(dòng))缺點(diǎn):1) 維護(hù)成本較大2) 依賴性強(qiáng)3) 新的項(xiàng)目不適用4) 模型沒有中間反饋5) 用戶到項(xiàng)目結(jié)束才能看到產(chǎn)品6) 限制變更(2) V模型特點(diǎn):1) 簡單易用2) 強(qiáng)調(diào)測(cè)試過程與開發(fā)過程的對(duì)應(yīng)性和并行性3) 按順序進(jìn)行,一個(gè)階段的輸入時(shí)下一階段的輸入。(3) 原型模型特點(diǎn):1) 需求完全定義之前,要快速構(gòu)建一個(gè)原型系統(tǒng)2) 用戶試用,根據(jù)優(yōu)缺點(diǎn),給開發(fā)人員提出反饋意見3) 根據(jù)反饋意見修改軟件需求規(guī)格說明文檔,以便系統(tǒng)可以更加準(zhǔn)確地反映用戶的需求。4) 可以減少項(xiàng)目的各種假設(shè)以及風(fēng)險(xiǎn)或者:有效的適應(yīng)用戶需求的變化。(4) 增量模型特點(diǎn):1) 避免一次性投資太多帶來的風(fēng)險(xiǎn),將主要的功能或者風(fēng)險(xiǎn)大的功能首先實(shí)現(xiàn),然后逐步完善,保證投入的有效性。2) 更快的開發(fā)出可以操作的系統(tǒng)3) 可以減少開發(fā)過程中用戶需求的變更4) 一些增量可能需要重新開發(fā)或者:1) 并行開發(fā)2) 管理復(fù)雜(5) 螺旋式模型特點(diǎn):1) 表現(xiàn)為原型的多次迭代2) 用戶可以更早的看到并使用產(chǎn)品3) 用戶可以與開發(fā)人員進(jìn)行緊密合作4) 項(xiàng)目的投資非一次性投入 或者:以風(fēng)險(xiǎn)為導(dǎo)向(6) 漸進(jìn)式階段模型(迭代模型)特點(diǎn):1) 階段式提交一個(gè)可運(yùn)行的產(chǎn)品,且每個(gè)階段提交的產(chǎn)品都是獨(dú)立的系統(tǒng)2) 拖過階段式產(chǎn)品的提交,可早期預(yù)警問題,避免后期發(fā)現(xiàn)問題的成本高3) 降低估計(jì)失誤,因?yàn)榭梢酝ㄟ^階段評(píng)審,重新估算下一階段的計(jì)劃或者:通過逐步迭代,建立軟件系統(tǒng)7. 項(xiàng)目計(jì)劃活動(dòng)的主要內(nèi)容包括:(1) 分解項(xiàng)目需求,標(biāo)識(shí)項(xiàng)目全部工作產(chǎn)品和活動(dòng),編制WBS(2) 估算工作產(chǎn)品和活動(dòng)的規(guī)模、工作量、成本和所需資源(3) 識(shí)別并制定項(xiàng)目資料管理計(jì)劃及工作進(jìn)度表(4) 識(shí)別和分析項(xiàng)目風(fēng)險(xiǎn),編制風(fēng)險(xiǎn)管理計(jì)劃(5) 協(xié)商相關(guān)約定8. 任務(wù)分解結(jié)果的檢驗(yàn)(理解任務(wù)分解)(1) 明確并識(shí)別項(xiàng)目的各主要組成部分及項(xiàng)目的主要交付成果(2) 確定每個(gè)可交付成果的詳細(xì)程度是否達(dá)到了足以編制恰當(dāng)?shù)某杀竞蜌v時(shí)估算(3) 確定可交付成果的組成元素(4) 核實(shí)分解的正確性還要明確如下問題:1) 最底層項(xiàng)對(duì)項(xiàng)目分解來說是否是必須而且充分的。2) 每項(xiàng)的定義是否清晰完整。3) 每項(xiàng)是否能夠恰當(dāng)?shù)鼐幹七M(jìn)度和預(yù)算(5) 最后與相關(guān)人員對(duì)WBS結(jié)果進(jìn)行評(píng)審9. PDM網(wǎng)絡(luò)圖和ADM網(wǎng)絡(luò)圖的轉(zhuǎn)換ADM圖的畫圖示例繪制網(wǎng)絡(luò)圖的順序:1) 任務(wù)分解2) 確定工序間的邏輯關(guān)系3) 確定工序持續(xù)時(shí)間4) 繪制網(wǎng)絡(luò)圖(時(shí)間坐標(biāo))主要記住兩點(diǎn):1)PDM網(wǎng)絡(luò)圖用方框表示活動(dòng),箭線表示活動(dòng)間關(guān)系。2)AMD網(wǎng)絡(luò)圖用箭線表示活動(dòng),圓圈表示活動(dòng)間關(guān)系3)AMD示例見上圖里程碑圖看一下。10. 關(guān)鍵路徑法最早開始時(shí)間(ES)某項(xiàng)活動(dòng)能夠開始的最早時(shí)間最早結(jié)束時(shí)間(EF)某項(xiàng)活動(dòng)能夠結(jié)束的最早時(shí)間最遲開始時(shí)間(LS)為了使項(xiàng)目按時(shí)完工,某項(xiàng)活動(dòng)必須開始的最遲時(shí)間最遲結(jié)束時(shí)間(LF)為了項(xiàng)目按時(shí)完成,某項(xiàng)活動(dòng)必須完成的最遲時(shí)間EF=ES+工期估計(jì),正向推算,從項(xiàng)目開始沿網(wǎng)絡(luò)圖到項(xiàng)目完成為止。LS=LF-工期估計(jì),逆向推算,從項(xiàng)目完成沿網(wǎng)絡(luò)圖到項(xiàng)目的開始進(jìn)行推算。規(guī)則1:若某項(xiàng)活動(dòng)存在多個(gè)緊前工序,則此項(xiàng)活動(dòng)的最早開始時(shí)間必須同于或晚于所有緊前活動(dòng)的最早結(jié)束時(shí)間的最大值。規(guī)則2:某項(xiàng)活動(dòng)的最遲結(jié)束時(shí)間必須等于或早于該活動(dòng)直接指向的所有其他活動(dòng)的最遲開始時(shí)間的最小值。我的理解:1) 正向:遇到多個(gè)指向一個(gè),選擇EF最大的那個(gè)作為下一個(gè)ES2) 逆向:多個(gè)指向一個(gè),選擇LS最小的那個(gè)作為下一個(gè)LF浮動(dòng)時(shí)間(TF)= LS ES = LF EF (簡單的說就是同一側(cè)的下邊減去上邊)關(guān)鍵路徑:決定項(xiàng)目完成的最短時(shí)間。尋找關(guān)鍵路徑的方法:1) 找時(shí)間最長的那條路徑2) 浮動(dòng)時(shí)間為零的路徑關(guān)鍵路徑一般情況下只有一條,經(jīng)過趕工壓縮后可能有兩條。11. 進(jìn)度壓縮應(yīng)急法:(趕工法)(1)每個(gè)任務(wù)存在一個(gè)“正?!边M(jìn)度和“可壓縮”進(jìn)度。一個(gè)“正?!背杀竞汀翱蓧嚎s”成本。(2)增加資源,從“正常”進(jìn)度壓縮到“可壓縮”進(jìn)度。(3)每個(gè)任務(wù)無法在低于“可壓縮”進(jìn)度內(nèi)完成。(4)有足夠資源利用。(5)進(jìn)度壓縮與成本增長成正比。單位時(shí)間趕工成本=(可壓縮成本 正常成本) / (正常進(jìn)度 可壓縮進(jìn)度)。1)一般首先選擇持續(xù)時(shí)間相對(duì)長的活動(dòng)。壓縮比比較小。2)選擇壓縮成本低的活動(dòng)。 活動(dòng)持續(xù)時(shí)間的變化會(huì)引起成本的變化,某活動(dòng)壓縮單位時(shí)間所需增加的成本稱為該活動(dòng)的壓縮成本。例題見作業(yè)題。P86書上例題12. 常用的估算方法1)分解方法,采用“分而治之”的策略,對(duì)軟件項(xiàng)目進(jìn)行分解,再采用逐步求精的方式進(jìn)行估算,最后通過累加獲得整體的估算結(jié)果。2)算術(shù)模型,通過估算模型來產(chǎn)生估算。如cocomo模型,功能點(diǎn)分析模型(FPA)、標(biāo)準(zhǔn)構(gòu)件法、IBM定量影響因子(QIF)等3)專家判斷或經(jīng)驗(yàn)法,如德爾菲法(Delphi technique)。適合于初步估算,不適合于詳細(xì)估算4)比例法是比較科學(xué)的一種傳統(tǒng)估算方法,是基于類比的估算技術(shù),根據(jù)過去類似的項(xiàng)目,直接進(jìn)行類比獲得當(dāng)前項(xiàng)目的估算結(jié)果。自頂向下估算模式,首先估算出項(xiàng)目一級(jí)的工作量,然后層層往下分?jǐn)偅焉弦粚庸ぷ髁糠謹(jǐn)偟较乱粚拥碾A段、活動(dòng)或任務(wù)。通常使用 FPA方法或 COCOMO II 來估算項(xiàng)目一級(jí)的工作量。自底向上估算模式,要求先估算出底層任務(wù)/活動(dòng)一級(jí)的工作量,然后層層向上匯總到階段和項(xiàng)目級(jí)。通常使用 QIF 估算方法或?qū)<遗袛鄟砉浪沩?xiàng)目低層 WBS 元素的工作量(1)德爾菲法一種專家評(píng)估技術(shù),適用于在沒有或者沒有足夠歷史數(shù)據(jù)的情況下,來評(píng)定軟件采用不同的技術(shù)或者新技術(shù)所帶來的差異?;静襟E:1) 組織者發(fā)給每位專家一份軟件系統(tǒng)的規(guī)格說明和一張記錄估算值的表格,請(qǐng)他們估算;2) 專家詳細(xì)研究軟件規(guī)格說明后,對(duì)該軟件提出三個(gè)規(guī)模的估算值:最小(ai)、最可能(mi)、最大(bi);3) 組織者對(duì)專家的表格中的答復(fù)進(jìn)行整理,計(jì)算每位專家的Ei = (ai + 4mi + bi) / 6,然后計(jì)算出期望值E = E1 + E2 + E3 +En / n(n:表示n個(gè)專家);4) 綜合結(jié)果后,再組織專家不記名填表格,比較估算差,并查找原因。5) 如果各個(gè)專家的估算差異超出規(guī)定的范圍(如15%),則需重復(fù)上述過程,最終可以獲得一個(gè)多數(shù)專家共識(shí)的軟件規(guī)模。優(yōu)點(diǎn):不需要?dú)v史數(shù)據(jù);非常適合新的較為特別的項(xiàng)目估算;缺點(diǎn):主觀、專家的判斷有時(shí)并不準(zhǔn)確和專家自身技術(shù)水平不夠是會(huì)帶來誤判。(2)代碼行估算案例:對(duì)一個(gè)軟件組織來說,月開發(fā)源代碼行數(shù)為LOC=10萬行,月投入人員160人,每人平均發(fā)生的費(fèi)用為10000。 則:(1)人均月代碼量 = 100000行/160人月 = 625行/人月;(2)1個(gè)代碼行的價(jià)值= 160*10000/100000=16元/行.(3)功能點(diǎn)分析法功能點(diǎn)分析法(FPA)是在需求分析階段基于系統(tǒng)功能的一種規(guī)模估算方法,估計(jì)系統(tǒng)功能點(diǎn)數(shù),再從每個(gè)功能點(diǎn)類型和復(fù)雜度兩個(gè)緯度,測(cè)算軟件規(guī)模(或工作量)。是主流的軟件規(guī)模估算方法。例題:某個(gè)軟件項(xiàng)目中,一個(gè)軟件需求的五類功能計(jì)數(shù)項(xiàng)如下表所示。1)試計(jì)算這個(gè)軟件的功能點(diǎn)FP(調(diào)整因子見下表)。2)假設(shè)每功能點(diǎn)的單位成本是5000元/FP,試計(jì)算本項(xiàng)目的總成本。 復(fù)雜度各類計(jì)數(shù)項(xiàng)簡單一般復(fù)雜外部輸入534外部輸出781外部查詢113外部文件412內(nèi)部文件813軟件需求的功能計(jì)數(shù)項(xiàng) 權(quán)重項(xiàng)復(fù)雜度權(quán)重因素簡單一般復(fù)雜外部輸入346外部輸出457外部查詢346外部文件5710內(nèi)部文件71015五類功能計(jì)數(shù)項(xiàng)的復(fù)雜度權(quán)重因子影響值因子影響值數(shù)據(jù)通信0聯(lián)機(jī)更新0分布式處理0復(fù)雜處理2性能3可重用性0配置負(fù)載4易安裝4事物率0易操作5聯(lián)機(jī)數(shù)據(jù)登錄2多個(gè)場所0最終用戶效率5設(shè)施變更1解: 功能點(diǎn)簡單一般復(fù)雜外部輸入5*33*44*6外部輸出7*48*51*7外部查詢1*31*53*7外部文件4*51*72*10內(nèi)部文件8*71*103*15總計(jì)12274117UFC313TCF=0.65+0.01(sum(Fi)假設(shè)所有技術(shù)復(fù)雜影響程度都是平均程度,即技術(shù)復(fù)雜度因子 = 3則TCF = 0.65 + 0.01(14 * 3) = 1.07FP = UFC*TCF = 313*1.07=335總成本 = 335 * 5000 = 1,675,000(4)COCOMO模型基本公式為:E = aSbEAF其中,E是以人月為單位的工作量,S程序規(guī)模的單位是KLOC,EAF(Effort Adjustment Factor)是一個(gè)工作量調(diào)整因子,在基本模型中取值為1。a,b則隨著開發(fā)模式的變化而變化例題:要開發(fā)一個(gè)估計(jì)規(guī)模為30KLOC的銀行系統(tǒng)應(yīng)用程序項(xiàng)目,其功能以數(shù)據(jù)處理為主,屬于有機(jī)型軟件模式。隨著項(xiàng)目進(jìn)展,可以確定其15個(gè)成本因子的情況,除了軟件可靠性虛擬機(jī)易變性開發(fā)進(jìn)度限制因子的取值見表外,其余因子取值均為1.00,系數(shù)a=3.2,b=1.05.成本驅(qū)動(dòng)因子級(jí)別取值軟件可靠性高1.15虛擬機(jī)易變性低0.87開發(fā)進(jìn)度限制低1.08則該項(xiàng)目的工作量估算為: 13. 成本估算掙值法:三個(gè)成本,兩個(gè)偏差,兩個(gè)績效已完成工程的計(jì)劃成本(BCWP) = 已完成工作量 * 預(yù)算單價(jià)擬完成工程的計(jì)劃成本(BCWS) = 計(jì)劃工作量 * 預(yù)算單價(jià)已完成工程的實(shí)際成本(ACWP) = 已完成工作量 * 實(shí)際單價(jià)成本偏差(CV) = BCWP ACWP 0 節(jié)約 進(jìn)度偏差(SV) = BCWP BCWS 0 提前 成本績效指數(shù)(CPI)= BCWP / ACWP 1 節(jié)約 進(jìn)度績效指數(shù)(SPI)= BCWP / BCWS 1 提前方法一:連續(xù)計(jì)算開發(fā)出來的產(chǎn)品的價(jià)值方法二:計(jì)算公式法。 通用規(guī)則:1)50 / 50 規(guī)則:當(dāng)一項(xiàng)工作已經(jīng)開始,但是還沒有完成,就假定已經(jīng)實(shí)現(xiàn)一般的價(jià)值,當(dāng)這個(gè)工作全部完成才實(shí)現(xiàn)全部價(jià)值。2)0 / 100 規(guī)則:當(dāng)一項(xiàng)工作全部完成的時(shí)候才實(shí)現(xiàn)全部價(jià)值14. 風(fēng)險(xiǎn)管理(1)風(fēng)險(xiǎn)定義:某一特定危險(xiǎn)情況發(fā)生的可能性和后果的組合 。三要素:事件、事件發(fā)生的概率、事件的影響(2)風(fēng)險(xiǎn)分類:1)從風(fēng)險(xiǎn)的范圍角度劃分:項(xiàng)目風(fēng)險(xiǎn)、技術(shù)風(fēng)險(xiǎn)、商業(yè)風(fēng)險(xiǎn)2)從風(fēng)險(xiǎn)的可預(yù)測(cè)程度劃分:已知風(fēng)險(xiǎn)、可預(yù)測(cè)風(fēng)險(xiǎn)、不可預(yù)測(cè)風(fēng)險(xiǎn)3) 從軟件項(xiàng)目開發(fā)過程劃分需求風(fēng)險(xiǎn)、計(jì)劃編制風(fēng)險(xiǎn)、組織和管理風(fēng)險(xiǎn)、人員風(fēng)險(xiǎn)、開發(fā)環(huán)境風(fēng)險(xiǎn)、客戶風(fēng)險(xiǎn)、產(chǎn)品風(fēng)險(xiǎn)、設(shè)計(jì)和實(shí)現(xiàn)風(fēng)險(xiǎn)、過程風(fēng)險(xiǎn)(3)風(fēng)險(xiǎn)管理的策略1)危機(jī)管理2)風(fēng)險(xiǎn)緩解3)著力預(yù)防4)消滅根源(4)風(fēng)險(xiǎn)管理流程風(fēng)險(xiǎn)識(shí)別、風(fēng)險(xiǎn)評(píng)估、風(fēng)險(xiǎn)規(guī)劃、風(fēng)險(xiǎn)控制決策樹法案例:假設(shè)有一項(xiàng)工程,施工管理人員需要決定下月是否開工。如果開工后天氣好,則可為國家創(chuàng)收4萬元,若開工后天氣壞,將給國家造成損失1萬元,不開工則損失1000元。根據(jù)過去的統(tǒng)計(jì)資料,下月天氣好的概率是0.3,天氣壞的概率是0.7。請(qǐng)做出決策?,F(xiàn)采用決策樹方法進(jìn)行決策 案例2:某項(xiàng)目準(zhǔn)備投產(chǎn)生產(chǎn)兩種產(chǎn)品甲和乙,分別需要投資50萬元和55萬元,兩種產(chǎn)品的生產(chǎn)年限是一樣的。經(jīng)過市場調(diào)研后,預(yù)測(cè)新產(chǎn)品上市后,暢銷的概率為70%,滯銷的概率為30%。甲乙兩種產(chǎn)品在不同情況下的收益表如表:暢銷(70%)滯銷(30%)甲產(chǎn)品160萬元-80萬元乙產(chǎn)品180萬

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論