我喜欢在FB中使用用例评估,但是我不确定何时输入评估的最佳实践是什么。
当案例分配给我并且我第一次查看它时,我是否立即输入估算?或者我应该先做一些初步的调查来确定问题是什么,然后在我发现问题所在后进行评估?
如果我马上输入一个估计值,我的估计值可能会很差,因为一开始我不知道这个问题是需要简单的一行修改还是需要大量的重写。(或者可能是用户错误,根本不需要更改)
但是如果我先调查问题,我可能会花一两个小时来弄清楚问题出在哪里,然后我才有足够的了解来给出一个好的估计。我花在解决问题上的时间算在我的估算中吗?
想听听其他使用FogBugz的人使用什么方法进行评估
这是一种直觉,我试着尽快估计。
大多数情况下,我读一个案例,并有一个大概的想法,它需要多长时间,所以只要输入估计在那里,然后。
其他时候,我不太确定会涉及到什么,可能是我不熟悉的产品领域,或者有一段时间没有接触过,所以我会花几分钟快速浏览一下。如果我在五分钟后就很难很好地处理它,我会根据我已经看到的和我认为它可能有多复杂来做一个直觉估计,错误地在更大的估计中包括进一步的研究。
最后一切都平衡了,有时你马上估计一个小时的事情需要两天,但其他时候一些事情吓到你估计一周,但只需要几个小时。过了一段时间,你的估计开始在+/- 20%或更好的范围内,这在许多情况下通常是OK的。
最好的方法是尽快进行评估,这样就可以为项目提出任何危险信号,当您正确地进入一个案例并意识到您的评估有很大的差距时,然后简单地更新您的评估。
使用这种方法,您可能会发现自己认为您高估了,但是您很快就会发现,一旦您有几个月的估算历史,显示出事情的平衡相对良好,您就不会这样做。