有时候迭代会因为目标设得过高而达不到预期。设置高目标是重要的,但有时雄心勃勃和异想天开之间存在微妙的界线。项目团队受到那些能使他们充分施展能力的目标的激励,但如果目标始终超出他们的能力,他们容易变得士气低落。有些目标可使项目团队觉得富有挑战性,同时又不会感到无法完成,定义这样的目标有时会在其内部执行几次迭代,因为团队学会了协作,也了解了自己的局限。
检查评估条件,确定它们是否现实。有时候迭代的好处在于揭示特定的需求不像最初想的那样重要,最初本来认为它本身很有价值。
项目常常遭到复杂但又价值不大的需求的破坏,这些需求常常由受到最新技术迷惑又过于急切的用户强加;一次或两次迭代可以重新设置他们的预期,并使他们将注意力集中在能提供真正价值的功能。
有时候迭代将揭示实施某个特定功能的代价非常高昂,或者该功能会创建不可维护的体系结构。应重访该功能的业务案例,以查明该功能是应保留在范围内,还是可能要进行修订,以使得能以成本效率较高的方法达到需求。
|