Comprendre avant de remplacer
Le code source contient souvent des règles métier qu'aucun document ne décrit intégralement. C'est pourquoi nous associons l'analyse du code et des dépendances à des entretiens avec le service métier et à l'observation des processus réels. Les incidents récurrents, les corrections manuelles et les cas particuliers montrent où se situent les risques réels. Nous recensons également les sources de données, les tâches de fond et les appelants externes.
Les tests de caractérisation consignent le fonctionnement actuel de l'application. Tout comportement existant n'est pas pour autant correct : les erreurs métier sont clairement distinguées des fonctions qui doivent être conservées. Cela crée une base solide pour comparer l'ancien et le nouveau système.


