蘭州網(wǎng)站建設(shè) 冰雨品牌推廣的具體方法
在一個(gè)軟件項(xiàng)目中,管理人員需要按時(shí)了解項(xiàng)目進(jìn)度,制定項(xiàng)目計(jì)劃,同時(shí)需要及時(shí)發(fā)現(xiàn)所遇到的問題,然后和團(tuán)隊(duì)成員制定解決方案,確保整個(gè)計(jì)劃可以順利的進(jìn)行,因此項(xiàng)目進(jìn)度安排與跟蹤是項(xiàng)目管理中的一個(gè)重要環(huán)節(jié)。
一、項(xiàng)目進(jìn)度安排的定義及原則
1、進(jìn)度安排的定義
項(xiàng)目進(jìn)度安排,即通過將工作量分配給特定的軟件工程任務(wù),和將所估算的工作量分布于已經(jīng)計(jì)劃好的項(xiàng)目持續(xù)時(shí)間中。
2、進(jìn)度安排的基本原則
(1)劃分 —— 項(xiàng)目被劃分為若干個(gè)可管理的活動(dòng)和任務(wù);
(2)相互依賴 —— 活動(dòng)和任務(wù)之間的關(guān)系必須被確定為:順序、并發(fā)、后續(xù)、獨(dú)立進(jìn)行;
(3)時(shí)間分配 —— 為每個(gè)任務(wù)分配工作單位(即開始和結(jié)束時(shí)間);
(4)工作量確認(rèn) —— 確保在任意時(shí)段分配到任務(wù)的人員數(shù)量不會(huì)超過項(xiàng)目組的人員數(shù)量;(比如:一個(gè)項(xiàng)目組此次預(yù)估需要有12人分配到任務(wù)才能完成此項(xiàng)工作,但原定人員數(shù)量為10人,那么12>10,這項(xiàng)任務(wù)的工作量必然超標(biāo)了,所以要確保不能超過);
(5)定義責(zé)任 —— 每個(gè)被調(diào)度的任務(wù)都應(yīng)該指定負(fù)責(zé)人;
(6)定義結(jié)果 —— 每個(gè)被調(diào)度的任務(wù)都要有一個(gè)定義好的輸出結(jié)果;
(7)定義里程碑 —— 每個(gè)任務(wù)或任務(wù)組都與一個(gè)項(xiàng)目里程碑相關(guān)聯(lián);
二、通信開銷
1、通信開銷的定義
當(dāng)幾個(gè)人共同承擔(dān)軟件開發(fā)任務(wù)時(shí),人與人之間必須通過交流來解決各自承擔(dān)任務(wù)之間的接口問題,即所謂通信問題。通信需花費(fèi)時(shí)間和代價(jià),會(huì)引起軟件錯(cuò)誤增加,降低軟件生產(chǎn)率。
2、通信路徑計(jì)算
如果一個(gè)軟件開發(fā)小組有 n 個(gè)人,每兩人之間都需要通信,則總的通信路徑有 條。
如想對通信路徑有進(jìn)一步了解,可到項(xiàng)目管理中的4P文章中的項(xiàng)目小組結(jié)構(gòu)進(jìn)行查看
3、案例分析
Q1:設(shè)一個(gè)人單獨(dú)開發(fā)軟件,生產(chǎn)率是5000行/人年。若 4 個(gè)人組成一個(gè)小組共同開發(fā)這個(gè)軟件,則需要 6條通信路徑。若在每條通信路徑上耗費(fèi)的工作量是 250 行/人年。則小組中每個(gè)人的軟件生產(chǎn)率降低為多少?
A1:小組中每個(gè)人的軟件生產(chǎn)率降低為 5000 - ×250 = 5000 - 375 = 4625 行/人年,所以項(xiàng)目組的生產(chǎn)率為18500。
Q2:如在上例中,到了開發(fā)后期再加入兩名工程師,生產(chǎn)率為840行/人年,問此時(shí)項(xiàng)目組的生產(chǎn)率為?
A2:6個(gè)人所產(chǎn)生的的通信路徑為 = 15條;所以項(xiàng)目組的生產(chǎn)率為5000 × 4 + 840 × 2 - 15 × 250 = 17930。
從上述分析可知:
一個(gè)軟件任務(wù)由一個(gè)人單獨(dú)開發(fā),生產(chǎn)率最高;而對于一個(gè)稍大型的軟件項(xiàng)目,一個(gè)人單獨(dú)開發(fā),時(shí)間又太長;因此軟件開發(fā)小組是必要的。
但是,開發(fā)小組不宜太大,成員之間要避免過多的通信路徑。
在開發(fā)進(jìn)程中,切忌中途加人,避免不必要的的生產(chǎn)率損失。
三、工作量分配
1、40-20-40規(guī)則
(1)在整個(gè)軟件開發(fā)過程中,編碼工作量僅占 20%,編碼前工作量占40%,編碼后工作量占 40%。
(2)40-20-40 規(guī)則只應(yīng)用來作為一個(gè)指南,實(shí)際的工作量分配比例必須按照各項(xiàng)目的特點(diǎn)來決定。
2、工作量分配圖例
用一張圖來了解關(guān)于軟件各階段的工作量分配比例。

