top of page
CraftsManship et Qualité logicielle

 A qui s'adresse cette formation ?

Développeurs, Architecte, Testeur, Toute personne intéressée par l'art du codage.

Les modalités

  • En présentiel : 2 jours  

  • Jusqu’à 15 personnes

  • 60% théorie, 40% pratique sous forme d'ateliers

  • Prérequis : Expérience dans le développement logiciel, les tests ou la gestion de projets / Produits, Expérience en Scrum

  • Inter ou intra-entreprise

Objectif

Le Software Craftsmanship (ou l'« artisanat du logiciel ») est une approche de développement de logiciels qui met l'accent sur les compétences de codage des développeurs. Il se propose comme une réponse aux maux récurrents de l'industrie du logiciel et à la tendance à l'externalisation, qui priorise les préoccupations financières avant la responsabilité du développeur. ​

 

Durant ces deux jours les candidats vont à partir d’ateliers, expérimenter différents concepts et pratiques liés à la culture Craftsmanship. ​

 

* Cette formation est réalisée par l'équipe CoderGears : Editeur des outils de qualité et du CraftsManship

Programme

Définition et chronologie du Software Craftsmanship

·        Définition

·        Chronologie

·        Agilité et Software Craftsmanship

·        Manifest

·        Attitude du Craftsman,

ROI du Software Craftsmanship

·        La qualité

·        La dette technique

·        ROI des tests

·        ROI du refactoring

eXtreme Programming

·        Histoire

·        Les pratiques

·        Les valeurs

Refactoring, Clean Code et patterns

·        Code smells

·        Refactoring

·        Patterns Principes SOLID

 Test Driven Development

·        Définition du TDD

·        Pourquoi le TDD

·        Le cycle de TDD

Autres pratiques

·        Coding Dojo

·        Domain Driven Design BBL,

·        Book Clubs etc...

·        Craftswap

·        Pet projects

·        Ateliers Bowling Kata -

·        TDD en ping pong programming

·        Refactoring - Refactoring de code legacy

·        Code Review - Individuer les bad smells dans le code

bottom of page