Cas d'intrication entre un applicatif et une base de données.
 
1.
Le cas, ci-dessous présenté, concerne une entreprise de fabrication dotée d'un applicatif interfacé à une base de données.
Le dysfonctionnement, en son temps constaté, est un blocage total de l'applicatif, entraînant celui des fonctions comptable, commerciale et de production.
La mission doit permettre d'apprécier le dysfonctionnement.
 
2.
Les investigations montrent une intrication entre les variables gérées par l'applicatif et celles nécessaires à la base de données pour en contrôler les accès.
En effet, un compteur, interne à l'applicatif, cumule, depuis le début de l'installation, le nombre d'accès à la base de données. Ce cumul inapproprié crée un dépassement de capacité du compteur, ce qui provoque erreur et blocage.
D'autres applications utilisant la même base de données ne sont pas bloquées ce qui prouve complémentairement que le compteur est bien géré par l'applicatif.

3.
Le dysfonctionnement, parce qu'il se révèle pour la première fois au service d'assistance de l'éditeur,  réclamait d'analyser un à un tous les compteurs à l'intersection entre le progiciel et la base de données.
Trois jour auraient été suffisants pour pratiquer une telle analyse.