阅读XP book时,我脑海中有一个我无法解决的问题,不知道你们能不能帮上忙。
XP说在索引卡上写故事,把这些故事分配给开发人员,让她估计任务需要多长时间,然后使用结对编程来完成编码工作。
因此,她和她配对的开发人员必须选择实现他或她的任务。根据这个选择,他们所做的工作将计入她为这项任务所做的估计。这个估计是否仍然有效,因为它似乎取决于她的合作伙伴是谁?
发布于 2008-12-22 22:57:54
估计必须在知道谁将执行任务的情况下做出。
否则它们就没有意义了。
开发者:“我可以在17小时内从多伦多开车到洛杉矶”(这是世界上两个随机的城市和一个110%的虚构数字,如果在这两个城市之间根本不可能开车,请不要起诉我)
经理:“好吧,那我就把这辆生锈的旧自行车送给你。17小时后洛杉矶见。”
显然这是行不通的。
因此,必须在决定谁来处理这些任务之后才能做出估计。
如果没有,你将不得不建立一个由克隆人或其他东西组成的大型同质团队,这将花费与每个其他团队成员在特定任务上相同的时间。
注意,这有点像一个人估计一个任务,而另一个人要去实现它的问题。除非这两个人彼此非常熟悉(或者至少估计的人100%了解另一个人),否则你会得到不正确的估计。
“我估计鲍勃会在这上面花2个小时”
就像它永远不会飞一样。
发布于 2008-12-22 23:02:37
在评估一个故事时,团队中的所有开发人员都应该参与进来。估计不应该取决于谁来做这项工作。这在评估时甚至是未知的。我们使用Planning Poker,它既有趣又有很好的效果。
发布于 2008-12-22 23:30:58
,那么她和她配对的开发人员必须选择实现他或她的任务。根据这个选择,他们所做的工作将计入她为这项任务所做的估计。这个估计是否仍然有效,因为它似乎取决于她的合作伙伴是谁?
我没看错吧?这似乎意味着:
我还没有读过XP这本书,但这肯定是不对的?
https://stackoverflow.com/questions/387664
复制相似问题