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

下載本文檔

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

文檔簡介

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

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

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

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

5、分析項目風險,編制風險管理計劃(5) 協(xié)商相關(guān)約定8. 任務分解結(jié)果的檢驗(理解任務分解)(1) 明確并識別項目的各主要組成部分及項目的主要交付成果(2) 確定每個可交付成果的詳細程度是否達到了足以編制恰當?shù)某杀竞蜌v時估算(3) 確定可交付成果的組成元素(4) 核實分解的正確性還要明確如下問題:1) 最底層項對項目分解來說是否是必須而且充分的。2) 每項的定義是否清晰完整。3) 每項是否能夠恰當?shù)鼐幹七M度和預算(5) 最后與相關(guān)人員對WBS結(jié)果進行評審9. PDM網(wǎng)絡(luò)圖和ADM網(wǎng)絡(luò)圖的轉(zhuǎn)換ADM圖的畫圖示例繪制網(wǎng)絡(luò)圖的順序:1) 任務分解2) 確定工序間的邏輯關(guān)系3) 確定工序持續(xù)時間4) 繪

6、制網(wǎng)絡(luò)圖(時間坐標)主要記住兩點:1)PDM網(wǎng)絡(luò)圖用方框表示活動,箭線表示活動間關(guān)系。2)AMD網(wǎng)絡(luò)圖用箭線表示活動,圓圈表示活動間關(guān)系3)AMD示例見上圖里程碑圖看一下。10. 關(guān)鍵路徑法最早開始時間(ES)某項活動能夠開始的最早時間最早結(jié)束時間(EF)某項活動能夠結(jié)束的最早時間最遲開始時間(LS)為了使項目按時完工,某項活動必須開始的最遲時間最遲結(jié)束時間(LF)為了項目按時完成,某項活動必須完成的最遲時間EF=ES+工期估計,正向推算,從項目開始沿網(wǎng)絡(luò)圖到項目完成為止。LS=LF-工期估計,逆向推算,從項目完成沿網(wǎng)絡(luò)圖到項目的開始進行推算。規(guī)則1:若某項活動存在多個緊前工序,則此項活動的最

7、早開始時間必須同于或晚于所有緊前活動的最早結(jié)束時間的最大值。規(guī)則2:某項活動的最遲結(jié)束時間必須等于或早于該活動直接指向的所有其他活動的最遲開始時間的最小值。我的理解:1) 正向:遇到多個指向一個,選擇EF最大的那個作為下一個ES2) 逆向:多個指向一個,選擇LS最小的那個作為下一個LF浮動時間(TF)= LS ES = LF EF (簡單的說就是同一側(cè)的下邊減去上邊)關(guān)鍵路徑:決定項目完成的最短時間。尋找關(guān)鍵路徑的方法:1) 找時間最長的那條路徑2) 浮動時間為零的路徑關(guān)鍵路徑一般情況下只有一條,經(jīng)過趕工壓縮后可能有兩條。11. 進度壓縮應急法:(趕工法)(1)每個任務存在一個“正?!边M度和“

8、可壓縮”進度。一個“正?!背杀竞汀翱蓧嚎s”成本。(2)增加資源,從“正?!边M度壓縮到“可壓縮”進度。(3)每個任務無法在低于“可壓縮”進度內(nèi)完成。(4)有足夠資源利用。(5)進度壓縮與成本增長成正比。單位時間趕工成本=(可壓縮成本 正常成本) / (正常進度 可壓縮進度)。1)一般首先選擇持續(xù)時間相對長的活動。壓縮比比較小。2)選擇壓縮成本低的活動。 活動持續(xù)時間的變化會引起成本的變化,某活動壓縮單位時間所需增加的成本稱為該活動的壓縮成本。例題見作業(yè)題。P86書上例題12. 常用的估算方法1)分解方法,采用“分而治之”的策略,對軟件項目進行分解,再采用逐步求精的方式進行估算,最后通過累加獲得整

9、體的估算結(jié)果。2)算術(shù)模型,通過估算模型來產(chǎn)生估算。如cocomo模型,功能點分析模型(FPA)、標準構(gòu)件法、IBM定量影響因子(QIF)等3)專家判斷或經(jīng)驗法,如德爾菲法(Delphi technique)。適合于初步估算,不適合于詳細估算4)比例法是比較科學的一種傳統(tǒng)估算方法,是基于類比的估算技術(shù),根據(jù)過去類似的項目,直接進行類比獲得當前項目的估算結(jié)果。自頂向下估算模式,首先估算出項目一級的工作量,然后層層往下分攤,把上一層工作量分攤到下一層的階段、活動或任務。通常使用 FPA方法或 COCOMO II 來估算項目一級的工作量。自底向上估算模式,要求先估算出底層任務/活動一級的工作量,然后

