DiscoverThe Liberators PodcastIn-Depth: How To Make Pair Programming More Effective
In-Depth: How To Make Pair Programming More Effective

In-Depth: How To Make Pair Programming More Effective

Update: 2024-11-01
Share

Description

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

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.

Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

In-Depth: How To Make Pair Programming More Effective

In-Depth: How To Make Pair Programming More Effective

The Liberators