敏捷估算与规划—规划失败的原因

  基于活动的规划分散了我们对功能的注意力,而功能才是衡量客户价值的单元。采用基于活动的计划所得到的进度表时,许多问题都可能导致延迟交付。项目的参与者本来是满怀好意的把多任务处理当做一个可以解决延误的办法,但由于多任务处理背后隐藏的代价,实际上会导致更长的延误。当进度表上剩余时间不够时,不可避免地要放弃一些功能。由于是按照开发人员认为的最有效的顺序来对功能进行开发,因此被放弃的功能对用户来说不一定是价值最低的。

  忽视关于用户最终需求的不确定性,会导致虽然按时完成了项目,却没有包含在制定计划以后发现的那些重要功能。而忽视关于开发产品过程的不确定性,则会导致在项目计划中漏掉一些活动,从而增大了项目被延迟、最终放弃部分功能、或者不适当的降低质量的可能性。

  很多公司混淆了估算和承诺,只要开发小组做出一个估计,他们就必须对它做出承诺。

猜你喜欢

转载自www.cnblogs.com/angela217/p/10638498.html