我在计划一周的迭代时有几个问题。我们在Pairs中使用XP和TDD,很难决定谁与谁配对。是否有任何工具支持计划迭代,也支持配对计划?
发布于 2009-06-13 17:41:39
在XP中,您不需要计划谁与谁配对以及何时配对。团队成员只需在每天的站立会议上,在一天的开始就选择一个任务进行工作。如果其他人也想做这项任务,他们会自愿结对。没有首先选择任务的团队成员将与选择了任务的人配对。有时,选择任务的人会想要使用另一个团队成员的专业知识,因此会要求他们与他们配对。但这个人可能有更关键的事情要做,并决定不做。配对经常在任务进行时交换,特别是当任务需要一天以上才能完成时。
因此,在任务上配对是流畅和非正式的。
需要注意的一件事是,团队中的每个人都要定期与其他每个人配对。如果这种情况没有发生,它可能表明团队中存在更深层次的问题--例如,有人没有尽到自己的责任,或者有人没有上手。如果任其腐烂,这可能会导致孤立的知识和关键人员的依赖,从而增加项目风险。
在这些情况下,一些团队喜欢使用"pair stairs"来跟踪配对并突出显示问题。
然而,这只是解决了症状(不均匀配对),而不是根本问题。最好是在一个安全的环境中正面解决问题(例如,运行回顾),并找出如何解决它。
发布于 2009-06-13 05:42:52
我建议使用像VersionOne.com这样的产品。使用此产品,您可以加载您的项目(资源等)到他们的在线版本,或者您可以获取他们的产品的副本,并将其安装到您的本地服务器。这不是一个免费的产品,但是对于非企业版本,你有第一年的时间免费试用!它类似于crack...give,第一个让你着迷的便宜的味道。不过这是个很棒的产品。我还没有遇到过不喜欢在这种环境中工作的敏捷团队。
不过,如果这不是你喜欢的,ThoughtWorks.com有一款名为Mingle的产品,我已经关注了一段时间了。这看起来也是一个很棒的产品。我还没有用过它,though...but已经花了相当多的时间来研究它,并与其他人聊天。非常圆滑的产品!
发布于 2009-06-13 06:08:19
有相当多的产品可供敏捷/scrum团队使用……看看http://userstories.com/products吧,有一个像样的清单。
我们在我工作的地方使用versionOne,它做一些事情做得很好,还有一些事情……不是很多。
你需要使用一个产品一段时间,在低水平和高水平,以确保它符合你的需求。
作为scrum团队的一员,我主要负责规划和编写sprint/故事,以及跟踪我的工作进度。因此,对我来说,这是最重要的两个部分。
也就是说,我不知道这是否解决了“成对规划”的问题--您到底想要实现什么?有没有什么原因让你的开发者避免做出这样的决定呢?你是不是一直在尝试轮换团队?是不是每个人都想和一个人配对?你总是可以根据谁想要为一个特定的故事工作而配对。
如果不能更好地理解您的约束条件,我将不知道如何回答这部分问题。我也怀疑如何配对是你应该使用工具来做的事情。
根据工作方式结对,或者是那些合作良好、相互沟通容易的人,或者有不同优势的人。
避免不同的经验水平,因为这并不总是鼓励讨论,而且更适合于指导而不是结对。
https://stackoverflow.com/questions/990056
复制相似问题