2008-11-17 56 views

回答

3

我更喜歡至少幾個小時,但間隔低至45分鐘的實驗顯示最佳時間約爲90分鐘。

有關參考資料,見Pair Programming Explained

+0

非常好的參考,謝謝! – Bogdan 2008-11-17 21:48:44

0

這取決於每個任務需要多長時間 - 如果您正在修復小錯誤,您可能會頻繁更改;如果你添加一個重要的新功能,你會堅持更長的時間。

0

我發現,一旦工作的離散部分已經完成,或者你開始運行到一個障礙始終是一個好時機,切換起來。

而不是僅僅因爲時間限制而分手。

1

我相信最好的想法是將你正在工作的任務分成更小的邏輯子任務。每個這樣的任務應該能夠在大約45分鐘內完成(如高中課程)。程序員可以在每個這樣的任務之後切換。

請注意,分割任務已經是一種針對目標的工作。任何任務都可以(也應該)儘可能快地分割成更小的部分。將任務分成對子層次較小的部分是個好主意(團隊領導或經理不必包含在該流程中) - 請記住,敏捷促進了自組織團隊。

當然,如果子任務需要更多時間才能完成(超過45分鐘),那麼在完成之前您不必切換。

相關問題