軟件項目管理講座7軟件項目計劃_第1頁
軟件項目管理講座7軟件項目計劃_第2頁
軟件項目管理講座7軟件項目計劃_第3頁
軟件項目管理講座7軟件項目計劃_第4頁
軟件項目管理講座7軟件項目計劃_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第6講軟件項目計劃6/1/2023上海交通大學(xué)計算機集成技術(shù)開放實驗室軟件項目計劃目的保證在正確的時間有正確的資源可用避免不同的活動在相同的時間競爭相同的資源為每個人員分配任務(wù)實際的進度可以有標(biāo)準進行衡量產(chǎn)生成本消耗計劃根據(jù)實際情況,調(diào)整項目可行性研究協(xié)調(diào)人員6/1/2023上海交通大學(xué)計算機集成技術(shù)開放實驗室何時計劃計劃是一個漸進、迭代的過程每次迭代,細節(jié)更豐富,也更準確每一此迭代的目的有所不同:可行性研究階段:時間和成本估計項目開始:生成活動計劃保證資源分配和資金流項目進行中:不斷監(jiān)控和調(diào)整項目計劃6/1/2023上海交通大學(xué)計算機集成技術(shù)開放實驗室項目和活動項目由一組相關(guān)的活動構(gòu)成項目在至少有一個活動準備開始時才開始項目中所有的活動結(jié)束項目才結(jié)束活動必須有一個清晰的開始和清晰的結(jié)束點,一 般以產(chǎn)生一個可交付物為標(biāo)志活動需要資源,并假定在活動中資源的需求水平 保持一致活動的持續(xù)時間必須可預(yù)測活動之間有優(yōu)先順序6/1/2023上海交通大學(xué)計算機集成技術(shù)開放實驗室活動順序和進度表定義在整個項目中,我們需要一份能清晰描述活動發(fā) 生的時間和所需要的資源的計劃。僅僅考慮活動之間的順序關(guān)系,我們稱之為活動排序(Sequencing)——邏輯設(shè)計

考慮資源約束,我們稱為調(diào)度(Scheduling)——物理設(shè)計6/1/2023上海交通大學(xué)計算機集成技術(shù)開放實驗室網(wǎng)絡(luò)計劃模型將項目活動和其關(guān)系可以表示成網(wǎng)絡(luò)該項技術(shù)起源于二十世紀50年代CPM(關(guān)鍵路徑法,Critical

Path

Method)PERT(計劃評審技術(shù),Program

Evaluation Review

Technique)優(yōu)先網(wǎng)絡(luò)(Precedence

Networks)是上述兩種模 型的變種三種模型是類似的,因而經(jīng)常被有些人通稱為

CPM6/1/2023上海交通大學(xué)計算機集成技術(shù)開放實驗室CPM的例子512346789Specifyoverallsystem6/1/2023上海交通大學(xué)計算機集成技術(shù)開放實驗室Specify

module

ASpecify

module

BSpecify

module

CSpecify

module

DCheckspecificationsDesignmoduleADesignmoduleBDesignmoduleCDesignmoduleDCode

TestmoduleACode

TestmoduleBCode

TestmoduleCCode

TestmoduleDIntegrate

te1st0systemCPM的構(gòu)造方法項目網(wǎng)絡(luò)只有一個起點項目網(wǎng)絡(luò)只有一個終點連接有持續(xù)時間節(jié)點無持續(xù)時間時間從左到右節(jié)點順序編號網(wǎng)絡(luò)不包含圈6/1/2023上海交通大學(xué)計算機集成技術(shù)開放實驗室CPM構(gòu)造方法網(wǎng)絡(luò)不包含懸點前繼是指某活動緊前活動12453Testprogram6/1/2023上海交通大學(xué)計算機集成技術(shù)開放實驗室CodeprogramDesignprogramWrite

UserManual練習(xí)下列網(wǎng)絡(luò)圖中哪些存在錯誤6/1/2023上海交通大學(xué)計算機集成技術(shù)開放實驗室CPM構(gòu)造方法啞活動(dummy

activity)6/1/2023上海交通大學(xué)計算機集成技術(shù)開放實驗室延時活動的表達1324Test

Prototype6/1/2023上海交通大學(xué)計算機集成技術(shù)開放實驗室Document

amendments1

day2

days加入時間因素關(guān)鍵路徑法主要關(guān)注兩個目標(biāo):盡快完成整個項目識別那些一旦延期將對整個項目周期產(chǎn)生影響的活動對每一個活動賦予持續(xù)時間后,我們可以采用前 向路徑(forward

pass)計算項目和各個活動的 最早結(jié)束時間,采用反向路徑法(backward pass)計算項目和活動的最完開始時間6/1/2023上海交通大學(xué)計算機集成技術(shù)開放實驗室CPM中節(jié)點表示date6/1/2023上海交通大學(xué)計算機集成技術(shù)開放實驗室Event

number:

事件代號Earliest Date:最早時間Latest Date:最晚時間Slack:EventNumberEarliest

LatestdateSlack例子123A=6B=44C=3D=45E=3F=10H=26G=36/1/2023上海交通大學(xué)計算機集成技術(shù)開放實驗室例子:前向路徑計算10B=43