3、工作量分布推薦
在實(shí)際的軟件開發(fā)中,一種比較推薦的工作量分布為:
計(jì)劃階段planning -> 2-3% ;
需求分析階段requirements analysis -> 10-25 % ;
設(shè)計(jì)階段design -> 20-25 %;
編碼階段coding -> 15-20 % ;
測試和調(diào)試階段testing and debugging -> 30-40 % 。
四、項(xiàng)目進(jìn)度安排方法
1、關(guān)鍵路徑方法(CPM,Critical Path Method)
(1)定義
在關(guān)鍵路徑上的活動(dòng)才是按時(shí)完成任務(wù)的關(guān)鍵。
(2)關(guān)鍵路徑的相關(guān)表達(dá)
LS:Latest start time 最晚開始時(shí)間;
ES:Earliest start time 最早開始時(shí)間;
FT:Float Time 浮動(dòng)時(shí)間;
關(guān)鍵路徑的判斷:計(jì)算哪條路徑最長,即為關(guān)鍵路徑;
關(guān)鍵路徑上的節(jié)點(diǎn)對應(yīng)的浮動(dòng)時(shí)間為FT = 0,且在每個(gè)項(xiàng)目中,關(guān)鍵路徑不止一條;
如果關(guān)鍵路徑上的活動(dòng)開始時(shí)間推遲,將會(huì)直接影響工期;
最晚開始時(shí)間 - 最早開始時(shí)間 = 浮動(dòng)時(shí)間。
(3)案例分析:蓋房子
表1 蓋一所房子的重要階段
階段 | 完成事項(xiàng) |
1.1 | 完成調(diào)查 |
1.2 | 簽發(fā)許可證 |
1.3 | 完成挖掘 |
1.4 | 庫存材料 |
2.1 | 施工地基 |
2.2 | 外墻完成 |
2.3 | 外部管道完成 |
2.4 | 外部電力工作完成 |
2.5 | 外部壁板完成 |
2.6 | 外部涂裝完成 |
2.7 | 安裝門和一些固定設(shè)施 |
2.8 | 屋頂完成 |
3.1 | 內(nèi)部管道完成 |
3.2 | 內(nèi)部電力工作完成 |
3.3 | 墻板就位 |
3.4 | 內(nèi)部涂裝完成 |
3.5 | 鋪設(shè)地板 |
3.6 | 安裝門和一些固定設(shè)施 |
表2 蓋房子相關(guān)活動(dòng)的時(shí)間估計(jì)
具體活動(dòng) | 估計(jì)時(shí)間(天) |
Step1: 準(zhǔn)備工作 | |
完成調(diào)查 | 3 |
簽發(fā)許可證 | 15 |
完成挖掘 | 10 |
庫存材料 | 10 |
Step2: 構(gòu)建外部 | |
施工地基 | 15 |
外墻完成 | 20 |
外部管道完成 | 10 |
外部電力工作完成 | 10 |
外部壁板完成 | 8 |
外部涂裝完成 | 5 |
安裝門和一些固定設(shè)施 | 6 |
屋頂完成 | 9 |
Step3: 構(gòu)建內(nèi)部 | |
內(nèi)部管道完成 | 12 |
內(nèi)部電力工作完成 | 15 |
墻板就位 | 9 |
內(nèi)部涂裝完成 | 18 |
鋪設(shè)地板 | 11 |
安裝門和一些固定設(shè)施 | 7 |
表3 任務(wù)網(wǎng)絡(luò)圖

