初期,你可以逐漸去完成這個(gè)部分,但是只有當(dāng)這部分完成了,一個(gè)切實(shí)可行的工期才能夠確定。如果有一些其他產(chǎn)品或者項(xiàng)目會(huì)影響你的項(xiàng)目,或是被你的項(xiàng)目影響,你也不能忽視它們。例如,你也許有一個(gè)遺留。同樣,別忽視了企業(yè)的開發(fā)流程,因?yàn)檎瞧湟?guī)定了你要開發(fā)的交付品和你要遵守的政策和程序。
另外要提的是,項(xiàng)目中要求的所有流程交付品,例如設(shè)計(jì)和接口文件,也都應(yīng)該涵蓋在工作分解結(jié)構(gòu)中。
在為一個(gè)項(xiàng)目做規(guī)劃時(shí),戰(zhàn)略是很重要的。將你的項(xiàng)目想像成一次旅行,戰(zhàn)略就是你的旅行計(jì)劃,工期就是帶著你一步一步地走到目的地。它們是環(huán)環(huán)相扣的,并將全局和細(xì)節(jié)區(qū)分開來。戰(zhàn)略可以很簡(jiǎn)單,像是只需列出中途重要的里程碑,也可以很復(fù)雜,像是一個(gè)高級(jí)的網(wǎng)點(diǎn)圖表,顯示了工作分解結(jié)構(gòu)里初級(jí)交付品的生產(chǎn)和整合順序。無論是哪一種,能顯示出從半成品發(fā)展到最終交付品的順序總是好的。例如,軟件也許會(huì)有復(fù)雜的數(shù)據(jù)收集、處理和顯示。你可能要從收集最常見的數(shù)據(jù)和簡(jiǎn)單地展示數(shù)據(jù)開始。然后,你也許可以添加一些數(shù)據(jù)處理,也可以更多地顯示處理后的數(shù)據(jù)。進(jìn)一步,你也許可以添加更少見的數(shù)據(jù),進(jìn)行更多的處理和顯示。你會(huì)繼續(xù)添加數(shù)據(jù)、處理和顯示直到這個(gè)應(yīng)用完成了。
每個(gè)任務(wù)需要一個(gè)或者多個(gè)資源,預(yù)測(cè)也要以任務(wù)為基礎(chǔ)單位進(jìn)行重新估算,任務(wù)和任務(wù)間、以往的任務(wù)和緊接其后的任務(wù)之間的聯(lián)系也要描述清楚。工作分解結(jié)構(gòu)里的交付品必須要進(jìn)行更進(jìn)一步的細(xì)化,說明制造出這些交付品的每一個(gè)任務(wù)。
于是,要平衡工作量和資源,就不可避免需要多重的反復(fù)、迭代。工作分解結(jié)構(gòu)、預(yù)測(cè)和資源分配都應(yīng)該詳列在工期中。實(shí)際上,工期規(guī)劃工具正是用來儲(chǔ)存這些重要數(shù)據(jù)的。