Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Coding Dojo

1,636 views

Published on

A small introduction to 'Coding Dojo'

  • Be the first to comment

  • Be the first to like this

Coding Dojo

  1. 1. Coding Dojo Présentation faite par Emmanuel Hugonnet Rémy Sanlaville Le 16/12/2008
  2. 2. Historique Si je veux apprendre le Judo, je vais m'inscrire au dojo du coin et y passer une heure par semaine pendant deux ans, au bout de quoi j'aurai peut-être envie de pratiquer plus assidument. Si je veux apprendre la programmation objet, mon employeur va me trouver une formation de trois jours à Java dans le catalogue 2004. Cherchez l'erreur. -- LaurentBossavit
  3. 3. Entrainement <ul><li>Les développeurs ne s’entrainement plus. </li></ul><ul><li>La formation ‘classique’ ne peut pas tout. </li></ul><ul><li>Modèle de Dreyfus: </li></ul><ul><ul><li>Novice </li></ul></ul><ul><ul><li>Débutant Avancé </li></ul></ul><ul><ul><li>Compétent </li></ul></ul><ul><ul><li>Performant </li></ul></ul><ul><ul><li>Expert </li></ul></ul>
  4. 4. Un Dojo <ul><li>Espace sûr : </li></ul><ul><ul><li>Pas de compétition </li></ul></ul><ul><ul><li>Collaboration </li></ul></ul><ul><ul><li>Tout le monde participe </li></ul></ul><ul><li>Apprentissage continu </li></ul><ul><li>Apprentissage par petits pas </li></ul><ul><li>L’erreur est humaine </li></ul>
  5. 5. Les Règles <ul><li>Un ordinateur et un rétro-projecteur </li></ul><ul><li>Développement Piloté par les Tests (TDD) </li></ul><ul><li>Tout le monde doit comprendre et s’améliorer </li></ul><ul><li>Pas de pré-requis </li></ul><ul><li>On avance à petits pas </li></ul>
  6. 6. Les exercices <ul><li>Randori </li></ul><ul><li>Binomage </li></ul><ul><li>On tourne </li></ul><ul><li>(5 – 7 mn) </li></ul><ul><li>Interruption uniquement en lorsque les tests sont verts, silence quand ils sont rouges </li></ul><ul><li>Kata </li></ul><ul><li>Présentation d’une solution </li></ul><ul><li>Tout le monde doit pouvoir la reproduire </li></ul><ul><li>Interruption autorisée </li></ul>
  7. 7. Attention Le but n’est pas de terminer l’exercice Tout se termine par une Rétrospective
  8. 8. Remerciements <ul><li>Pragmatic Dave Thomas </li></ul><ul><li>Laurent Bossavit </li></ul><ul><li>Emmanuel Gaillot </li></ul><ul><li>Alfredo Goldman </li></ul><ul><li>Hugo Corbucci , Mariana Bravo </li></ul><ul><li>Références : </li></ul><ul><li>CodeKata </li></ul><ul><li>Coding Dojo @ Agile 2008 </li></ul><ul><li>CodingDojo.org </li></ul><ul><li>Le Dojo Parisien </li></ul>

×