Temps de lecture moyen : 3 mn
Si vous possédez une voiture, vous savez que vous devez l'entretenir. Il en va de même pour les machines dans les usines, qu'il faut maintenir régulièrement.
Pour les applications informatiques, le principe est le même. Il est nécessaire de corriger et de faire évoluer vos applications pour garder une qualité optimale, et répondre aux besoins des utilisateurs. Et vous auriez tort de délaisser ce sujet.
Cet article vous guidera sur ce qu'il faut savoir afin de maintenir votre application efficace et utile sur le long terme.
Le terme est souvent galvaudé et tout le monde n'a pas la même définition.
Chez Captive, nous avons opté pour une formule très vulgarisée.
Faire en sorte que ce qui fonctionne continue de fonctionner.
C'est vague, c'est vrai, mais ça a le mérite de donner la direction. Et c'est très utile pour s'y retrouver dans les différents types de maintenances qui existent.
Vous allez avoir de plus en plus d'utilisateurs et d'usage. C'est génial, bien sûr. Mais, cela provoquera, tôt ou tard, des soucis de données ou de performances.
Par ailleurs, le monde change et votre application va devoir changer avec lui : votre serveur, vos autres outils, votre navigateur web et votre téléphone évoluent. Sans oublier que des failles de sécurité sont découvertes tous les jours, et vous serez, fatalement, concernés.
Si vous n'intervenez pas, votre application deviendra rapidement obsolète.
La maintenance corrective consiste à corriger les erreurs qui peuvent apparaitre dans l'usage. Cela concerne :
Et la plupart du temps, ce sont des cas alambiqués dont vous n'avez même pas conscience.
La maintenance préventive permet d'anticiper les problèmes qui pourraient arriver en les traitant avant qu'ils ne prennent de l'ampleur.
Concrètement, cela consiste à :
En général, on appelle la maintenance évolutive le fait de faire évoluer l'application selon les retours des utilisateurs ou les nouveaux besoins découverts.
Évidemment, c'est très sain de faire évoluer une application et de s'adapter au terrain, mais ce n'est plus de la maintenance au sens définit précédemment.
L'enjeu est de trouver le juste milieu selon vos besoins. La fréquence de votre maintenance va dépendre, principalement, de l'usage de l'application. Mais gardez à l'esprit que le plus souvent c'est fait, mieux c'est.
Un bon rythme selon nous est d'y accorder au moins une journée par trimestre. Cette fréquence reste raisonnable, et permet d'avoir une routine saine et rapide à exécuter.
Cas particulier : si votre application est peu utilisée mais que vous voulez qu'elle continue d'exister, alors planifiez au grand minimum une mise à jour annuelle des composants techniques. Cela devrait au moins vous éviter les principaux problèmes de sécurité et de compatibilité.
D'une certaine manière, la maintenance est une assurance pour garder une application saine et utile longtemps.
Une fois que vous aurez défini à quelle fréquence vous décidez d'intervenir, nous vous conseillons de planifier les interventions et de définir votre routine.
La routine de maintenance proposée par Captive se déroule en 3 étapes :
Et si vous souhaitez créer une application sur mesure qui simplifiera votre activité sur le long terme, vous pouvez nous contacter directement.