The Liberators Podcast

In-Depth: How To Make Pair Programming More Effective

The Liberators Season 1 Episode 98

How can we make pair programming more effective? We know that some developers love it, and others hate it.

Pair programming is a common practice in Agile teams. As we reported in our previous episode, the scientific evidence from meta-analyses overwhelmingly shows that pair programming is beneficial for quality and learning, especially for junior and intermediate developers, and particularly for complex tasks.

Several academic investigations have attempted to shine a light on this from different angles. We discuss the impact of personality traits, task complexity, experience, and communication patterns. We also offer a lot of practical evidence-based recommendations.

Read the post here:
https://medium.com/the-liberators/in-depth-how-to-make-pair-programming-more-effective-a47e287cace7

Listen to the previous episode (#97):
https://www.buzzsprout.com/466339/14495424

Support the show

Support the show, our research, and community offerings via Patreon:
https://patreon.com/liberators

We're building Columinity to help teams improve continuously based on scientific insights:
https://columinity.com

Check out our webshop for tons of powerful exercises and workshops to run with your team(s):
https://shop.theliberators.com

The music for episodes 91 and onward was written and produced for us by Basanite. The music for episodes 1-90 was acquired through Yummy Sounds. Post-production by Jasper Huiskamp.

People on this episode