软件项目的几个常见挑战及应对:
挑战1 - 在项目还没有开始前,老板总会问:项目什么时候可以做完。
应对 1 - 不确定。。。额 对,是不确定。但是,请继续看
在任何需求没有细化分解成可用于时间估算的任务时,答案总是”不确定“,除非你有预知未来的水晶球。那么如何回答老板的问题?
首先,确定需求列表,或者是初始需求列表。(大部分项目的需求总是变化的,但是在开始之前,总会有一些确定的需求)
然后,使用故事点估算需求列表。
原则:估算的需求的规模(Size),而不是时间,因为现在还没有可进行时间估算的任何依据。
步骤:
1. 有一个确定的需求项列表
2. 使用斐波那契数列作为故事点值得选项
3. 在列表中确定故事点值为2的需求项,然后确定点值为5的需求项

在软件项目中,面对不确定的完成时间,通过敏捷方法中的故事点估算能提供更合理的答案。首先确定需求列表,然后使用斐波那契数列为需求分配故事点。通过与参考点比较来估算规模,启动迭代后,团队速度可以帮助预测剩余工作所需的时间。
559

被折叠的 条评论
为什么被折叠?



