La mise en place d'un contrat de TMA s'explique par un environnement informatique en constance évolution. Les applications utilisées par la société Pauwels Communication ont pour objectif d'être opérationnelles sur le long terme ce qui sous-entend une maintenance des mises à jour et nécessite un débogage lorsque surviennent des erreurs (problème de compatibilité avec un navigateur web etc.).
La TMA est un service dédié au client où DBM Technologies a mis en place un ensemble de ressources qui lui est exclusivement consacré. La TMA peut également se diriger vers de la maintenance évolutive. L'utilisateur se rend compte d'un manque de praticité ou de fonctionnalité et demande à faire évoluer l'application.