Successfully reported this slideshow.
“Cultiver l’art du code de qualité
en entreprise”
2
Agenda de la matinée
★ Talk - Vers une culture de la qualité (30 min)
★ Retour d’expérience AXA (45 min)
★ Q&A (20 min)
...
Pour réagir
3
★ Posez vos questions en direct
★ #Chtidej sur twitter
4
?
5
?
« C’est lui – votre code – qui va
porter vos ambitions digitales.
Votre code, c’est votre écriture,
votre signature ; c’es...
@ToF_
cthibaut@octo.com
TALK
Vers une culture de la qualité
1) La qualité, combien ça coûte ?
Non-
500 000 000,00 $ / AN
✅
100
❌
115
Les projets abandonnés pour cause de non qualité coûtent
15 % plus cher que les projets réussis de taille/comp...
Où sont les problèmes ?
Quels sont les remèdes efficaces ?
Origine
des Défauts
Défauts / P.F % Défauts éliminés avant
Livr...
Quel est l'impact de la NQ sur le coût global ?
La mauvaise qualité revient
moins cher jusqu'à la fin de la
phase de progr...
Prévenir ou Corriger ?
• Prévenir : harnais de tests unitaires
– détecte un défaut en moins de 10 mn
– peut couvrir jusqu'...
2) D'où viennent les problèmes de qualité ?
Pourquoi persiste-t-on à corriger nos
erreurs au lieu de les prévenir ?
1. On n'est pas formé aux pratiques de qualité
2. ...
D'où viennent les "bugs" ?
bugs
erreurs de
programmation
complexité
sous
estimée pas de T.U,
zéro revue
pression sur
le te...
Symptômes d'une culture du Bug Fix :
pas le temps d'améliorer
Symptômes d'une culture du Bug Fix :
Cloisonnement / Blâme
Symptômes d'une culture du Bug Fix :
Confusions et Illusions
3) Aurais-tu des conseils à emporter?
Formez (vous) en permanence
Deming
Maintenez la Maintenabilité Weinberg
Gardez le capDeming
Chassez la crainte
Tant qu'il y a de la peur, vos chiffres sont faux.Deming
Pair
Programming
Test Driven
Development
Revue de
Code
entraide
propriété
collective
du code
refactoring
constant
standard...
cthibaut@octo.com
Q&A
Vers une culture de la qualité
REX
Déploiement de la qualité au
sein du WebCenter AXA
Jean-Philippe EPRINCHARD
Emmanuel LEHMANN
Antoine BLANCKE
WebCenter...
Q&A
Déploiement de la qualité au
sein du WebCenter AXA
Jean-Philippe EPRINCHARD
Emmanuel LEHMANN
Antoine BLANCKE
WebCenter...
MERCI
Le mot de la fin
OCTO TECHNOLOGY > THERE IS A BETTER WAY 29
VOUS CROYEZ QUE LES TECHNOLOGIES CHANGENT LE MONDE ?
NOUS AUSSI ! REJOIGNEZ-NOU...
30
Rejoignez-nous sur notre blog
http://blog.octo.com/
Partagez nos sources d’inspiration
http://www.usievents.com/fr
Prochain SlideShare
Chargement dans…5
×

Petit-Déjeuner OCTO "Cultiver l’art du code de qualité en entreprise" Partie 1 - Vers une culture de la qualité

429 vues

Publié le

En avant-première à Lille, une matinée dédiée à la qualité logicielle. L'essentiel des pratiques Software Craftsmanship décrites dans notre récent ouvrage Culture Code y ont été présentées.

Témoignage de la société AXA sur la mise en place de ces pratiques dans son contexte : le WebCenter lillois a revu sa stratégie et ses pratiques de développement « du sol au plafond ».

Découvrez le résultat de 2 100 jours de formation intensive et de 9 mois de coaching des 150 développeurs du WebCenter. Retour d'expérience garanti !

Publié dans : Logiciels
  • Soyez le premier à commenter

