Système hérité

Définition, exemples et bonnes pratiques

À retenir

  • Remplit une fonction critique mais repose sur une technologie obsolète.
  • Souvent difficile et coûteux à maintenir par manque de pièces ou d'experts.
  • Représente un risque de sécurité majeur s'il n'est pas protégé.

Un système hérité désigne un ancien logiciel ou matériel informatique qui reste utilisé au sein d'une organisation parce qu'il remplit toujours une fonction essentielle, même s'il est technologiquement dépassé. C'est comme une vieille machine à coudre industrielle dans une usine moderne : elle est difficile à réparer et lente, mais elle est la seule à savoir faire un point spécifique indispensable à la production.

Étymologie

Traduction directe de l'anglais legacy system. Le terme « héritage » évoque ici ce que les anciens informaticiens ont laissé à leurs successeurs. Initialement neutre, le terme a pris une connotation de « fardeau » technologique avec l'accélération du renouvellement numérique.

Exemples d'usage

  • Une application bancaire critique codée en langage COBOL dans les années 80.
  • Un ordinateur sous Windows XP pilotant une machine-outil dans une usine car le logiciel de contrôle ne fonctionne sur aucune version plus récente.
  • Une base de données dont le créateur est parti à la retraite et que personne n'ose modifier de peur de tout casser.

Cas d'usage

On les retrouve principalement dans les secteurs où la continuité de service est vitale et où les changements sont coûteux ou risqués : banques, administrations publiques, secteur industriel et infrastructures de transport.

Bonnes pratiques

Pour gérer un système hérité, il est recommandé de l'isoler du réseau internet (pour limiter les failles de sécurité) et de documenter au maximum son fonctionnement tant que les experts qui le connaissent sont encore présents. Il est aussi crucial de prévoir un plan de migration progressif vers des solutions modernes.

Synonymes

système legacy système patrimonial parc informatique vieillissant

Antonymes

système moderne infrastructure cloud-native système de pointe

Conseil

Si vous travaillez sur un système hérité, ne tentez pas de le moderniser d'un coup. Apprenez d'abord ses spécificités et assurez-vous d'avoir des sauvegardes complètes. C'est un excellent terrain pour comprendre comment l'informatique a évolué sur plusieurs décennies.

Questions fréquentes

Pourquoi ne pas simplement le remplacer ?

Le coût de remplacement peut être exorbitant et le risque que le nouveau système ne fonctionne pas parfaitement dès le départ (entraînant un arrêt d'activité) est souvent jugé trop élevé.

Est-ce la même chose qu'un système obsolète ?

Pas tout à fait. Un système est obsolète quand il n'est plus à jour. Il devient 'hérité' quand, malgré cette obsolescence, il reste un pilier central du fonctionnement de l'entreprise.