軟件項目管理的20條錦囊妙計[3]

字號:

16.遵守學(xué)習(xí)曲線
    如果你在項目中第一次嘗試新的過程、工具或技術(shù),你必須承受短期內(nèi)生產(chǎn)力降低的代價。不要期望在新軟件工程方法的第一次嘗試中就獲得驚人的效益,在進度安排中考慮不可避免的學(xué)習(xí)曲線。
    17. 考慮意外緩沖
    事情不會像你項目計劃的一樣準(zhǔn)確地進行,所以你的預(yù)算和進度安排應(yīng)該在主要階段后面包括一些意外的緩沖,以適應(yīng)無法預(yù)料的事件。不幸的是,你的管理者或客戶可能把這些緩沖作為你的托辭,而不是明智地承認事實確實如此。向他們指明一些以前項目不愉快的意外,來說明你的深謀遠慮。
    18. 記錄實際情況與估算情況
    如果你不記錄花費在每項任務(wù)上的實際工作時間,并和你的估算做比較,你將永遠不能提高你的估算能力,你的估算將永遠是猜測。
    19. 只有當(dāng)任務(wù)100%完成時,才認為該任務(wù)完成
    使用英寸大小的小圓石的一個好處是:你可以區(qū)分每個小任務(wù)要么完成了,要么沒有完成。這比估計一個大任務(wù)在某個時候完成了多少百分比要實在得多。使用明確的標(biāo)準(zhǔn)來判斷一個步驟是否真正的完成了。
    20. 公開、公正地跟蹤項目狀態(tài)
    創(chuàng)建一個良好的風(fēng)氣,讓項目成員對準(zhǔn)確地報告項目的狀態(tài)感到安全。努力讓項目在準(zhǔn)確的、基于數(shù)據(jù)的事實基礎(chǔ)上運行,而不是從因為害怕報告壞消息而產(chǎn)生的令人誤解的樂觀主義。使用項目狀態(tài)信息在必要的時候進行糾正操作,并且在條件允許時進行表揚。