Peer Programming Sessions

At the heart of our on-site training packages are peer programming sessions.  Whether or not your team normally employs this technique, it’s our opportunity to offer training to each individual (or existing pair) custom tailed to the individual team member.

In this customized one-on-one (or one-on-two for teams whom already utilize peer programming), we will divide the time into three parts.

In the first part, we will observe the team member on a typical piece of work.  There might be some small questions, and the goal is to learn the work habits of the team member.  In the second part of the session, we will continue the work that the team member was doing, allowing the team member to learn by example, not just based on dry theory.  In the third part of the session, the team member will resume working, but this time will be actively practicing the techniques learned in the previous session under supervision so that use of the newly learned techniques are find-tuned on the spot.