Sites web & applications métierDans vos locaux ou à distance

  • Conception, hébergement, maintenance
  • Du lundi au vendredi
  • 06 81 88 95 21

Applications métier

Maintenance corrective ou évolutive : quelle différence ?

Mis à jour le · 3 min de lecture · NexSecure

En bref

La maintenance corrective répare ce qui ne fonctionne pas comme prévu : une erreur, une panne, une faille. La maintenance évolutive ajoute ou modifie des fonctions pour suivre vos besoins. S'y ajoutent la maintenance préventive, qui anticipe les problèmes, et la maintenance adaptative, qui suit les changements techniques comme les nouvelles versions de navigateurs ou de composants. Un contrat de maintenance doit distinguer ces volets.

La différence tient à l'origine de l'intervention. La maintenance corrective répond à un défaut : quelque chose ne fonctionne pas comme prévu. La maintenance évolutive répond à un besoin nouveau : on veut que l'application fasse autre chose ou le fasse autrement. Deux autres formes complètent le tableau et sont souvent oubliées : la maintenance préventive et la maintenance adaptative.

Quels sont les types de maintenance d'une application ?

TypeObjectifExemples
CorrectiveCorriger une anomalie constatée.Un calcul faux, une page en erreur, un export qui échoue.
ÉvolutiveAjouter ou modifier une fonction.Un nouveau statut de dossier, un export supplémentaire, un nouveau rôle.
PréventiveÉviter les incidents avant qu'ils surviennent.Mises à jour de sécurité, surveillance de l'espace disque, tests de restauration.
AdaptativeSuivre les évolutions de l'environnement technique.Nouvelle version d'un navigateur, d'un système, d'un composant ou d'une API tierce.

Comment fonctionne la maintenance corrective ?

Une anomalie est un écart entre le comportement attendu et le comportement constaté. Son traitement suit un circuit :

  1. Le signalement, par un canal défini.
  2. La qualification : reproduire le problème et évaluer sa gravité.
  3. La correction, puis le test sur un environnement distinct de la production.
  4. La mise en production et l'information de la personne qui a signalé le problème.

La gravité détermine la rapidité de prise en charge :

  • Bloquante : l'application ou une fonction essentielle est inutilisable.
  • Majeure : une fonction importante est dégradée, mais un contournement existe.
  • Mineure : gêne limitée, par exemple un défaut d'affichage.

Un bon signalement fait gagner du temps : ce que vous faisiez, ce que vous attendiez, ce qui s'est passé, la date et l'heure, le compte utilisé et une capture d'écran.

Comment fonctionne la maintenance évolutive ?

  1. Vous exprimez un besoin, idéalement du point de vue de l'utilisateur.
  2. Le prestataire l'analyse et l'estime.
  3. Vous décidez et priorisez parmi les demandes en attente.
  4. La fonction est développée et testée.
  5. Vous la validez lors de la recette, c'est-à-dire la vérification par le client que la fonction répond à la demande.
  6. Elle est mise en production, et la documentation est mise à jour.

Pourquoi la maintenance préventive et adaptative compte autant ?

Une application qui fonctionne aujourd'hui ne restera pas fonctionnelle sans entretien. Les composants sur lesquels elle repose publient des correctifs de sécurité, les navigateurs évoluent, les services tiers changent leurs API. Sans suivi :

  • des failles connues restent ouvertes ;
  • des incompatibilités apparaissent brutalement ;
  • l'écart technique se creuse, et la remise à niveau coûte bien plus cher qu'un entretien régulier.

La supervision, c'est-à-dire la surveillance automatique de la disponibilité et du fonctionnement de l'application, permet aussi de détecter certains incidents avant les utilisateurs.

Ce que le contrat de maintenance doit préciser

  1. Le périmètre de chaque type de maintenance : ce qui est inclus, ce qui fait l'objet d'un devis.
  2. Les délais de prise en charge selon la gravité, et les horaires couverts.
  3. Le canal de signalement et la façon dont vous êtes tenu informé.
  4. Le mode de facturation : forfait, crédit d'heures, devis par demande.
  5. La règle pour les anomalies : distinguer un défaut présent à la livraison d'un problème causé par une modification ultérieure, faite par vous ou par un tiers.
  6. Les environnements : existence d'un environnement de test distinct de la production.
  7. Le compte rendu des interventions et des mises à jour réalisées.
  8. La réversibilité : remise du code, des accès et de la documentation en fin de contrat.

Comment répartir son budget de maintenance ?

Il n'existe pas de répartition universelle. Un principe simple aide à arbitrer : réservez d'abord ce qui protège l'existant (préventive, adaptative, corrective), puis consacrez le reste aux évolutions, classées par valeur pour les utilisateurs.

NexSecure assure la maintenance des sites et applications qu'elle conçoit ou reprend, dans le cadre de son offre de maintenance.

Questions fréquentes

La correction d'un bug est-elle toujours gratuite ?

Cela dépend du contrat. Un défaut présent à la livraison relève souvent du prestataire, un problème causé par une modification ultérieure ou un service tiers, pas forcément. Faites écrire la règle.

Qu'est-ce que la maintenance adaptative ?

C'est l'adaptation de l'application aux changements de son environnement technique : nouvelles versions de navigateurs, de systèmes, de composants ou d'API tierces.

Peut-on se passer de maintenance si l'application fonctionne ?

C'est risqué. Les composants utilisés reçoivent des correctifs de sécurité et l'environnement évolue. Sans entretien, les failles s'accumulent et la remise à niveau devient coûteuse.

Qu'est-ce qu'une recette ?

C'est l'étape où le client vérifie qu'une fonction livrée correspond à sa demande, avant sa mise en production.

Service lié

Maintenance & mises à jour

Articles liés

Rédigé par l'équipe NexSecure. Responsable de la publication : Yohann Toumine. Dernière mise à jour le 11 septembre 2026.

Une question sur votre situation ? Parler de votre projet