更改配对的最有效时间间隔是多少?

时间:2008-11-17 21:27:39

标签: agile pair-programming

根据您的经验,在结对编程中更改对的最有效时间间隔是什么?

是90分钟,4小时,一整天吗?

4 个答案:

答案 0 :(得分:3)

我更喜欢至少几个小时,但间隔时间不到45分钟的实验显示最佳时间约为90分钟。

有关参考资料,请参阅Pair Programming Explained

答案 1 :(得分:1)

我认为最好的想法是将您正在处理的任务拆分为较小的逻辑子任务。每个这样的任务应该能够在大约45分钟内完成(就像高中课程一样)。程序员可以在完成每项任务后进行切换。

请注意,拆分任务已经是目标目标的一种工作。任何任务都可以(并且应该)尽快拆分成较小的部分。最好将任务划分为一对较小的部分(团队领导或经理不必包含在该过程中) - 记住敏捷促进自组织团体。

当然,如果子任务需要更长的时间才能完成(超过45分钟),那么在完成之前你不需要切换。

答案 2 :(得分:0)

这取决于每项任务需要多长时间 - 如果你正在修复小错误,你可能会经常更改;如果你要添加一个主要的新功能,你会更长时间地坚持下去。

答案 3 :(得分:0)

我发现,一旦完成了不连续的工作,或者你开始遇到障碍,总是一个好时机来完成它。

而不是仅仅因为时间限制而破坏流程。