Full-Time Pair-Programming @ SoftShake 2014

735 vues

Publié le

A talk about full-time pair-programming at soft-shake conference Geneva 2014

Publié dans : Logiciels
0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
735
Sur SlideShare
0
Issues des intégrations
0
Intégrations
63
Actions
Partages
0
Téléchargements
0
Commentaires
0
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Full-Time Pair-Programming @ SoftShake 2014

  1. 1. Full-Time Pair-Programming! Nightmares & Dreams Houssam Fakih
  2. 2. AROLLA <3 SUISSE Team Building - juin 2013
  3. 3. Solène Emilio Houssam Boris Olivier Mathieu Francis Yves FE FE RED TEAM
  4. 4. Soulevé de Terre DeadLift Haltérophilie Montée de charge vidéo DL Simple Femmes 140 KG 120 KG 110 KG vidéo DL Simple Homme
  5. 5. 140 KG vidéo DL Partenaire Binôme vidéo DL Partenaire Groupe vidéo DL Partenaire Balancing Weight/Height DeadLift Partner
  6. 6. Coordination Communication Plus difficile avec un binôme surtout les premiers essais Différence de taille
  7. 7. Agilité Coordination Vitesse Puissance Equilibre Précision Résistance Flexibilité Force Cardio
  8. 8. Pair-Programming
  9. 9. Pair-Programming FULL-TIME
  10. 10. Hétérogénéité
  11. 11. Profils Junior Années d’expérience Profil Expert
  12. 12. Ancienneté dans l’équipe
  13. 13. TDD, BDD, DDD, etc. Backgrounds différents Outillage différent Eclipse, IntelliJ, etc..
  14. 14. Objectifs d’évolution différents
  15. 15. Points forts/faibles de chacun
  16. 16. EQUIPE comment gérer les départs/arrivées
  17. 17. Recrutement
  18. 18. Oeil Neuf
  19. 19. Intégration des nouveaux
  20. 20. Développer Dès le 1er Jour
  21. 21. Responsabilité des anciens
  22. 22. Même configuration sur toutes les machines
  23. 23. S’approprier les outils facilement
  24. 24. Binômage au Quotidien
  25. 25. Sujet à traiter Difficulté/Maîtrise Bug/Improvement Exploration Etapes Connues
  26. 26. Motivation Humeur
  27. 27. Comment Binômer efficacement?
  28. 28. Peu importe qui a le clavier… Key-Point : Communication Mais il ne faut pas le monopoliser
  29. 29. TDD Mantra Red/Green/Refactor
  30. 30. Excel Travailler les points faibles Raccourcis IDE
  31. 31. Finir une tâche dans x minutes Prendre des challenges Ne pas toucher la souris
  32. 32. Tous les jours ? Quand ? A la fin d’une tâche ? Roulement context-switching
  33. 33. Mesurer sur un intervalle journée ? tâche ? Performance du binôme Mesurer quoi ?
  34. 34. Booster la performance de son binôme
  35. 35. Qu’est ce qu’il faut observer ? Introspection
  36. 36. Pas assez d’implication Anticiper les problèmes Manque de curiosité
  37. 37. Comment convaincre son binôme
  38. 38. Coacher et avoir un coach
  39. 39. by Xebia Essentials Cards
  40. 40. Principaux Problèmes
  41. 41. Manque de communication
  42. 42. Avancer à des vitesses différentes Pas de synchronisation
  43. 43. Décision non partagée
  44. 44. Les Avantages
  45. 45. Ne Pas être bloqué sur un problème en particulier
  46. 46. Possibilité d’être absent sans bloquer une tâche
  47. 47. Communication et Interaction directe
  48. 48. Focus on the task : No Mails, No Tweets
  49. 49. Toute l’équipe est responsable
  50. 50. Le Binômage à temps complet Efficace et adapté pour tout le monde ?
  51. 51. Patience
  52. 52. zone de confort
  53. 53. Autres formes de Pair-Programming
  54. 54. Remote Pair-Programming
  55. 55. Cross-Programming
  56. 56. Mob-Programming
  57. 57. La Mission d’APRèS
  58. 58. by Nike

×