項目計劃:知己知彼合理進度安排二
日期:2016/12/14 22:51:26   編輯:古建築結構以下一些事件經常會導致項目被延誤:
(1)上級領導主管臆斷,制定了不現實的期限。項目經理與程序員們被迫按照不合理的進度表開展工作。
(2)客戶的需求發生了變化,但沒有對進度表作出相應的修改。
(3)低估了項目的規模與難度,導致投入的人力和物力不足。
(4)並未預見到存在難以克服的技術障礙。
(5)並未預見到開發人員會發生問題,如生病,辭職等等。
(6)開發人員之間不能很好的交流、協作,導致各階段任務難以如期完成。
所以寫進程表不能象小學生寫決心書那樣充滿幻想。以下是一些有益的建議:
(1)制定進度表的人最好就是項目負責人,他最了解項目和開發人員。進度表要經過開發小組的討論,在得到大部數人的支持後才能實施。避免出現一廂情願的局面。
(2)進度安排並不見得一定要符合邏輯順序。應盡可能地先做技術難度高的事,後做難度低的事。也就是辛苦在前,輕松在後。
(3)開發一個大的軟件項目,應該將進度表分為若干個裡程碑。一個裡程碑之內的多個任務可以同步進行。程序員極容易沉迷於技術,要麼樂不思蜀,要麼焦頭爛額。裡程碑就象心靈的燈塔,使忙碌的人群不混亂,不迷失方向。
(4)進度表中必須留有緩沖時間,並將緩沖時間用到不確定的事情上。因為人們對即將要做的事情知之甚少,所以要留一些時間以防不測。Microsoft公司的一些開發小組甚至制定了“50% 緩沖規則”。對許多項目經理而言,容忍進度表中存在緩沖時間,不啻為觀念上的一個飛躍。
(5)如果發現項目應交付的期限非常不合理,就要跟領導或跟客戶據理力爭,請求放寬期限、調整進度。當客戶的需求發生變化時,就要對進度表作出相應的修正。不要覺得修改進度表很困難很麻煩,不修改才會產生真真的麻煩。很多人認為戒煙很困難,但馬克·吐溫曾說:“戒煙很容易,我一年就戒幾十次。”