Lorsque l’on parle de qualité logicielle, nombre d’articles recensent les bonnes pratiques et les processus de développement à mettre en œuvre pour éviter qu’une application ne s’enlise sous le poids de sa dette technique. Mais peu de recommandations existent quant au projet en lui-même.