slam5:pairprog

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
slam5:pairprog [2014/01/20 23:07] – [Ergonomie] jcheronslam5:pairprog [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1
Ligne 3: Ligne 3:
 ===== L'idée ===== ===== L'idée =====
  
 +Le pair-programming consiste à installer 2 développeurs sur le même poste de travail, pour implémenter de façon collaborative une fonctionnalité du système.\\
 +Les objectifs sous-jacents sont les suivants :
  
 +  * Améliorer la productivité en limitant les petites erreurs au profit des bonnes petites décisions partagées
 +  * Eviter la solitude face à un problème
 +  * Mutualiser la prise de décision et favoriser l'établissement de normes (nommage, codage, documentation...)
 +  * Partager la connaissance et faciliter l'appropriation du code
 ===== Conditions de mise en oeuvre ===== ===== Conditions de mise en oeuvre =====
  
 ==== Ergonomie ==== ==== Ergonomie ====
 +
 +Il est important que la visibilité de l'écran soit la même pour les 2 développeurs, de façon à ne pas écarter l'un d'eux de la possibilité de réagir et de participer.
  
 {{:slam5:pairprogramming.png?nolink|}} {{:slam5:pairprogramming.png?nolink|}}
  
-<html><span style="font-size=10px;">source  : http://blog.xebia.fr/2012/02/22/le-pair-programming-mort-ne/</span></html>+<html><span style="font-size:10px;">source  : http://blog.xebia.fr/2012/02/22/le-pair-programming-mort-ne/</span></html> 
 + 
 +==== Distribution des rôles ==== 
 + 
 +Par phases de 5 à 10 minutes : 
 +  * L'un programme (implémente du code) 
 +  * L'autre conseille, oriente, formule 
 + 
 +Celui qui a 1 idée ne doit pas monopoliser le clavier pour l'implémenter seul, il doit céder la place à son tour, et exprimer son idée pour que son binôme puisse éventuellement l'implémenter.\\ 
 + 
 +Le conseil, et la reformulation nécessaire permettent une validation implicite. 
 + 
 + 
 +__**Pour aller plus loin :**__ 
 + 
 +Lire l'article [[http://blog.xebia.fr/2012/02/22/le-pair-programming-mort-ne/|Le pair programming mort-né ?]]
  
  
  • slam5/pairprog.1390255678.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)