44

926C=3A=6510E=3F=10D=4

H=2613G=31ActivityDurationEarliestLatest

start

EarliestLatestTotalfloat(

weeks)start

datedatefinish

datefinish

dateA606B404C369D448E347F10010G31013H29116/1/2023上海交通大學(xué)計算機集成技術(shù)開放實驗室例子:后向路徑計算10

026

8A=634

7B=4C=3D=449

11510

10E=3F=10H=2613

13G=31ActivityDuration(

weeks)Earlieststart

dateLateststart

dateEarliestfinish

dateLatestfinish

dateTotal

floatA60268B40347C368911D447811E347710F10001010G310101313H291111136/1/2023上海交通大學(xué)計算機集成技術(shù)開放實驗室關(guān)鍵路徑識別關(guān)鍵路徑的意義:必須保證關(guān)鍵路徑上的資源和關(guān)鍵路徑活動順利執(zhí)行10

0最早開始時間和最晚開始時間的差稱為機動時間

(Slack),它表示一個事件推遲多少時間可以不 影響項目的結(jié)束6

。2

8Slack為0的事件為關(guān)鍵事件,將關(guān)鍵事A=件6

連接起來的最長路徑為關(guān)鍵路徑4

7B=43

45E=3D=4

H=2613

13F=10

G=32

C=3039

112要縮短整個項目周期,必須10縮0

1短0

關(guān)鍵路徑06/1/2023上海交通大學(xué)計算機集成技術(shù)開放實驗室活動的浮動時間具有slack事件的活動具有浮動時間??偢邮?活動的最早結(jié)束時間和最遲結(jié)束時間的差。ActivityDuration(

weeks)Earlieststart

dateLateststart

dateEarliest

Latestfinish

date

finish

dateTotalfloatA602682B403473C3689112D4478113E3477103F100010100G3101013130H2911111326/1/2023上海交通大學(xué)計算機集成技術(shù)開放實驗室活動的浮動時間各個活動的浮動時間是相關(guān)的,如果某個活動用 了浮動時間,則后續(xù)的活動可能就沒有了浮動時 間。其它浮動時間:

自由浮動(free

float):活動的最早結(jié)束時間和緊接活動的最早開始時間的差為自由浮動時間,它不影響其它活動。

阻礙浮動(interfering

float):活動的自由浮動與總浮動之差,它反映了總浮動使用后,活動還能被延時多少而不影響整個項目的結(jié)束時間6/1/2023上海交通大學(xué)計算機集成技術(shù)開放實驗室縮短項目時間和識別關(guān)鍵活動縮短項目時間活動持續(xù)時間的縮短整個項目過程的重組識別關(guān)鍵活動關(guān)鍵路徑上的活動

近似關(guān)鍵路徑:浮動時間是整個關(guān)建路徑的10%的路徑,近似關(guān)鍵路徑很容易變?yōu)殛P(guān)鍵路徑6/1/2023上海交通大學(xué)計算機集成技術(shù)開放實驗室優(yōu)先網(wǎng)絡(luò)優(yōu)先網(wǎng)絡(luò)(prrecedence

networks)依賴關(guān)系A(chǔ)ctivity

lab

eDlu

rationEarliestEarliestADurationHardwaredesign6LatestfinishIo

E/

P/

134

days00Specifyoverallsystem343434

days0

daysIo

E/

P/

220

days3434S

pecifymoduleA5

4454優(yōu)先網(wǎng)2網(wǎng)20

da

y絡(luò)sIo

E/

P/

315

days3439Specifymodule

B495420

days5

daysIo

E/

P/

515

days3439SpecifymoduleD495420

days5

daysIo

E/

P/

425

days3448SpecifymoduleC597339

days1

4

d

a

y

sIo

E/

P/

62

days54Checkspecs54

56562

dSatyasr

t

Activity

finishIo

E/

P/

6

a1

day5973Checkspecs607415

days1

4

d

a

y

sIo

E/

P/

94

days6074Design

64module

C

7818

days14

daysLatest

d

e0sdcaryisp

tiLoIaonontEe/sPt/

104

daysStart

f

i5n6i

shActivity

Span

Floa6t6t4Designmodule

D607818

days14

daysIo

E/

P/

86

days5659Designmodule

B62659

days3

days56使0

day

s用節(jié)點代表活5

6

動,,Designmodu

lle

D63而6

37

days0

daysIo

E/

P/

7 7

days

Io

E/

P/

11

30

days63Code

test

93連6

3

接m

od

u代l

e

A

表9

330

days0

daysIo

E/

P/

12

28

days6265module

BCode

test

909331

days3

daysIo

E/

P/

14

25

days6068module

ACode

test

859

3033

days8day

s2Activity

Spa

nF

loatIo

E/

P/

11

15

days6478module

ACode

test

799329

days1

4

d

a

y

sIo

E/

P/

15 6

days9393module

ACode

test

99996

days0

days6/1/2023上海交通大學(xué)計算機集成技術(shù)開放實驗室練習(xí)計算自由浮動和阻礙浮動時間自由浮動(freefloat):活動的最早結(jié)束時間和緊接活動的最早開始時間的差為自由浮動時間,它不影響其它活動。阻

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論