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