Livre Blanc Xebia : La qualité logicielle, pragmatisme & productivité
Fabian Piau | dimanche 9 janvier 2011 - 14:35Xebia a récemment publié un livre blanc sur la qualité logicielle. Vraiment très intéressant et rapide à lire, je vous en recommande vivement sa lecture !
Ce document énonce les principales pistes d’amélioration de la qualité :
- Les méthodes agiles : SCRUM, Intégration continue;
- Pair-programming, TDD, etc;
- La lisibilité du code : respect des normes et des conventions, éviter une complexité trop élevée;
- Une bonne conception objet (design-patterns, code modulaire et réutilisable)
Tout ceci dans le but de faciliter la maintenabilité du logiciel (nouveaux développeurs dans l’équipe, nouvelles fonctionnalités à greffer).
Il sensibilise également aux risques qui peuvent survenir, notamment sur le piège de la sur-qualité (beaucoup d’effort pour finalement plus grand-chose).
Il évoque aussi des problématiques communes aux entreprises comme la réconciliation qualité/productivité. Le client veut tout et tout de suite, mais mieux vaut-il livrer rapidement un mauvais produit ou plutôt livrer un bon produit en un peu plus de temps ? Le « Time To Market » est toujours un grand défi à relever !
Voici l’article d’origine sur le blog de Xebia.
Commentaires récents