项目进度控制是项目管理工作中的重要一环,也可以说是最艰难的工作之一。在项目管理中项目进度失控受到很多因素的影响
当我们在路途中,会在沿途观看路标,当到达某一个路标时,我们便知道还有多少路。这些路标是我们在旅程中的里程碑,让我们可以清楚地知道目前所在地离开目的地有多远,也让我们能估算何时才能够到达目的地。
对于在路上行走的我们,可以通过路边的里程碑这一个简单工具来获知自己的进度信息。当进行项目管理的时候,也需要建立里程碑,让我们知道项目的进度,里程碑是项目管理不可忽视的一部分,通常意味一个时间点上可交付成果的完成,好的里程碑管理就像一张地图指示我们走向项目目标的进度。
一、估算项目进度
项目开发进度控制面临的最大挑战就是项目进度估算的准确性差。据统计,在对项目进度估算时,大多数项目实际完成时间超过估算进度。根据我的经验要想对项目进度进行有效的估算,必须抓好以下两个方面:一是项目计划的可行性和可操作性,这是进度估算的基础。二是要对项目进度进行合理的度量,这样才能够获得项目的真实进展情况,并对项目估算做出相应调整。
二、有效的监管和控制进度
大多数人在工作时都有前松后紧的习惯,而里程碑强制规定在某段时间做什么,从而合理分配工作,细化管理粒度。每一阶段的进度都需要逐步逼近目标,里程碑产出的中间“交付物”就是每一步逼近的结果,也是控制的对象。如果没有里程碑,如果想知道现在进度是很困难的。
三、尽早发现和降低项目风险
在软件开发中错误发现得越晚,对于开发造成的损失越大。里程碑式管理可根据每个阶段产出结果分期确认成果,避免血本无归。通过早期里程碑评审一般可以提前发现需求和设计中的问题,降低后期修改和返工的可能性。例如,在需求分析阶段发生的错误,那么最多就是把需求分析写一遍,损失的是一个人的劳动;而到了测试阶段发现了需求错误,再回去重新做需求分析,那么损失可能是致命的。
领取专属 10元无门槛券
私享最新 技术干货