L’assurance qualité d’un processus ou d’un produit, a pour but de s’assurer que le niveau de qualité nécessaire des développements logiciels est atteint et que les standards, normes et procédures sont respectés.
Pour être vraiment efficace, la qualité logicielle doit être au coeur de la stratégie d’entreprise en mettant la satisfaction du client au coeur de tout nouveau produit. Elle passe par une culture qualité dans les équipes de développement afin de les responsabiliser et qu’elles aient conscience que la qualité est l’affaire de tous.