10、層層向上匯總到階段和項目級。通常使用 QIF 估算方法或?qū)<遗袛鄟砉浪沩椖康蛯?WBS 元素的工作量(1)德爾菲法一種專家評估技術(shù),適用于在沒有或者沒有足夠歷史數(shù)據(jù)的情況下,來評定軟件采用不同的技術(shù)或者新技術(shù)所帶來的差異?;静襟E:1) 組織者發(fā)給每位專家一份軟件系統(tǒng)的規(guī)格說明和一張記錄估算值的表格,請他們估算;2) 專家詳細研究軟件規(guī)格說明后,對該軟件提出三個規(guī)模的估算值:最小(ai)、最可能(mi)、最大(bi);3) 組織者對專家的表格中的答復進行整理,計算每位專家的Ei = (ai + 4mi + bi) / 6,然后計算出期望值E = E1 + E2 + E3 +En / n(n:表

11、示n個專家);4) 綜合結(jié)果后,再組織專家不記名填表格,比較估算差,并查找原因。5) 如果各個專家的估算差異超出規(guī)定的范圍(如15%),則需重復上述過程,最終可以獲得一個多數(shù)專家共識的軟件規(guī)模。優(yōu)點:不需要歷史數(shù)據(jù);非常適合新的較為特別的項目估算;缺點:主觀、專家的判斷有時并不準確和專家自身技術(shù)水平不夠是會帶來誤判。(2)代碼行估算案例:對一個軟件組織來說,月開發(fā)源代碼行數(shù)為LOC=10萬行,月投入人員160人,每人平均發(fā)生的費用為10000。 則:(1)人均月代碼量 = 100000行/160人月 = 625行/人月;(2)1個代碼行的價值= 160*10000/100000=16元/行.(

12、3)功能點分析法功能點分析法(FPA)是在需求分析階段基于系統(tǒng)功能的一種規(guī)模估算方法,估計系統(tǒng)功能點數(shù),再從每個功能點類型和復雜度兩個緯度,測算軟件規(guī)模(或工作量)。是主流的軟件規(guī)模估算方法。例題:某個軟件項目中,一個軟件需求的五類功能計數(shù)項如下表所示。1)試計算這個軟件的功能點FP(調(diào)整因子見下表)。2)假設(shè)每功能點的單位成本是5000元/FP,試計算本項目的總成本。 復雜度各類計數(shù)項簡單一般復雜外部輸入534外部輸出781外部查詢113外部文件412內(nèi)部文件813軟件需求的功能計數(shù)項 權(quán)重項復雜度權(quán)重因素簡單一般復雜外部輸入346外部輸出457外部查詢346外部文件5710內(nèi)部文件7101

13、5五類功能計數(shù)項的復雜度權(quán)重因子影響值因子影響值數(shù)據(jù)通信0聯(lián)機更新0分布式處理0復雜處理2性能3可重用性0配置負載4易安裝4事物率0易操作5聯(lián)機數(shù)據(jù)登錄2多個場所0最終用戶效率5設(shè)施變更1解:  功能點簡單一般復雜外部輸入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ù)復雜影響程度都是平均程度,即技術(shù)復雜度因子 = 3則TCF = 0.65 + 0.01(14 * 3) = 1.07FP = UFC*TCF = 313*

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

15、動因子級別取值軟件可靠性高1.15虛擬機易變性低0.87開發(fā)進度限制低1.08則該項目的工作量估算為: 13. 成本估算掙值法:三個成本,兩個偏差,兩個績效已完成工程的計劃成本(BCWP) = 已完成工作量 * 預算單價擬完成工程的計劃成本(BCWS) = 計劃工作量 * 預算單價已完成工程的實際成本(ACWP) = 已完成工作量 * 實際單價成本偏差(CV) = BCWP ACWP < 0 超支 > 0 節(jié)約 進度偏差(SV) = BCWP BCWS < 0 拖延 > 0 提前 成本績效指數(shù)(CPI)= BCWP / ACWP < 1 超支 > 1 節(jié)約

16、進度績效指數(shù)(SPI)= BCWP / BCWS < 1 拖延 > 1 提前方法一:連續(xù)計算開發(fā)出來的產(chǎn)品的價值方法二:計算公式法。 通用規(guī)則:1)50 / 50 規(guī)則:當一項工作已經(jīng)開始,但是還沒有完成,就假定已經(jīng)實現(xiàn)一般的價值,當這個工作全部完成才實現(xiàn)全部價值。2)0 / 100 規(guī)則:當一項工作全部完成的時候才實現(xiàn)全部價值14. 風險管理(1)風險定義:某一特定危險情況發(fā)生的可能性和后果的組合 。三要素:事件、事件發(fā)生的概率、事件的影響(2)風險分類:1)從風險的范圍角度劃分:項目風險、技術(shù)風險、商業(yè)風險2)從風險的可預測程度劃分:已知風險、可預測風險、不可預測風險3) 從軟

17、件項目開發(fā)過程劃分需求風險、計劃編制風險、組織和管理風險、人員風險、開發(fā)環(huán)境風險、客戶風險、產(chǎn)品風險、設(shè)計和實現(xiàn)風險、過程風險(3)風險管理的策略1)危機管理2)風險緩解3)著力預防4)消滅根源(4)風險管理流程風險識別、風險評估、風險規(guī)劃、風險控制決策樹法案例:假設(shè)有一項工程,施工管理人員需要決定下月是否開工。如果開工后天氣好,則可為國家創(chuàng)收4萬元,若開工后天氣壞,將給國家造成損失1萬元,不開工則損失1000元。根據(jù)過去的統(tǒng)計資料,下月天氣好的概率是0.3,天氣壞的概率是0.7。請做出決策?,F(xiàn)采用決策樹方法進行決策 案例2:某項目準備投產(chǎn)生產(chǎn)兩種產(chǎn)品甲和乙,分別需要投資50萬元和55萬元,兩種產(chǎn)品的生產(chǎn)年限是一樣的。經(jīng)過市場調(diào)研后,預測新產(chǎn)品上市后,暢銷的概率為70%,滯銷的概率為30%。甲乙兩種產(chǎn)品在不同情況下的收益表如表: 暢銷(70%)滯銷(30%)甲產(chǎn)品160萬元-80萬元乙產(chǎn)品180萬元-120萬元根據(jù)以上信息,可以運用

溫馨提示

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

評論

0/150

提交評論