問:某項(xiàng)目的活動(dòng)網(wǎng)絡(luò)圖如表3所示,每項(xiàng)活動(dòng)所需的天數(shù)如路徑上數(shù)字所示。(1)請給出計(jì)算過程確定項(xiàng)目的關(guān)鍵路徑和工期。(2)設(shè)定活動(dòng)1.1和1.2的最早開始時(shí)間均為第1天,給出所有活動(dòng)的最早開始時(shí)間ES、最遲開始時(shí)間LS和浮動(dòng)時(shí)間FT。
答案解析:
(1)從圖中可以看出,該項(xiàng)目有8條路徑可以走到終點(diǎn),分別為:
①start → 1.1(3) → 1.3(10) →1.4(10) → 2.1(15) → 2.2(20) → 2.3(10) → 2.4(10) → 2.5(8) → 2.6(5) → 2.7(6) → finish;
②start → 1.1(3) → 1.3(10) →1.4(10) → 2.1(15) → 2.2(20) → 2.3(10) → 2.4(10) → 2.5(8) → 2.6(5) → 2.8(9) → finish;
③start → 1.1(3) → 1.3(10) →1.4(10) → 2.1(15) → 2.2(20) → 3.1(12) → 3.2(15) → 3.3(9) → 3.4(18) → finish;
④start → 1.1(3) → 1.3(10) →1.4(10) → 2.1(15) → 2.2(20) → 3.1(12) → 3.2(15) → 3.3(9) → 3.5(11) → 3.6(7) → finish;
⑤start → 1.2(15) → 1.3(10) →1.4(10) → 2.1(15) → 2.2(20) → 2.3(10) → 2.4(10) → 2.5(8) → 2.6(5) → 2.7(6) → finish;
⑥start → 1.2(15) → 1.3(10) →1.4(10) → 2.1(15) → 2.2(20) → 2.3(10) → 2.4(10) → 2.5(8) → 2.6(5) → 2.8(9) → finish;
⑦start → 1.2(15) → 1.3(10) →1.4(10) → 2.1(15) → 2.2(20) → 3.1(12) → 3.2(15) → 3.3(9) → 3.4(18) → finish;
⑧start → 1.2(15) → 1.3(10) →1.4(10) → 2.1(15) → 2.2(20) → 3.1(12) → 3.2(15) → 3.3(9) → 3.5(11) → 3.6(7) → finish。
8條路徑如下圖所示:
可以計(jì)算出,每條路徑的工期分別為:
①3+10+10+15+20+10+10+8+5+6=97天;
②3+10+10+15+20+10+10+8+5+9=100天;
③3+10+10+15+20+12+15+9+18=112天;
④3+10+10+15+20+12+15+9+11+7=112天;
⑤15+10+10+15+20+10+10+8+5+6=109天;
⑥15+10+10+15+20+10+10+8+5+9=112天;
⑦15+10+10+15+20+12+15+9+18=124天;
⑧15+10+10+15+20+12+15+9+11+7=124天。
綜上所述,項(xiàng)目的關(guān)鍵路徑有兩條,分別為⑦和⑧,即1.2 → 1.3 →1.4 → 2.1 → 2.2 → 3.1 → 3.2 → 3.3 → 3.4 和 1.2 → 1.3 →1.4 → 2.1 → 2.2 → 3.1 → 3.2 → 3.3 → 3.5 → 3.6,工期為124天。
(2)計(jì)算步驟如下:
①填充關(guān)鍵路徑的浮動(dòng)時(shí)間。已知關(guān)鍵路徑的浮動(dòng)時(shí)間都為0,所以路徑⑦和⑧上的所有節(jié)點(diǎn)的浮動(dòng)時(shí)間都為0;
②計(jì)算剩余節(jié)點(diǎn)的浮動(dòng)時(shí)間。
由圖可得,1.1 → 1.3需要時(shí)間為13天,而關(guān)鍵路徑1.2 → 1.3需要25天,所以1.2的浮動(dòng)時(shí)間為12天;
關(guān)鍵路徑的前半部分為1.2 → 1.3 →1.4 → 2.1 → 2.2,后半部分有4個(gè)分路,⑦和⑧為關(guān)鍵路徑,且后半部分的工期為54天;(12+15+9+18=54天,12+15+9+11+7=54天)
⑤和⑥的后半部分與關(guān)鍵路徑的差額分別為54-39=15天,54-42=12天,那么此時(shí)可以確定2.7的浮動(dòng)時(shí)間為15天,2.8的浮動(dòng)時(shí)間為12天;(10+8+5+6=39天,10+8+5+9=42天)
由圖可知,2.7和2.8都需要經(jīng)過2.3 → 2.4 → 2.5 → 2.6,在這種情況下,選擇與關(guān)鍵路徑差額小的值為浮動(dòng)時(shí)間,即2.3 → 2.4 → 2.5 → 2.6與2.8的浮動(dòng)時(shí)間相等。
③計(jì)算最早開始時(shí)間。將每一項(xiàng)活動(dòng)前面經(jīng)過的路徑(不包含當(dāng)前活動(dòng))進(jìn)行相加,如遇到分叉口則選擇有經(jīng)過關(guān)鍵路徑上的節(jié)點(diǎn)。
④計(jì)算最遲開始時(shí)間。逆推,通過公式最晚開始時(shí)間 - 最早開始時(shí)間 = 浮動(dòng)時(shí)間推出最遲開始時(shí)間。
項(xiàng)目活動(dòng)的最早開始時(shí)間ES、最遲開始時(shí)間LS和浮動(dòng)時(shí)間FT如下:
由上述案例可以得出,通過關(guān)鍵路徑可以判斷出:
開發(fā)時(shí)哪些活動(dòng)必須等待;
開發(fā)時(shí)哪些活動(dòng)必須按進(jìn)度進(jìn)行防止拖延問題發(fā)生。
2、項(xiàng)目(進(jìn)度計(jì)劃)評估和評審技術(shù)(PERT,Program Evaluation and Preview Technique)
(1)定義
項(xiàng)目評估和評審技術(shù)是一種關(guān)鍵路徑分析技術(shù),使用正態(tài)分布來判斷一個(gè)活動(dòng)的最早開始時(shí)間接近該活動(dòng)進(jìn)度時(shí)間的概率。PERT技術(shù)可以計(jì)算關(guān)鍵路徑、找出最可能成為瓶頸的活動(dòng)。
五、獲得值分析
獲得值分析,主要分析兩個(gè)內(nèi)容:①進(jìn)度是否拖延;②成本是否超出預(yù)算?;谶@兩個(gè)內(nèi)容,對獲得值分析進(jìn)行以下闡述。
1、基本量
(1)計(jì)劃工作的預(yù)計(jì)成本(BCWS):截止到某一時(shí)刻,計(jì)劃工作的預(yù)計(jì)工作量之和。
(2)完成預(yù)算(BAC):BCWS的總量,是項(xiàng)目的總工作量的估計(jì)。
(3)預(yù)定完成百分比:計(jì)劃工作的預(yù)計(jì)成本占預(yù)計(jì)總工作量的百分比,計(jì)算公式為: 。
(4)完成工作的預(yù)計(jì)成本(BCWP):截止到某一時(shí)刻,完成工作的預(yù)計(jì)工作量之和。
(5)完成百分比:完成工作的預(yù)計(jì)成本占預(yù)計(jì)總工作量的百分比,計(jì)算公式為: 。
(6)所完成工作的實(shí)際成本(ACWP):截止到某一時(shí)刻,已完成的工作任務(wù)的實(shí)際工作量之和。
2、進(jìn)度指示計(jì)算公式
(1)進(jìn)度性能指標(biāo)(SPI) = ;
(2)進(jìn)度偏差(SV) = BCWP - BCWS;
(3)成本性能指標(biāo)(CPI) = ;
(4)成本偏差(CV) = BCWP - ACWP。
總結(jié):
當(dāng)SPI > 1,SV > 0,進(jìn)度超前;
當(dāng)SPI = 1,SV = 0,進(jìn)度正好;
當(dāng)SPI < 1,SV < 0,進(jìn)度落后;
當(dāng)CPI > 1,CV > 0,成本節(jié)省;
當(dāng)CPI = 1,CV = 0,成本正好;
當(dāng)CPI < 1,CV < 0,成本超出預(yù)算。
3、案例分析
(1)案例一
下圖是某工程的實(shí)際完成表。
工作任務(wù) | 估計(jì)工作量 | 實(shí)際工作量 | 估計(jì)完成日期 | 實(shí)際完成日期(月日年) |
1 | 5 | 10 | 1/25/21 | 2/1/21 |
2 | 25 | 20 | 2/15/21 | 2/15/21 |
3 | 120 | 80 | 5/15/21 | |
4 | 40 | 50 | 4/15/21 | 4/1/21 |
5 | 60 | 50 | 7/1/21 | |
6 | 80 | 70 | 9/1/21 |
Question:在該工程實(shí)施過程中,截止到21年4月1號,進(jìn)度是否拖延?工期是否超出預(yù)算?
Answer:
截止到21年4月1號,計(jì)劃完成任務(wù)1、2,實(shí)際完成了1、2、4,由此可計(jì)算出 BCWS 、 BCWP 、 ACWP 和 BAC 的值。
計(jì)劃工作的預(yù)計(jì)成本 BCWS 為:5 + 25 = 30
完成工作的預(yù)計(jì)成本 BCWP 為:5 + 25 + 40 = 70
所完成工作的實(shí)際成本 ACWP 為:10 + 20 + 50 = 80
完成預(yù)算 BAC 為:5 + 25 + 120 + 40 + 60 + 80 = 330
那么預(yù)定完成百分比為:
實(shí)際完成百分比為:
進(jìn)度性能指標(biāo) SPI 為:
進(jìn)度偏差 SV 為:
成本性能指標(biāo) CPI 為:
成本偏差 CV 為:
綜上所述,因?yàn)?SPI > 1,SV > 0 , CPI < 1,CV < 0 ,所以截止到21年4月1日,該工程進(jìn)度超前,成本超出預(yù)算。
(2)案例二
工作任務(wù) | 估計(jì)工作量 | 實(shí)際工作量 | 估計(jì)完成日期 | 實(shí)際完成日期(月日年) |
1 | 50 | 70 | 1/25/21 | 2/1/21 |
2 | 35 | 20 | 2/15/21 | 2/15/21 |
3 | 20 | 40 | 2/25/21 | 3/1/21 |
4 | 40 | 40 | 4/15/21 | 4/1/21 |
5 | 60 | 10 | 6/1/21 | |
6 | 80 | 20 | 7/1/21 |
Question:若考察點(diǎn)在21年5月1日,此時(shí)任務(wù)完成進(jìn)度如上圖所示,問進(jìn)度是否拖延?工期是否超出預(yù)算?
Answer:
截止到21年5月1號,計(jì)劃完成任務(wù)1、2、3、4,實(shí)際完成了1、2、3、4,由此可計(jì)算出 BCWS 、 BCWP 、 ACWP 和 BAC 的值。
計(jì)劃工作的預(yù)計(jì)成本 BCWS 為:50 + 35 + 20 + 40 = 145
完成工作的預(yù)計(jì)成本 BCWP 為:50 + 35 + 20 + 40 = 145
所完成工作的實(shí)際成本 ACWP 為:70 + 20 + 40 + 40 = 170
完成預(yù)算 BAC 為:50 + 35 + 20 + 40 + 60 + 80 = 285
那么預(yù)定完成百分比為:
實(shí)際完成百分比為:
進(jìn)度性能指標(biāo) SPI 為:
進(jìn)度偏差 SV 為:
成本性能指標(biāo) CPI 為:
成本偏差 CV 為:
綜上所述,因?yàn)?SPI = 1,SV = 0 , CPI < 1,CV < 0 ,所以截止到21年4月1日,該工程進(jìn)度正好,即項(xiàng)目按計(jì)劃進(jìn)行,但成本超出預(yù)算。
(3)案例三
Question:
你被指定負(fù)責(zé)一個(gè)軟件項(xiàng)目,這個(gè)項(xiàng)目由4個(gè)部分(A、B、C、D)組成,項(xiàng)目總預(yù)算為53000元,其中A任務(wù)預(yù)算為26000元,B任務(wù)預(yù)算為12000元,C任務(wù)預(yù)算為10000元,D任務(wù)預(yù)算為5000元。
截止到8月31日,A任務(wù)已經(jīng)全部完成,B任務(wù)過半,C任務(wù)剛開始,D任務(wù)還沒有開始,下表給出截止到8月31日的計(jì)劃成本和實(shí)際成本,采用50/50規(guī)則計(jì)算截止到8月31日為止的 CV , SV , CPI , SPI 。
任務(wù) | 計(jì)劃費(fèi)用 BCWS(元) | 實(shí)際花費(fèi) ACWP(元) | 已獲取價(jià)值 BCWP(元) |
A | 26000 | 25500 | 26000 |
B | 9000 | 5400 | 6000 |
C | 4800 | 4100 | 5000 |
D | 0 | 0 | 0 |
總計(jì) | 39800 | 35000 | 37000 |
(備注:50/50規(guī)則指項(xiàng)目一開始就實(shí)現(xiàn)一半價(jià)值,直到結(jié)束才實(shí)現(xiàn)全部價(jià)值,即完成1%或99%,都認(rèn)為只實(shí)現(xiàn)一半價(jià)值)
Answer:
截止到8月31日為止的 CV , SV , CPI , SPI 的計(jì)算結(jié)果如下:
CV=
SV=
AC=3500
SPI= 93%
CPI= 106%
綜上所述,因?yàn)?SPI < 1,SV < 0 , CPI > 1,CV > 0 ,所以截止到8月31日,該工程進(jìn)度落后一些,但是費(fèi)用節(jié)省了。
通過一道關(guān)鍵路徑法例題全面解析關(guān)鍵路徑的算法,例題詳見下圖

