建立里程碑,保证项目进度和质量(推进项目里程碑)

里程碑表明为了达到特定的里程碑需要完成的一系列活动,通过检验各个里程碑的到达情况,来控制项目工作的进展和保证实现总目标。

  简单地说里程碑是完成一个阶段工作后可以看到部分结果的检查点。一般来说,在软件开发过程中,会经过一定的流程或阶段,例如信息收集阶段、需求分析阶段、系统设计阶段、系统开发和系统测试阶段。每个阶段都会产生交付物,每一份交付物的完结说明我们已经完成了一个阶段的工作,一般情况下我们是在确认这一份工作成果后才会进入下一个阶段的工作。

建立里程碑,保证项目进度和质量(推进项目里程碑)

 里程碑一般是项目中完成阶段性工作的标志,不同类型的项目,里程碑也不同。首先是将大项目划分成若干个子项目或若干个子阶段;其次,是通过每一阶段对各人员角色职责的考核和监管,以保证开发过程的进度和质量。

1、划分若干个子项目,设立里程碑检查点

  项目进度是以里程碑为界限,将整个开发周期划分为若干阶段。根据里程碑的完成情况,适当地调整每一个较小的阶段的任务量和完成的任务时间,这种方式非常有利于整个项目进度的动态调整,也利于项目质量的监督。

  在里程碑式的开发模式下,因为按子项目或子阶段来划分里程碑,每一个子项目都会经过一定的稳定化阶段。当再进入到第二个子项目的时候,就是基于前一个相对稳定的子项目基础之上,这样就将风险或错误地累加分散到最低。以局部的进度控制和质量控制来保证整体开发过程的稳定,使得质量和进度得以很好地控制,这就是里程碑式的开发模式的优秀之处。

建立里程碑,保证项目进度和质量(推进项目里程碑)

2、每个具体的里程碑应与具体角色相关联

  里程碑模式也可以称作项目实施进度管理模式,一旦开发项目立项确定,需要做的第一件事情就是确定项目进度的里程碑。在里程碑中应清楚地定义每一个阶段的开始时间、结束时间、负责人和阶段的提交成果。

  因此,里程碑是项目经理进行开发进度控制的主要依据,里程碑一旦确定,各相应负责人应确保按时交付成果,这样既便于明确各个角色责权范围,也有利于按时完成任。例如每个具体的里程碑与开发组某一具体的人员角色相关联,达到某个里程碑表明对此负有主要责任的人员角色完成了任务。因此,基于里程碑的软件质量控制必然会演变成对角色的质量控制,这样才能真正达到对软件质量的控制。

3、确保里程碑有可验证的标准

  我们经常看到许多项目进度中,都像模像样地设立了里程碑。但实际上,最大的问题就在于许多里程碑没有设定相应的验证标准。在软件开发项目中设立的里程碑,其作用是在项目进行时确认进度用的,没有设定验证标准就等于没有里程碑管理。因此,需要给出一个清晰的验证标准,用来验证是否达到里程碑。

建立里程碑,保证项目进度和质量(推进项目里程碑)

4、里程碑应标明交付成果的进度

  在标志里程碑时,要根据里程碑完成情况标明交付成果的进度。更通俗地说,就是让每个里程碑带上一个百分比,清楚地告诉团队通过这个里程碑说明项目完成了多少。当然随着项目进度的动态变化,未到达里程碑的也应该做出相应的调整。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年6月24日 上午9:42
下一篇 2022年6月24日 上午9:44

相关推荐