精确度错觉
对于我来说,敏捷开发最吸引人,但是又没有明确说明的部分,就是去分析设计正好合适的要完成的工作量,从而使得我们能开始工作。你可以在需求梳理和在垂直 功能部分的概念中找到具体例子。 “明白一点,再做一点,再明白一点,再做一点”大多数情况下这都是很有效的,这种概念是最为基础的,当最终我真正明白他的含义的时候,它让我顿时茅塞顿 开。但是,明白了这个概念之后,我发现我自己又在另一个问题中挣扎。
为什么我们要花费多余的精力和金钱,去做那些过于精确的估计(准确来说是几个小时或者几十分钟)?去估计那些无论我们投入多少都不可能被完美定义的特性? Read more →