IT项目管理-进度管理之一
背景:领导和客户经常都会询问到下个月的这个时候项目应该做到什么程度了?如果预测太乐观,无疑给自己留下的完成时间太少;反之,如果预测的时间太长,又会给领导留下自己的能力不行的印象。最苦恼的是,实际上他自己对下个月项目能做到什么程度,也没有一个很踏实、准确的预估。
项目进度预测是项目经理重要的一个技能。项目经理就像是一艘客轮上的船长,他要带领整个客轮驶向目的地。所有客人和机组人员都会很关心:我们的下一个目标在哪里?我们最终到达目的地还需要花多长时间等等。一个能预测航程的船长才能给所有的机组人员和客人带来信心。为了能做到这一点,个人认为:
1 要有项目进度计划。
我经常听到客户抱怨道说,做项目管理其实就是做计划。但是计划再好也赶不上变化,特别是在做一些政府项目时,长官意志更加明显。我们做了很好很周详的计划,但领导一句话就把计划和工作都打乱了,搞得大家都忙而无序,与其这样,不如干脆不要计划,跟着领导走就行了呗!这种无计划的项目管理既缺乏项目预测,也没有项目范围控制,最后结局几乎都是在高强度的“大会战”式的加班加点中匆匆收尾。
我们要预测项目的走向,我们就一定要有一个项目的计划,通常我们用甘特图,来作为项目计划的一个代表。这是我们对项目未来预测的一个基准。想得到一个简单的项目计划。
2 考虑不确定因素。
有了项目计划并不是就万事大吉了。项目实际上是在不断的变化中发展的。项目计划仅仅是变化的基础。这些导致项目变化的因素有:
-
临时性任务:项目的变化等《没有想到他居然能影响到项目》
-
项目风险的出现《项目假设和风险》
-
完成任务的时间估算不准确《员工任务估算不准怎么办?》
3 怎样预测项目的进度?
-
计划基准+不确定因素
可以利用甘特图作为项目进度的基准,初步估算出到项目的里程碑节点。在这个的基础上再考虑不确定因素,可能出现的风险临时性任务等等。进而综合得出一个项目进度的预估。
4 怎样向领导或客户预测项目的进度?
-
计划基准+不确定因素+余量
项目经理在再向领导或者客户汇报项目的进度预测时,可以根据实际情况加上一定的余量,从而控制项目进度的风险。也给自己的团队,留有一定的时间余量来弹性安排工作。在我们进度控制时,可利用这些弹性,缩短某一些任务时间,或改变工作之间的逻辑关系,确保项目工期目标的实现。
总之,项目进度的控制和预测,是一个动态的过程,这是随着项目推进的过程中不断调整的过程。所以我们在这里强烈呼吁,项目经理要使用项目管理软件(MS Project,OpenProJ等等)来管理项目,它将会对你的预测和管理工作起到非常科学,方便,及时的帮助。
本人使用的是OpenPro,使用起来方便。