Système hérité (legacy)

Définition

Un système hérité est un logiciel critique pour l'activité, techniquement dépassé mais qui fait toujours tourner les opérations essentielles. Il manque généralement d'interfaces modernes, ce qui en fait la principale contrainte — et souvent le principal poste de coût — des projets d'automatisation.

L'approche pragmatique est l'encapsulation : laisser le système en place, exposer les données qu'il contient via une interface contrôlée, et construire le nouveau flux autour de lui.

Le remplacement complet est une décision distincte, bien plus lourde, et rarement un préalable aux premiers résultats d'automatisation.

En pratique

  • Encapsuler plutôt que remplacer dans un premier temps
  • Les interfaces base de données ou fichiers sont plus stables que les robots d'interface
  • La migration est un projet séparé avec son propre dossier de justification
Lire l'article completLogiciel sur mesure ou standard ? Comment décider honnêtementLe standard est moins cher et plus rapide, jusqu'à ce que votre processus n'y rentre plus. Un cadre de décision clair et honnête.

Termes liés

Retour au glossaire