Enable Pair Programming Rotation

Luis GonçalvesAgile, Scrum8 Comments

photo (1)

Hi guys, few weeks ago I wrote a couple of blogs about pair programming: “Intro Pair Programming” and “Ping Pong programming“, I believe these techniques are extremely useful to share a knowledge within a team.

This week I will explain how you can enable Pair Programming rotation. This idea was taken from the book Agile Coaching from Rachel Davies and Liz Sedley as well as the picture below. I believe pair programming is not enough, we need to enable pairs to change within a team, otherwise we will end up in a situation where only some pairs know a part of a product.

A trick is to work with the team to design a “big visible chart” to increase a visibility of what they want to track; in this case partners with whom they paired. This makes it easy for the team to see whether they are improving or not.

In this case team can use a pairing ladder to show who is paired with who and how often. Below you can find an example of this pairing ladder.

photo (1)

This was a short post to give you some ideas how can you enable/track pair rotation within your team.

Hope it´s useful.

I would love to get a star rating for this post:

Enable Pair Programming Rotation 5.00/5 (100.00%) 1 vote
Did You Like This Post?
Join a community of 2,000+ readers, that signed up for weekly actionable and awesome tips and for insider information!

8 Comments on “Enable Pair Programming Rotation”

    1. Avatar for Luis Gonçalves
      Luis Goncalves

      Sorry I really did not get your question :) There is a blank space between Van and Steve so of course they can work together :)

      Could you explain better what you mean?

      Cheers,
      Luis

  1. Avatar for Luis Gonçalves
    Pedro Gustavo Torres

    This one is really really good. Maybe with 4 devs is a little bit over kill (there are just a few possible combinations) but with 6 or more devs it is definitely a must have!
    Great tool! :)

  2. Avatar for Luis Gonçalves
    mysoftwarequality

    Luis, this is very good, thanks for sharing! Have you thought of a way of color coding it to make the next pair choice more obvious and trigger pair reflection?
    I was thinking about using a traffic light scheme and decide after how many times 2 people work together trigger changing from green to amber and amber to red. You could use this to trigger mini pair-retrospectives at each color change on how well the pair worked and what can be improved.

    Excellent idea, I am going to suggest it on Monday!

  3. Pingback: Transparency Within Your Team - Adaptagility

Leave a Reply

Your email address will not be published. Required fields are marked *