Le développement logiciel est souvent entravé par des problèmes de qualité et de maintenabilité.
À travers ce livre, l'auteur propose des méthodes pour atteindre une qualité souhaitable, explorant des pratiques menant à des résultats plus stables et moins coûteux. Il invite à repenser la stratégie de tests, souvent chronophage et coûteuse, pour adopter une approche plus efficace, proche du zéro bug, en s'inspirant du quotidien des testeurs et développeurs.