天天看點

如何在項目的過程中估算時間

估算時間可分:

1.整個項目的開發周期

2.項目中單個子階段開發周期

3.某個具體功能的開發周期

一般一個開發周期可分為:

1.整體設計

2.部分功能詳細設計

3.代碼編寫

4.代碼部分單元測試

5.代碼功能內建

6.再做整體測試

7.釋出某某版本

以上這些都需要做估算,那如何磨練估算能力呢?

       每個程式員都應該具備估算的技能。

       為磨練這個技能,接手每個任務時,先決定你要做什麼,然後列出所要做的所有工作(在必要需求範圍内),将工作以優先級來劃分出每個階段,分階段确定哪個為第一版,緊接着是疊代(怎麼做第一版,怎麼疊代需求琢磨)。

在完成需求劃分,細分之後,在項目開發或者編碼之前估算任務所需時間,最後測量實際花費時間,并與估算相比較。同樣比較你實際完成的與計劃完成的。這樣你将會既提高你對一個任務包含細節的了解,同樣也提高了你的估算技能。

繼續閱讀