Petit-Déjeuner OCTO "Cultiver l’art du code de qualité en entreprise" Partie 1 - Vers une culture de la qualité

  1. 1. “Cultiver l’art du code de qualité en entreprise”
  2. 2. 2 Agenda de la matinée ★ Talk - Vers une culture de la qualité (30 min) ★ Retour d’expérience AXA (45 min) ★ Q&A (20 min) 10 h 50 : Suite de nos échanges autour d’un petit- déjeuner.
  3. 3. Pour réagir 3 ★ Posez vos questions en direct ★ #Chtidej sur twitter
  4. 4. 4 ?
  5. 5. 5 ?
  6. 6. « C’est lui – votre code – qui va porter vos ambitions digitales. Votre code, c’est votre écriture, votre signature ; c’est pour cela qu’ il faut en prendre soin. » Christian Fauré Partner chez OCTO
  7. 7. @ToF_ cthibaut@octo.com TALK Vers une culture de la qualité
  8. 8. 1) La qualité, combien ça coûte ? Non- 500 000 000,00 $ / AN
  9. 9. ✅ 100 ❌ 115 Les projets abandonnés pour cause de non qualité coûtent 15 % plus cher que les projets réussis de taille/complexité équivalente. Capers Jones Software Quality: A Survey of the State of the Art Non- La qualité, combien ça coûte en plus ?
  10. 10. Où sont les problèmes ? Quels sont les remèdes efficaces ? Origine des Défauts Défauts / P.F % Défauts éliminés avant Livraison # Défauts livrés / PF Exigences 1.00 77 % 0.23 Conception 1.25 85 % 0.19 Code 1.75 95 % 0.09 Documents 0.60 80 % 0.12 Régressions 0.40 70 % 0.12 TOTAL 5.00 85 % 0.75 Données exprimées en termes de Points de Fonctions. Les PF montrent tout type de défaut, pas seulement les défauts du code. Défauts dans le code = 35 % de tous les défauts.
  11. 11. Quel est l'impact de la NQ sur le coût global ? La mauvaise qualité revient moins cher jusqu'à la fin de la phase de programmation ; après quoi c'est la bonne qualité qui revient moins cher. Dette Technique Coût Global
  12. 12. Prévenir ou Corriger ? • Prévenir : harnais de tests unitaires – détecte un défaut en moins de 10 mn – peut couvrir jusqu'à 80 % du code • Prévenir : revue de code – prévient plus de défauts que tout autre méthode • Corriger : – debug + test + gestion : de 0.25 à 3 JH par défaut 30 % du budget des dév. 5 % du budget des dév. 50 % du budget des dév.
  13. 13. 2) D'où viennent les problèmes de qualité ?
  14. 14. Pourquoi persiste-t-on à corriger nos erreurs au lieu de les prévenir ? 1. On n'est pas formé aux pratiques de qualité 2. On ne mesure pas le coût des erreurs 3. On n'analyse pas les causes profondes 4. On n'est pas suffisamment en sécurité pour apprendre de nos erreurs 5. Pas d'anticipation : on n'agit que dans la crise
  15. 15. D'où viennent les "bugs" ? bugs erreurs de programmation complexité sous estimée pas de T.U, zéro revue pression sur le temps X X
  16. 16. Symptômes d'une culture du Bug Fix : pas le temps d'améliorer
  17. 17. Symptômes d'une culture du Bug Fix : Cloisonnement / Blâme
  18. 18. Symptômes d'une culture du Bug Fix : Confusions et Illusions
  19. 19. 3) Aurais-tu des conseils à emporter?
  20. 20. Formez (vous) en permanence Deming
  21. 21. Maintenez la Maintenabilité Weinberg
  22. 22. Gardez le capDeming
  23. 23. Chassez la crainte Tant qu'il y a de la peur, vos chiffres sont faux.Deming
  24. 24. Pair Programming Test Driven Development Revue de Code entraide propriété collective du code refactoring constant standard correction efficace du code non régression confiance améliora -tion continue CULTURE DE LA QUALITE cohésion d’équipe qualité du design dialogue prévention des défauts
  25. 25. cthibaut@octo.com Q&A Vers une culture de la qualité
  26. 26. REX Déploiement de la qualité au sein du WebCenter AXA Jean-Philippe EPRINCHARD Emmanuel LEHMANN Antoine BLANCKE WebCenter AXA France
  27. 27. Q&A Déploiement de la qualité au sein du WebCenter AXA Jean-Philippe EPRINCHARD Emmanuel LEHMANN Antoine BLANCKE WebCenter AXA France
  28. 28. MERCI Le mot de la fin
  29. 29. OCTO TECHNOLOGY > THERE IS A BETTER WAY 29 VOUS CROYEZ QUE LES TECHNOLOGIES CHANGENT LE MONDE ? NOUS AUSSI ! REJOIGNEZ-NOUS ! recrutement@octo.com OCTO recrute pour son antenne à Lille !
  30. 30. 30 Rejoignez-nous sur notre blog http://blog.octo.com/ Partagez nos sources d’inspiration http://www.usievents.com/fr

×