我正在使用FogBugz作为一个工具,让我们“展望未来”。这个程序考虑了我们的工作时间,发布的任务,分配给开发人员对该任务的估计,以及开发人员倾向于低估/高估,并试图根据未来的一系列日期提出发布的可能性。
现在,由于FogBugz考虑了工作时间,它假设开发人员将在分配给他们的任务中投入时间,但在XP中并非如此,因为这对开发人员的早期决定是共同完成开发人员的一项任务。
这是否意味着我不能在进行结对编程时使用FogBugz进行估算?
发布于 2008-12-23 17:59:13
在这种情况下,我要做的是让每个开发人员估计他的每个案例,以工作时间表示,在结对编程时完成它所需的时间(即,与合作伙伴在该案例上实际工作的时间)。然后计算出你在自己的任务上花了多少时间,而在别人的任务上花了多少时间,并在你的工作日程表上将你在FogBugz任务上花费的时间百分比设置为你在自己的任务上花费的时间的大致百分比。
然后,当您正在处理您的任务时,将自己标记为正在处理案例ID,当您正在处理其他人的任务时,设置working on -> -> Nothing。
实际上,有很多不同的方法可以让它工作(根据情况,这里的其他答案可能更好),但这就是我要做的。
发布于 2008-12-22 23:03:12
如果两个程序员在一起工作,那么实际上他们就像是一个有两个头的程序员,不是吗?为什么不在FogBugz中创建另一个用户帐户来代表它们呢?然后,他们还应该一起产生他们的估计。这实际上可能会提高精度。
发布于 2008-12-22 22:59:36
这是不是意味着我在进行结对编程时不能使用FogBugz进行估算?
我没有任何FogBogz经验,但我会说“试一试”。FogBogz中时间估计的全部要点是软件从经验中学习,并基于此自动校正估计。这是一个令人难以置信的强大机制,因为在实践中,大多数人的估计都是值得的。看看FogBugs是否也能处理成对估计,这将是很有趣的。我预计误差会高一点,但估计值可能仍然有用。
https://stackoverflow.com/questions/387653
复制相似问题