Derrière les bonnes pratiques et les recommandations des experts de la qualité se trouve une réalité somme toute différente, celle de petites équipes hétérogènes ayant des plannings très serrés.
Peut-on (et doit-on) faire de la qualité logicielle dans une petite structure ? Talk garanti sans langue de bois et presque sans troll.
2. Robert Cecil Martin
• Auteur de clean
code (Coder
proprement).
• Un peu… too much
?
3.
4. La QA dans une petite entreprise ? Oui !
• Objectifs réalistes.
• Résoudre des problèmes qui existent vraiment.
• Culture d’entreprise > bonnes pratiques.
5. QA !== industrialisation
« The first rule of any technology used in a business
is that automation applied to an efficient operation
will magnify the efficiency.
The second is that automation applied to an
inefficient operation will magnify the inefficiency. »
Bill Gates
6. Version Control System
Oui, en 2014 certaines entreprises continuent à ne
pas utiliser de logiciel de gestion de version.
Effectif minimum d’une équipe pour tirer partie d’un
système de contrôle de version : 1
7. Conventions de code / de nommage
• Si vous utilisez un framework : utilisez celle du
framework.
• Si vous n’utilisez pas de framework : utilisez celle
du framework.
8. Peer review
• Rapide à mettre en place.
• Effets bénéfiques très
rapides.
• Favorise le travail d’équipe.
9. Tests automatisés ?
• Évidents sur les projets critiques et neufs.
• PoC ?
• Applications historiques ?
• Refaire est parfois > à faire bien dés le départ.