分享

你会进度影响分析吗?

 东北十三少 2020-10-16

软件开发过程中经常会出现各种更改:由需求变动引发的软件更改;由验证或确认过程中发现的问题引发的软件更改等。这些更改都需要进行变更影响分析,而进度影响就是分析的一个方向。

分析一次软件更改是否影响进度,通常都是先估算出更改所需的工作量,再由更改工作量估计出更改所需的工期。如果这个工期不会影响里程碑节点,就可以得出“对进度无影响”的结论。

这样的分析看起来简单粗暴了一些。对进度是否造成影响仅仅看是否影响里程碑节点吗?当然没有那么简单!

实际上,对进度的影响分析就是判断是否要调整进度计划。而里程碑节点只是制定进度计划的一种方法:把项目的目标分解到一个个里程碑,通过实现一个个里程碑来逐渐逼迫项目的最终目标。所以分析对里程碑的影响,也仅仅是分析进度影响的一种方法而已。

除了里程碑节点之外,用于进度控制的技术还有关键路径和网络图技术。

使用网络图绘制进度计划时,常常要给出每个活动的最早开始时间、最晚开始时间、最早完成时间、最晚完成时间,以及总时差和自由时差。其中总时差就是在不影响总工期的情况下,该工作拥有的机动时间;自由时差就是在不影响紧挨着下一个工作的情况下,该工作拥有的机动时间。而那些总时差为零或为负的活动就是关键活动。

如果我们的项目管理使用了关键路径和网络图技术,那么进行变更对进度影响的分析时就要从以下几点考虑:

  • 如果变更影响了关键路径上的活动

关键路径上的活动是总时差为零的或负的,所以如果变更影响了关键路径上的活动,就必须要采取措施来应对进度的变化,或者调整资源或者更新进度计划。如果受影响的是非关键的工作就需要根据该工作的进度偏差与总时差和自由时差的大小关系,确定对后续工作和总工期的影响程度。

  • 如果变更影响了总时差

如果受变更影响的工作的进度偏差大于总时差,这必将影响后续工作和总工期,所以应采取调整措施;如果该工作的进度偏差小于总时差,表明对该工作没有影响,但对后续工作的影响要与自由时差比较才能做出判断。

  • 如果变更影响了自由时差

如果受变更影响的工作进度偏差大于该工作的自由时差,就会对后续工作产生影响。如何调整,根据后续工作允许影响的程度而定,如果工作的进度偏差小于自由时差,则对后续工作无影响,进度计划可不做调整。

所以,变更对进度的影响分析,除了看是否影响里程碑节点之外,更进一步,还可以分析是否影响关键路径,分析偏差与总时差、自由时差的关系,以做出更有效的进度控制。

参考书目:《软件项目管理实用教程》

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多