Maintenance d'applications : ce que ça couvre et ce que ça coûte

Une application livrée n'est pas une application terminée. Les systèmes évoluent deux fois par an, les bibliothèques se déprécient, les stores durcissent leurs règles. Voici comment se chiffre la maintenance et ce qu'elle doit inclure.

Maintenance d'applications et de sites web

Le scénario que nous voyons le plus souvent

Une application développée il y a trois ans. Elle fonctionnait bien. Personne n'y a touché parce que personne ne s'en plaignait. Puis un jour elle ne s'installe plus sur les téléphones récents, ou elle plante au démarrage après une mise à jour d'iOS, ou elle disparaît du store.

À ce moment-là, la remise à niveau coûte souvent plus cher que trois ans de maintenance, parce qu'il ne s'agit plus d'appliquer des mises à jour au fur et à mesure mais de rattraper trois ans de retard d'un coup : bibliothèques abandonnées, dépendances incompatibles entre elles, et un prestataire d'origine qui n'est plus joignable.

La maintenance n'est pas une assurance qu'on prend au cas où. C'est le coût normal de possession d'un logiciel.

Ce que couvre un contrat de maintenance

Quatre choses différentes, qu'il vaut mieux distinguer dans le contrat.

Le correctif

Corriger ce qui ne marche pas comme prévu. Attention à ne pas confondre avec la garantie, qui couvre les anomalies de la livraison pendant trois à six mois et qui, elle, ne se paie pas.

La compatibilité

Suivre les nouvelles versions d'iOS et d'Android, les mises à jour de sécurité du CMS, les changements d'API des services tiers. C'est le gros du travail, et il est invisible pour vous : quand c'est bien fait, il ne se passe rien.

L'évolution

Les petites améliorations demandées par les utilisateurs. Souvent vendues sous forme d'enveloppe d'heures mensuelle.

Le support

Quelqu'un qui répond quand ça ne va pas, avec un délai d'intervention écrit. C'est ce qui distingue un contrat sérieux d'une simple facture mensuelle.

Combien coûte la maintenance

La règle du secteur : de 15 à 20 % du coût de développement par an. Voici ce que cela donne concrètement.

Type de projetCoût de développementMaintenance annuelle
Site vitrine4 500 €600 à 900 €/an
Boutique en ligne8 000 €1 200 à 1 600 €/an
Application mobile22 000 €3 300 à 4 400 €/an
Plateforme ou SaaS45 000 €6 800 à 9 000 €/an

Fourchettes indicatives issues de projets comparables. Le prix ferme figure dans la proposition de l'entreprise retenue.

Sur une boutique en ligne ou une plateforme critique, ce budget se justifie seul : quelques heures d'indisponibilité un jour de forte activité coûtent plus cher que l'année de maintenance.

Ce qu'il faut faire préciser au contrat

Un contrat de maintenance qui dit « maintenance : 200 € par mois » ne vous protège de rien. Cinq points à faire écrire noir sur blanc.

  • Le délai d'intervention, et distinct selon la gravité : un site en panne et un bouton mal aligné ne se traitent pas dans le même délai.
  • Ce qui est inclus et ce qui est facturé en plus. Une nouvelle fonctionnalité n'est pas de la maintenance.
  • Le nombre d'heures compris chaque mois, et ce qu'il advient de celles que vous n'utilisez pas.
  • Les sauvegardes : fréquence, durée de conservation, et surtout qui teste qu'elles se restaurent.
  • La réversibilité : ce que vous récupérez si vous arrêtez, sous quel format et sous quel délai.
Contrat de maintenance applicative

Reprendre la maintenance d'un projet développé ailleurs

C'est une demande très fréquente : le prestataire d'origine a fermé, a changé de métier, ou la relation s'est dégradée. C'est possible, et cela commence toujours par un audit.

Nous regardons l'état du code, les dépendances obsolètes, la présence de documentation, et surtout si les accès sont complets — dépôt de code, hébergement, comptes développeur, nom de domaine. Il arrive que cette revue conclue qu'une remise à niveau est nécessaire avant de pouvoir maintenir quoi que ce soit, et le cas échéant nous vous le disons avec un chiffrage, avant de vous engager sur un contrat mensuel.

+2 000projets livrés
+1 200clients
+150entreprises certifiées
4,9/5satisfaction

Questions fréquentes sur la maintenance

La maintenance est-elle obligatoire ?

Rien ne vous y oblige contractuellement. Mais une application mobile sans mise à jour finit par être retirée des stores, et un site WordPress sans mises à jour de sécurité finit par être piraté. Ce n'est pas une question de si, mais de quand.

Quelle différence entre garantie et maintenance ?

La garantie couvre les anomalies de ce qui vous a été livré, pendant une durée précisée au contrat, généralement de trois à six mois, et elle ne se paie pas. La maintenance couvre la vie du produit après : compatibilité, sécurité, évolutions. Faites bien distinguer les deux dans les devis.

Combien de temps une application peut-elle rester sans mise à jour ?

En pratique, un an passe généralement sans incident. Au-delà de deux ans, les problèmes deviennent probables et la remise à niveau commence à coûter plus cher que la maintenance qu'on n'a pas payée.

Pouvez-vous maintenir une application développée par quelqu'un d'autre ?

Oui, après un audit du code et une vérification que tous les accès sont bien disponibles. Sans les accès au dépôt de code et aux comptes développeur, aucune maintenance n'est possible : c'est le premier point à récupérer.

Que se passe-t-il si nous n'utilisons pas les heures du mois ?

Cela dépend du contrat, et c'est un point à négocier explicitement. Certaines formules permettent de reporter les heures non consommées sur le trimestre, d'autres non.

Qui héberge et qui gère les sauvegardes ?

L'hébergement reste à votre nom, chez le fournisseur de votre choix. Les sauvegardes font partie de la maintenance, et nous recommandons de faire écrire non seulement leur fréquence mais aussi qui vérifie qu'elles se restaurent correctement — une sauvegarde jamais testée n'est pas une sauvegarde.

Une application ou un site à maintenir ?

Dites-nous ce que vous avez et depuis quand personne n'y a touché. Nous vous dirons ce qui est urgent et ce qui peut attendre.

Hola