~/talk

Pair Programming from 2,000 km Away: Strategies for Distributed Agile Teams

links:none on file
slides:none on file

Diego runs nine developers across three companies with up to a three‑hour time difference and enforces eight hours a day of paired work, rotating pairs daily and assigning roles like driver/navigator, interrupts and build monitor. Development uses strict TDD, continuous integration into a always‑releaseable master and weekly retros and pointing. Remote pairing uses Screenhero, tmux and Chrome Remote Desktop plus Google Sheets/Docs for pairing boards and retros; remote pairing works well but some soloing for ~3 hours per day and occasional in‑person inceptions remain necessary.

AI-written summary · about

  1. 0:00Introduction
  2. 0:10Welcome
  3. 0:34What are distributed agile teams
  4. 1:13Who is Diego
  5. 2:05What is Agile
  6. 2:42Extreme Programming
  7. 3:13Pair Programming
  8. 4:45Pair Programming Station
  9. 5:32Morning Meeting
  10. 6:49Whiteboard
  11. 7:32Testdriven development
  12. 9:32Shared code ownership
  13. 11:30Pipeline
  14. 12:00Retros
  15. 12:59Collaborative Story Estimation
  16. 14:27Changes with Remote Development
  17. 14:59Pair Programming Tools
  18. 16:21Google Spreadsheet
  19. 17:16Google Docs
  20. 17:47Story pointing
  21. 18:34Time zone differences
  22. 20:33Team buyin
  23. 21:56Work in progress
  24. 23:20Inperson challenges
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.