Il existe différents types de maintenance pour les logiciels et les sites internet afin d’en garantir le bon fonctionnement et la sécurité.
Les deux principaux types de maintenance pour un site internet sont :
- La maintenance corrective
- La maintenance évolutive
La maintenance corrective
La maintenance corrective s’applique aux anomalies ou dysfonctionnements touchant la version en production du site internet.
L’objectif de la maintenance corrective est d’analyser et de corriger des anomalies.
Suite à l’analyse et le diagnostic de l’anomalie, le titulaire réalise les corrections ou met en place de solution de contournement dans les délais impartis. Une fois la correction effectuée elle est validée par le client.
Comment la maintenance corrective affecte t-elle mon site internet ?
La maintenance corrective est indispensable car elle comprend les mises à jours qui sont indispensables pour éviter le piratage de son site internet.
Parfois on peut parler de maintenance “préventive” l’action de réaliser les mises à jour, mais la plupart du temps les mises à jours sont comprises dans les prestations de maintenance corrective car l’une ne vas pas sans l’autre.
Quelles sont les mises à jour les plus courantes pour un site web ?
- Mise à jour du cœur du logiciel Drupal ou WordPress
- Mise à jour des modules ou autres extensions
- Effectuer des sauvegardes
Un site mis à jour sera plus performant et mieux sécurisé.
Le mise à jour sont faites en concertation avec les équipes clients :
- Quand vont elles avoir lieu ?
- Quels sont les mises à jour concernées ?
Quel est la différence entre une mise à jour classique et une montée de version ?
Il y a une différence entre les mise à jour normales et les montées de version.
Une montée est une évolution majeur du logiciel avec un changement de version comme par exemple passer de Drupal 7 à 8.
Les mises à jour normales sont de passer de Drupal 7.1 à 7.2 puis 7.3 par exemple.
Les montées de version peuvent être complexes et peuvent relever de la maintenance corrective ou évolutive en fonction des compatibilités des versions.
Comment protéger son site internet des cyberattaques ?
Voir les recommendations pour protéger son site internet des cyberattaques de l’Agence Nationale de la Sécurité des Systèmes d’Information :
https://www.ssi.gouv.fr/actualite/proteger-son-site-internet-des-cyberattaques/
Quels sont les types d’anomalie pris en compte dans la maintenance corrective de mon site internet ?
Il est nécessaire de qualifier une anomalie ou un bug, ou une panne en fonction de la gravité de celle-ci.
Il y a trois grands types d’anomalie :
- L’anomalie bloquante
- L’anomalie majeure
- L’anomalie mineure
L’anomalie bloquante
Une anomalie est réputée bloquante lorsqu’elle affecte la disponibilité, la conformité, ou l’intégrité du site web ou des données qu’il gère.
L’anomalie majeure
Une anomalie qui n’est pas bloquante, mais qui affecte la conformité, l’intégrité ou la confidentialité du site web ou de ses sous-sites ou des données qu’il gère.
L’anomalie mineure
Une Anomalie qui n’entre pas dans l’une des deux catégories ci-dessus et qui affecte la conformité du site web dans ses composantes mineures. C’est une anomalie qui, notamment :
- Produit un fonctionnement dégradé sur des aspects purement ergonomiques, graphiques ou éditoriaux.
- N’entache pas de façon significative le bon fonctionnement d’une fonctionnalité.
Maintenance évolutive
La Maintenance Evolutive concerne toutes les modifications, évolutions, ajout de nouvelles fonctionnalités d’une application web qui ne sont pas couvertes par les autres maintenances.
Les objectifs du service de maintenance évolutive consistent à :
- Prendre en compte les demandes d’évolution : étude d’impact, analyse, estimation
- Réaliser les demandes d’évolution
- Assister la recette et réaliser la mise en production
Maintenance évolutive mineure
La maintenance évolutive mineure consiste à réaliser des évolutions simples à la demande du client.
Ce sont des demandes qui ne demandent pas la mise en forme d’expression de besoin ou de cahier des charges mais sont des demandes simples comme l’ajout d’un bouton, d’un bloc de publication en page d’accueil, d’un filtre de recherche supplémentaire, d’un champ de formulaire…..
Maintenance évolutive majeure ou complexe
Il s’agit pour le titulaire de développer de nouvelles fonctions ou d’adapter des fonctions existantes pour répondre aux demandes du client.
Le client fournit une demande ou expression de besoin au titulaire. Suite à cette demande, si le besoin s’en fait sentir des échanges et/ou des réunions de travail pourront être planifiés afin d’expliciter le besoin et les attendus de la demande.