读书笔记或者心得敏捷

2020-04-13《敏捷估计与规划》之不确定性缓冲计划

2020-04-13  本文已影响0人  家有小魔怪

项目进度存在较多的不确定性,为了减少不确定性,可以建立特性缓冲区和进度缓冲区

特性缓冲区设定70%为必须完成的特性,30%作为特性缓冲,如DSDM动态系统开发方法的MOSCOW方法,将特性分为四类,来进行特性缓冲。

进度缓冲区的设计方法,在进度估算时按照50%-90%的概率进行估算,对于整个项目,可以设定整个项目的进度缓冲。如何设定进度的缓冲,可以通过平方和的方式进行,求取50%-90%差值的平方和的根去计算缓冲区。

也就是整个任务=50%(17)+平方根(9.4)=26

用这两种方法可以对项目整体进度的不确定性建立缓冲区(即将每个任务的局部安全区移动到整个项目),但是LEACH 2000缓冲区准则告诉我们:当项目的特性或者任务在10个或10个以上时估算值最可靠,因此当故事或者特性小于10时,不需要设定缓冲区;项目的进度缓冲区至少应该反应整个项目持续时间的20%,即更小的缓冲区不能为整个项目提供足够的保护。

在设定进度缓冲区的时候需要考虑设置的背景,如果是乐观的估计项目,则需要增加进度缓冲,如果项目进度本身是悲观的估算,则会使得进度无限拉长,因此进度估算的时需要体现乐观、保守和悲观集中情况下的估算。

当然,这也是为何在项目考核的时候会预留20%的时间作为缓冲。而增加缓冲是进度计划应按乐观或50%的概率来估算。

上一篇下一篇

猜你喜欢

热点阅读