第一步、畫出進(jìn)度網(wǎng)絡(luò)圖
根據(jù)例題可以看出,A、B、C沒有緊前活動(dòng),那么A、B、C為開始活動(dòng),E、F、G的緊前活動(dòng)為B和C,H的緊前活動(dòng)為C,I的緊前活動(dòng)為G、H,J的緊前活動(dòng)為D、E,由此可得出,F、I、J為結(jié)束活動(dòng)(沒有緊后活動(dòng)),由此畫出下圖

第二步、遍歷路徑
根據(jù)最樂觀時(shí)間、最悲觀時(shí)間、最可能時(shí)間,利用三點(diǎn)估算中的beta算法,期望值=(最樂觀的時(shí)間+最可能的時(shí)間*4+最悲觀的時(shí)間)/6,可以得出以下圖示

第三步、計(jì)算關(guān)鍵路徑上的時(shí)間
根據(jù)關(guān)鍵路徑一般都沒有浮動(dòng)時(shí)間的特性可以計(jì)算出該路徑上的所有時(shí)間;
解釋:最早開始時(shí)間為1,最早完成時(shí)間=最早開始時(shí)間+持續(xù)時(shí)間-1,因?yàn)殛P(guān)鍵路徑?jīng)]有浮動(dòng),所以最晚開始時(shí)間、和最晚完成時(shí)間與最早一致;得出下圖

