Software Craftsmanship
- Durée
- Durée :3 jours
- Niveau
- Niveau :Intermédiaire
- Certification
- Certification :Non
La Revue de code est à présent reconnue comme l'une des meilleures pratiques pour améliorer la qualité du développement. Elle apporte de nombreuses améliorations à la pratique logicielle : nombre de défauts dans le code réduits, qualité structurelle améliorée, meilleure communication, formation, instauration d'une culture de la qualité.
Bien que bénéfique et déjà ancienne, cette pratique ne s'est pratiquement développée que chez les grands éditeurs de logiciels. En effet, au-delà le l'expérience de programmation, elle requiert des compétences humaines et managériales, telles que de la rigueur dans son déroulement et la capacité à faciliter le travail en équipe.
Cette formation Revue de code enseigne les bonnes pratiques nécessaires pour détecter rapidement les problèmes et les défauts de code. Elle contribue par conséquence à une réduction notable du coût de non qualité des projets informatiques.
Objectif opérationnel :
Savoir détecter rapidement les problèmes et les défauts de code.
Objectifs pédagogiques :
Concrètement, à l'issue de cette formation Revue de code vous aurez acquis les connaissances et compétences nécessaires pour :
Pourquoi faire des revues de code ?
Bénéfices directs de la revue de code
Bénéfices indirects de la revue de code
Eléments de justification économique
Eléments de mesure d’efficacité et d’efficience
Présentation du process de la revue de code : rôles, documents, étapes
Facteurs de succès
Conseil pour des revues efficaces
Présentation et discussion autour des principes "Egoless Programming"
Attitude du développeur : savoir faire des feedbacks efficaces à propos du code
Séparer observation, interprétation, impact et ressenti, demande
Public cible :
Cette formation s'adresse aux chefs de projets en développement, développeurs, testeurs ayant une fibre développement, architectes, technical leaders, Scrum masters ou coaches Agile.
Prérequis :
Pour suivre cette formation, il est recommandé de posséder les connaissances de base de la programmation.
J'évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Date de mise à jour du programme : 22/09/2023
Software Craftsmanship
Maîtriser Clean Code
Qualité du développement objet
Améliorer le code legacy avec le Test Driven Development