Pro Yearly is on sale from $80 to $50! »

Craftsmanship: peut-on s'en passer?

Craftsmanship: peut-on s'en passer?

Yann Prosper

Au travers du prisme du Craftsmanship, nous apporterons des réponses aux questions telles que:
Comment redonner un sens au travail effectué par les développeurs?
Comment faire de la satisfaction client, de la qualité du code et de l'excellence technique la norme?
Comment tirer tous les réels bénéfices des processus Agile et quels avantages économiques pour une organisation?

Nous entendons prouver qu'une culture d'entreprise Agile forgée autour du Craftsmanship est non seulement possible, mais aussi indispensable.

5dd8b91d96af5a1e33962df41c1a4d20?s=128

Esprit Agile

December 05, 2019
Tweet

Transcript

  1. @espritagile #atam19 http://atmrs.esprit-agile.com Un grand merci à nos sponsors et

    partenaires
  2. CRAFTSMANSHIP Peut-on s’en passer? YANNPROSPER

  3. Intro Enjeux Software Craftsmanship Le craftsmanship peut aider ! Conclusion

    Q&A
  4. None
  5. Enjeux

  6. Le but d’un projet informatique ?

  7. Le logiciel est le but!

  8. L’agilité n’est pas le but!

  9. Quelle valeur a le code?

  10. Le code est un actif!

  11. Qui est responsable de la qualité du code?

  12. Tout le monde !

  13. Dette technique

  14. Vélocité

  15. Turn Over

  16. Coûts

  17. Frein de l’innovation

  18. Confiance

  19. Software Craftsmanship ?

  20. Software Craftsmanship n’est pas • TDD • Beau code •

    DevOps • Groupe d’élus • Certifications • Religion
  21. “Craftsmanship over execution” - Bob Martin (2008)

  22. Manifesto for Software Craftsmanship Not only working software Not only

    responding to change Not only individuals and interactions Not only customer collaboration well-crafted software steadily adding value a community of professionals productive partnerships But also
  23. • Excellence technique • Professionnalisme • Responsabilité

  24. • TDD • Refactoring • Simple design

  25. • Revue de code • Pair programming • Standards •

    Intégration continue
  26. • Clean Code • Clean Architecture • Dojo, kata •

    Apprentissage
  27. Le craftsmanship peut-il aider ?

  28. Maîtriser la dette technique

  29. Stabiliser la vélocité

  30. Ralentir le Turn Over

  31. Réduire les coûts

  32. Rétablir la confiance

  33. Relancer l’innovation

  34. Conclusion

  35. Le développement est un métier!

  36. y.prosper@goood.com yann prosper @DaCodeBeast yann_prosper