第四步、算出B和C路徑上的最早開始時(shí)間和最早完成時(shí)間
因?yàn)锽和C也都為開始活動(dòng)(沒有緊前活動(dòng)),所以可以直接畫出B和C路徑上的最早開始時(shí)間和最早完成時(shí)間,此處要注意E、F、G是即跟著B也跟著C的,那么算開始時(shí)間的時(shí)候要用B和C中完成時(shí)間最晚的一個(gè)去算,不然就會(huì)出現(xiàn)時(shí)間沖突,同理I的緊前活動(dòng)有兩個(gè),也要取最晚完成的那個(gè)

第五步、計(jì)算最晚開始時(shí)間和最晚完成時(shí)間
至此,所有的最早開始時(shí)間和最早完成時(shí)間都已經(jīng)計(jì)算完成,接下來需要倒推出最晚開始時(shí)間和最晚完成時(shí)間,因所有路徑上的最晚完成時(shí)間不能晚于關(guān)鍵路徑的最晚完成時(shí)間,F、J、I都為結(jié)束活動(dòng)(J為關(guān)鍵已經(jīng)得出),那么F和I的最晚完成時(shí)間不能晚于J,也就可以得出F和I的最晚完成時(shí)間為43,那么浮動(dòng)天數(shù)=最晚完成時(shí)間-最早完成時(shí)間,得出I的浮動(dòng)時(shí)間1,那么最晚開始時(shí)間=最早開始時(shí)間+浮動(dòng)天數(shù),得出I的最晚開始時(shí)間為26,同理可計(jì)算出F的最晚開始時(shí)間和最晚完成時(shí)間,同時(shí)G和H為I的緊前活動(dòng),那么計(jì)算出G和H的最晚完成時(shí)間,根據(jù)上訴工時(shí)推導(dǎo)出G和H的浮動(dòng)時(shí)間和最晚開始時(shí)間,得出下圖

