軟體專案管理案例教程課後習題答案

2021-09-06 01:40:42 字數 5900 閱讀 9963

第0章軟體專案管理概述

1、專案的基本特徵

1)相關性

2)目的性

3)週期性

4)獨特性

5)約束性

6)不確定性

2、專案管理的9大知識領域是什麼?

1)專案整合管理

2)專案範圍管理

3)專案時間管理

4)專案成本管理

5)專案質量管理

6)專案人力資源管理

7)專案溝通管理

8)專案風險管理

9)專案採購管理

3、專案的成本管理包括哪些過程?

包括成本估算、成本預算、成本控制等過程

4. 判斷下面活動哪些是專案?

上課 野餐活動√

集體婚禮√

社群保安

開發微軟的作業系統√

每天的衛生保潔

神州飛船計畫√

二、判斷題

1. 專案開發過程中可以無限制地使用資源。(x )

2. 專案具有暫時的特徵。( √)

3. 專案管理核心的三角形是範圍、進度、風險。(x )

4. 過程管理與專案管理在軟體組織中是兩項很重要的管理,專案管理用於保證專案的成功,而過程管理用於管理最佳實踐。(√ )

5. 運作管理(operation management)是從巨集觀上幫助企業明確和把握企業發展方向的管理。(x )

第1章軟體專案初始過程

一、 名次解釋

1. 專案章程

專案章程是指專案執行組織高層批准的乙份以書面簽署的確認專案存在的檔案,包括對專案的確認、對專案經理的授權和專案目標的概述等。嚴格地說,專案章程包擴開始乙個專案或專案階段的正式授權,但是通常而言,在每個專案階段都對專案進行一次授權的做法並不多見。

專案章程是乙個正式的文件,它正式的認可乙個專案的有效性,並指出專案的目標和管理方向。它授權專案經理來完成專案,從而保證專案經理可以組織資源用於專案活動。專案章程由專案發起人、出資人或者高層管理人員簽發。

2. 基線

基線是乙個或者多個配置項的集合,他們的內容和狀態已經通過技術的審核,並在生存期的某一階段被接受了。

ieee對基線的定義:「已經正式通過複審和批准的某規約或產品,它因此可作為進一步開發的基礎,並且只能通過正式的變化控制過程改變。「

3. 里程碑

里程碑是乙個時間要求為零的任務,它是乙個標誌性的事件。里程碑表示專案進展中的重大工作的完成,里程碑僅僅表示事件的標記,不需要消耗時間和資源。

4.pdca戴明環

pdca是英語單詞plan(計畫)、do執行)、check(檢查)和act(處理)的第乙個字母,pdca迴圈就是按照這樣的順序進行質量管理,並且迴圈不止地進行下去的科學程式。

p (plan) 計畫。包括方針和目標的確定,以及活動規劃的制定。d (design) 設計。

根據已知的資訊,設計具體的方法、方案和進行布局;再根據設計和布局,進行具體運作,實現計畫中的內容。c (check) 檢查。總結執行計畫的結果,分清哪些對了,哪些錯了,明確效果,找出問題。

a (action) 處理。對檢查的結果進行處理,對成功的經驗加以肯定,並予以標準化;對於失敗的教訓也要總結,引起重視。對於沒有解決的問題,應提交給下乙個pdca迴圈中去解決。

4. 風險條目檢查表

風險條目檢查表示最常用的也是比較簡單的風險識別方法,它利用一組提問來幫助管理者了解專案在各個方面有哪些風險。

風險條目檢查表一般根據風險要素進行編寫,包括專案的環境。管理層的重視度、技術情況以及內部因素等。風險條目是專案經驗的積累。

風險條目檢查表有:基於關鍵域的檢查表,基於三層結構的檢查表,基於生存的檢查表。

選擇題1. 專案建議書是哪個階段開發的文件(c )

a. 專案執行階段

b. 專案結尾階段

c. 專案初始階段

d. 專案計畫階段

2. 專案章程 (a )

a. 明確了專案經理

b. 確定了專案的質量標準

c. 明確了團隊的紀律

d. 定義了專案需求

3. 對於風險比較大的專案,最好選擇(c )生存期模型,

a. 瀑布模型

b. 原型

c. 螺旋模型

