Vu la criticité toujours grandissante des applications, et l’impact que peut avoir un dysfonctionnement sur l’organisation de l’entreprise, on ne peut pas se couper d’une réflexion sur "ce qui qui peut améliorer et maintenir la fiabilité de mes applications?". De plus, l'activité de tests d'applications est coûteuse et peu mesurable, d'où la nécessité de mettre en place de l'outillage spécifique pour résoudre cette double problématique et industrialiser au maximum cette activité.