第六步、計(jì)算出B和C最晚開始時(shí)間和最晚完成時(shí)間
B為E、F、G三個(gè)活動(dòng)的緊前活動(dòng),C為E、F、G、H四個(gè)活動(dòng)的緊前活動(dòng),那么計(jì)算B的最晚完成時(shí)間要取E、F、G中最晚開始時(shí)間最小的那個(gè)(否則時(shí)間沖突),同理C的計(jì)算方式也一樣,由此可以計(jì)算出B和C的最晚完成時(shí)間,根據(jù)浮動(dòng)天數(shù)=最晚完成時(shí)間-最早完成時(shí)間、最晚開始時(shí)間=最早開始時(shí)間+浮動(dòng)天數(shù)的公式推導(dǎo)出B和C的浮動(dòng)時(shí)間和最晚開始時(shí)間。至此,全部計(jì)算完成,得出完整圖示

【真題】
1.在下面的活動(dòng)圖中,從A到J的關(guān)鍵路徑是(1),I和J之間的活動(dòng)開始的最早時(shí)間是(2)
(24)A、 ABEGJ B、ADFHJ C、ACFGJ D、ADFIJ
(25)A、13 B、23 C. 29 D、40

【答案】BD
【解析】第一小題直接把答案里四個(gè)選項(xiàng)套進(jìn)去計(jì)算路徑長度,最長的就是關(guān)鍵路徑。計(jì)算結(jié)果ADFHJ=49,所以它是關(guān)鍵路徑。
第二小題最早開始時(shí)間,是順推出來。以!之前最長的那邊路徑的最早完成時(shí)間計(jì)算出來。列出!之前的所有路徑及長度:
A-C-F-H-I:5+4+20+1=30
A-C-F-I:5+4+4=13
A-D-F-1: 10+9+4=23
A-D-F-H-I:10+9+20+1=40
所以}的最早時(shí)間是40,即通過最大路徑A-D-F-H-I計(jì)算出來的。當(dāng)然這個(gè)圖看起來似乎是無向圖,路徑可以不只上面那幾個(gè)。但從我們做題的角度來講,D答案40已是最大的數(shù)了,找到了這個(gè)路徑,答案就是它是不會(huì)錯(cuò)了。
2.某項(xiàng)目最初的網(wǎng)絡(luò)圖如下,為了壓縮進(jìn)度,項(xiàng)目經(jīng)理根據(jù)實(shí)際情況使用了快速跟進(jìn)的方法:在任務(wù)A已經(jīng)開始一天后開始實(shí)施任務(wù)C,從而使任務(wù)C與任務(wù)A并行3天。這種做法將使項(xiàng)目
A、完工日期不變 B、提前4天完成 C、提前3天完成 D、提前2天完成

