迭代计划工具

时间:2009-06-13 05:37:07

标签: iteration agile

我计划一周的迭代有几个问题。我们在XP中使用TDDPairs,很难确定谁与谁配对。是否有任何工具支持来规划迭代,也支持对的计划?

4 个答案:

答案 0 :(得分:3)

在XP中,您不计划与谁以及何时配对。在每日站立会议中,团队成员只需在当天开始时选择一项任务。如果其他人也想完成任务,他们会自愿配对。不首先选择任务的团队成员将与执行任务的人员配对。有时,选择任务的人会想要使用其他团队成员的专业知识,因此会要求他们与他们配对。但是那个人可能会有更重要的工作,并决定不这样做。对任务正在进行时,通常会切换,特别是如果完成任务需要一天以上的时间。

因此,配对任务是流动和非正式的。

要注意的一件事是团队中的每个人都经常与其他人配对。如果没有发生这种情况,它可能表明团队中存在更深层次的问题 - 例如,有人没有减轻体重,也没有人没有上过瘾。如果留下来,这可能会导致孤立的知识和关键人员依赖性,从而增加项目风险。

在这些情况下,有些团队喜欢使用"pair stairs"来跟踪配对并突出显示问题。

然而,这只是解决症状(配对不均匀)而不是根本问题。最好在安全的环境中正面解决问题(例如,运行回顾)并找出解决方法。

答案 1 :(得分:1)

我建议使用VersionOne.com等产品。使用此产品,您可以将项目(资源等)加载到其在线版本中,也可以获取其产品的副本并将其安装到本地服务器。这不是免费产品,但对于非企业版本,您有第一年免费试用!它类似于破解......给你第一口味道便宜。虽然很棒的产品。我还没有遇到一个不喜欢在这种环境中工作的敏捷团队。

如果这不是你的一杯茶,虽然ThoughtWorks.com Mingle的人们有一种叫做{{3}}的产品,我现在已经开始关注了一段时间。这看起来也是一个很棒的产品。我还没有使用它......但是花了相当多的时间研究它并与其他人聊聊它。非常光滑的产品!

答案 2 :(得分:1)

有很多产品可用于敏捷/ Scrum团队......请查看http://userstories.com/products以获得合适的列表。

我们在我工作的地方使用versionOne,它做得很好,其他的东西......不是那么多。

您需要在较低级别和较高级别使用某种产品,以确保它符合您的需求。

作为Scrum团队的一员,我主要负责策划和编写冲刺/故事,并跟踪我的工作进度。因此,对我而言,这些是最重要的两件事。

那就是说,我不知道这是否正在解决“成对规划”问题 - 你究竟想要实现什么目标?你是否有理由试图避免你的开发者做出这个决定?您是否一直想要轮换团队?每个人总是想和一个人配对吗?你总是可以根据谁想要一个特定的故事来配对人......

如果没有更好地理解你的约束,我不知道如何回答这部分问题。我也怀疑如何配对是你应该使用的工具。

根据工作方式进行配对,或者能够在一起工作并且可以轻松相互沟通或具有不同优势的人。

避免大不相同的经验水平,因为这并不总是鼓励讨论,而且更适合指导而不是配对。

答案 3 :(得分:0)

很高兴看到你正在配对并使用TDD。配对时,旋转对非常重要。但是,对于任何故事卡,开发人员从头到尾都要保持卡是很重要的。那个人是这对人的主要一半。

所以你有两个问题。如何处理旋转对,以及如何跟踪XPlanner或其他迭代跟踪工具中的烧毁。

关于燃尽,主要开发人员可以被分配到卡并负责每天更新燃尽。对于配对,您应该有一个显示配对时间表的大型可见图表(BVC)。这将确保所有开发人员与每个团队成员配对,并帮助确保代码在整个团队中共享。