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:08]
jcheron [Ergonomie]
slam5:pairprog [2021/09/24 16:05] (Version actuelle)
jcheron [Ergonomie]
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 ====
  
-{{:​slam5:​pairprogramming.png?nolink|}}+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|}}
  
 <​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.1390255693.txt.gz · Dernière modification: 2017/08/09 16:33 (modification externe)
GNU Free Documentation License 1.3
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0