d. v模型

4. 開發專案建議書的目的是為了(b )

a. 驗收

b. 競標或者簽署合同

c. 編寫計畫

d. 跟蹤控制專案

三、判斷題

1. 專案經理是乙個綜合的角色(√ )

2. 軟體專案都是需要簽署合同的(x)

3. 增量式模型可以避免一次性投資太多帶來的風險( √)

4. 專案章程類似乙個專案授權書(√ )

5. 在甲乙合同專案中,提出需求的一方是乙方(x )

6. 如果是內部專案,在專案初始階段可以不提交招標書(√)

第二章-範圍計畫

一、選擇題

1. 需求分析是回答系統必須(a )的問題

a. 做什麼

b. 怎麼做

c. 何時做

d. 為誰做

2. wbs(工作分解結構)非常重要,因為下列原因,除了(d )

a. 幫助組織工作

b. 防止遺漏工作

c. 為專案估算提供依據

d. 確定團隊成員責任

3. 專案範圍( c)

a. 只在專案開始時重要

b. 在授權專案的合同或者其他檔案得以批准後就不再重要了

c. 從專案概念階段到收尾階段都應該加以管理和控制

d. 是在專案執行階段通過變更控制步驟進行處理的問題

4. 為了有效地管理專案,應該將工作分解為更小的部分,以下各項中,哪一項不能說明任務應該分解到什麼程度?(b )

a. 可以在80小時內完成

b. 不能再進一步進行邏輯細分了

c. 可由乙個人完成

d. 可以進行實際估算

5. 範圍變更是指(c )

a. 修改技術規格

b. 對範圍陳述進行修訂

c. 對批准後的wbs進行修改

d. 以上都不是

6. 下面哪個不是需求管理的過程(a )

a. 需求設計

b. 需求獲取

c. 需求分析

d. 需求變更

7. 下面那個不是建立wbs的方法(c )

a. 自頂向下

b. 自底向上

c. 控制方法

d. 模版指導

8. 任務分解可以( b ),它是範圍變更的一項重要輸入

a. 提供專案成本估算結果

b. 提供專案範圍基線

c. 規定專案採用的過程

d. 提供專案的關鍵路徑

9. 範圍基線由(b)組成

a. 專案章程、批准的詳細的專案範圍說明書和wbs

b. 批准的詳細專案範圍說明書、wbs和wbs字典

c. 專案章程、專案工作說明書和wbs

d. wbs

二、判斷題

1. 需求分析過程是確定專案如何實現的過程,並確定專案的技術方案(x)

2. 對於乙個重來沒有做過的專案,開發wbs時,可以採用自底向上的方法(v )

第三章-軟體專案進度計畫

一、選擇題

1. 快速跟進是指(a )

a. 採用並行執行任務,加速專案進展

b. 用乙個任務取代另外的任務

c. 如有可能,減少任務數量

d. 減輕專案風險

2. 趕工乙個任務時,你應該關注(d )

a. 盡可能多的任務

b. 非關鍵任務

c. 加速執行關鍵路徑上的任務

d. 通過成本最低化加速執行任務

3. 「軟體編碼完成之後,我才可以對它進行軟體測試」,這句話說明了哪種依賴關係?(a )

a. 強制性依賴關係

b. 軟邏輯關係

c. 外部依賴關係

d. 里程碑

4. 如果使用者提供的環境裝置需要5月10日到位,所以環境測試安排在5月10日以後,這種活動安排的依賴依據是:( c )

a. 強制性依賴關係

b. 軟邏輯關係

c. 外部依賴關係

d. 里程碑

5. 對乙個任務進行進度估算時,a是樂觀者,估計是6天完成,b是悲觀者,估計是24天完成,c是有經驗者認為最有可能是12天完成,那麼這個任務的歷時估算是介於10天到16天的概率是(b )

a. 50%

b. 68.3%

c. 70%

d. 99.7%

δ=(p-o)/6=(24-6)/6=3

e=(o+4m+p)/6=(6+4*12+24)/6=13

6. 下面哪項可能延長專案的進度?( a)

a. lag

b. lead

c. 趕工

d. 快速跟進

7. 關於浮動,下面除了哪個都是不正確的?(d )

a. 每個任務都有浮動

