Pair programming and pair training

622 views

Published on

One hour presentation about pairing activities (programming and training).
Pair programming description about 10 min.
Game "pair story writing" about 25 min.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
622
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Pair programming and pair training

  1. 1. Pair Programming and Pair Training Roberto Bettazzoni - 15/05/2013
  2. 2. Pair Programming Agile practice
  3. 3. Pair Programming Pair programming is an agile software development technique in which two programmers work together at one work station. One types in code while the other reviews each line of code as it is typed in. The person typing is called the driver. The person reviewing the code is called the navigator. The two programmers switch roles frequently (possibly every 30 minutes or less). Font Wikipedia - http://en.wikipedia.org/wiki/Pair_programming
  4. 4. Driver & Navigator
  5. 5. Pair Programming ›PROS ! Overcoming difficult problems Design quality Learning and training Reduced overall cost of the product
  6. 6. Pair Programming ›CONS ! Development cost Work preference Tutoring cost Egos and potential conflict
  7. 7. Pair Training Pair training is a technique in which two trainers lead together the same training. One trainer leads the activity while the other observes the class (eventually s/he sends some messages to the colleague) and keeps the agenda on track . The two trainers switch role frequently (possibly each argument or less) and synchronize themselves during the breaks.
  8. 8. GAME - Pair Story Writing Form a pair • Define driver and navigator • In 8 min. write a story using all the words you will see on the screen • Each 4 min. you switch the roles Change the pair • Repeat Debrief Game inspired by the presentation “Pair Programming: Good, Bad and Ugly” by Patrick Kua, OOP Conference 2012
  9. 9. GAME - Pair Story Writing Write a story using all these words: ship gallery help dance tree helicopter rubbish climb apple guns
  10. 10. GAME - Pair Story Writing Write a story using all these words: car blood run pig coffee girl green basket fly town
  11. 11. Pair Programming ›Links ! http://en.wikipedia.org/wiki/Pair_programming http://c2.com/xp/PairProgramming.html http://www.wikihow.com/Pair-Program

×