【答案】D
【解析】這題有陷阱。本來關(guān)鍵路徑為A-C-F,項(xiàng)目的工期為20天。AC并行3天后,應(yīng)該是要提前3天完成的,但提前3天后,A-C-F只有17天了,變成不是關(guān)鍵路徑了,關(guān)鍵路徑變成B-D-G, 18天了,所以相比原20天提前了2天完成。
3.圖中,工作E總時(shí)差是( )
A、 1 B、2 C、 3 D、4

【答案】D
【解析】直接用關(guān)鍵路徑時(shí)長減去非關(guān)鍵路徑時(shí)長。關(guān)鍵路徑:ABDF=12E所在的最大路徑時(shí)長=ACEF=8總時(shí)差=12-8=4
4.某項(xiàng)目各項(xiàng)工作的先后順序及工作時(shí)間如下表所示,該項(xiàng)目的總工期為( )天。

A. 31 B、32 C. 33 D、34
【答案】B
【解析】畫圖,然后得出關(guān)鍵路徑為:A->D一>>F->G->I歷時(shí):5+6+13+6+2=32
5.某項(xiàng)目由并行的3個(gè)模塊A, B和C組成,其中活動(dòng)A需要3人5天時(shí)間完成,活動(dòng)B需要6人7天時(shí)間完成,活動(dòng)C需要4人2天時(shí)間完成,為了保證項(xiàng)目在最短時(shí)間內(nèi)完成,則最少應(yīng)該為項(xiàng)目配置(1)人。假設(shè)活動(dòng)A, B和C按時(shí)完成的概率分別為80%, 70%和100%,則該項(xiàng)目按時(shí)完成的概率為(2)
(1)A、 6 B、9 C、 10 、 D、13
(2)A、 50% B、56% C、 64% D、90%
【答案】C, B
【解析】此為較簡單的網(wǎng)絡(luò)圖,在7天內(nèi)完成,人數(shù)配置為10人。項(xiàng)目按時(shí)完成的概率=80%* 70%* 100%=56%