b. 只有複雜的專案有浮動

c. 浮動是在不增加專案成本的條件下,乙個活動可以延遲的時間量

d. 浮動是在不影響專案完成時間的前提下,乙個活動可以延遲的時間量

8. 關於網路圖,下面哪個是不正確的?(c)

a. 網路圖可用於安排計畫

b. 網路圖展示任務之間的邏輯關係

c. 網路圖可用於跟蹤專案

d. 網路圖可用於詳細的時間管理

9. 資源平衡最好用於(d)活動

a. 時間很緊的

b. 按時的

c. 非關鍵路徑

d. 關鍵路徑

10. 下面哪項可以決定進度的靈活性(d )

a. pert

b. total float

c. adm

d. 趕工

二、計算題

1. 根據圖3-21計算專案在20天內完成的概率,其中任務1的最樂觀、最悲觀和最可能的歷時估計是8天,10天,24天, 任務2的最樂觀、最悲觀和最可能的歷時估計是1天,5天,9天?

解:e±1δ即17±3,從14天到20天的概率為68.3%,所以20天完成的概率為

p=p(17天)+p(17-20天)=50%+68.3%/2=84.2%.

第四章-軟體專案成本計畫

一、選擇題

1. (a )是用系統的功能數量來測量其規模,與實現產品所使用的語言和技術沒有關係的。

a. 功能點

b. 物件點

c. **行

d. 用例點

2。 如果你是某專案的專案經理,你已經估算出每個單元的成本是¥129。這個專案一共有1200單元,你採用什麼估算方法?( a)

a. 自下而上估算法

b. 模擬估算法

c. 專家估算法

d. 引數估算法

3. 在專案初期,進行競標合同的時候,一般採用的成本估算方法是( b)

a. 引數估算法

b. 模擬估算法

c. 專家估算法

d. 功能點估算

4. 在成本管理過程中,專案經理確定的每個時間段,各個工作單元的成本是(c )

a. 估算

b. 預算

c. 直接成本

d. 間接成本

二、判斷題

1. 間接成本是與乙個具體的專案相關的成本(x )

2. 軟體專案的估算結果是比較準確的(x )

3. 在進行軟體專案估算的時候,可以參照其它企業的專案估算模型(√ )

4. cocomo 81有3個等級的模型: 基本(basic)模型、 中等(intermediate)模型、 高階(詳細(detailed))模型。( √)

三、計算題

1. 如果某軟體公司正在進行乙個專案,預計有50kloc的**量,專案是中等規模的半嵌入式型別的專案,採用中等cocomo模型,專案屬性中只有可靠性為很高階別(即取值為1.3),其他屬性為正常,計算專案是多少人月的規模?

如果2萬元/人月,則專案的費用是多少。

effort=a*(kloc)b*f

查表a=3.0,b=1.12,f=1

effort=3.0*501.12*1=239.9(人月)

軟體專案管理案例教程課後習題答案

第0章軟體專案管理概述 1 專案整合管理是什麼?專案整合管理是在專案的整個生存期內,協調專案管理其他各管理知識域,將專案管理的方方面面集成為乙個有機整體,保證專案的總目標的實現。專案整合管理從乙個巨集觀的角度將專案作為乙個整體來考察。包括的過程包括 專案章程編制 初始專案範圍編制 專案計畫編制 指導...

軟體專案管理案例教程課後習題答案

第0章軟體專案管理概述 1 專案整合管理是什麼?專案整合管理是在專案的整個生存期內,協調專案管理其他各管理知識域,將專案管理的方方面面集成為乙個有機整體,保證專案的總目標的實現。專案整合管理從乙個巨集觀的角度將專案作為乙個整體來考察。包括的過程包括 專案章程編制 初始專案範圍編制 專案計畫編制 指導...

軟體專案管理案例教程課後習題及答案彙總

第0章軟體專案管理概述 1 專案整合管理是什麼?專案整合管理是在專案的整個生存期內,協調專案管理其他各管理知識域,將專案管理的方方面面集成為乙個有機整體,保證專案的總目標的實現。專案整合管理從乙個巨集觀的角度將專案作為乙個整體來考察。包括的過程包括 專案章程編制 初始專案範圍編制 專案計畫編制 指導...