Retrospective

Collaborate to build high-fidelity communications and rapidly propagate knowledge across a group. We’re in this together!

In this chapter, we discovered…

Our greatest resource is each other, and to maximize collaboration it’s useful to know some basic techniques and configurations for working together. In addition to pair programming, there’s spiking, swarming, mobbing, and buddy programming. By amplifying learning and spreading knowledge, we can improve our teams as well as the whole industry.

Footnotes

[35]

What to Expect. “What’s Parallel Play?” http://www.whattoexpect.com/playroom/playtime-tips/what-is-parallel-play.aspx Accessed November 28, 2014.

[36]

Cockburn, Alistair. Williams, Laurie. “The Costs and Benefits of Pair Programming.” Proceedings of the First International Conference on Extreme Programming and Flexible Processes in Software Engineering (XP2000). http://dsc.ufcg.edu.br/~jacques/cursos/map/recursos/XPSardinia.pdf

[37]

http://en.wikiversity.org/wiki/Plutarch_quote

[38]

See http://llewellynfalco.blogspot.com/2014/06/llewellyns-strong-style-pairing.html

[39]

Belshee, Arlo. “Promiscuous Pairing and Beginner’s Mind: Embrace Experience.” Pasadena, CA: Silver Platter Software. http://csis.pace.edu/~grossman/dcs/XR4-PromiscuousPairing.pdf

[40]

Zuill, Woody. Blog: Mob Programming. http://mobprogramming.org/

[41]

http://mobprogramming.org/mob-programming-time-lapse-video-a-day-of-mob-programming/