La maintenance consiste à apporter des modifications au site web livré, sans que celles-ci altèrent son bon fonctionnement ou ses fonctionnalités de base. Elle a pour objectif de rectifier les anomalies et de prendre en compte les évolutions demandées par les utilisateurs.
La maintenance est dissociée en trois types : préventive, corrective et évolutive. Dans le cas de la maintenance d’un projet PHP, développé avec un CMS populaire comme Drupal, la maintenance préventive contre les attaques de piratage n’est pas négligeable.
Pourquoi avez-vous besoin d’une TMA pour un projet en Drupal ?
La maintenance Drupal est la clé de la stabilité de votre plateforme Drupal. Elle englobe aussi bien la maintenance du cœur du CMS/CMF Drupal dans ses versions 6, 7 et 8, que celle des modules associés. Depuis Drupal 8, un expert en TMA Drupal doit aussi pouvoir assurer la maintenance du framework Symfony.
Prévenez les risques avec une maintenance préventive de votre projet Drupal
La maintenance préventive permet de maintenir les performances de votre plateforme Drupal et d’améliorer sa sécurité. Si vous avez un projet sous Drupal 6, cette maintenance sera plus importante que sous Drupal 7, etc. Faire la mise à jour de votre version de Drupal pour passer à Drupal 8 est une forme de maintenance préventive qui vous garantit de bénéficier de versions plus récentes et stables de Drupal, PHP, Symfony et MySQL.
Dans une démarche de maintenance préventive, il est également essentiel de procéder au nettoyage de vos bases de données. Des sauvegardes de votre projet Drupal sont réalisées fréquemment pour qu’il vous soit toujours possible de restaurer votre site Drupal à un point antérieur.
La mise à jour des modules Drupal et l’application des patches de sécurité font également partie de la maintenance préventive de votre projet Drupal. Toutes ses interventions sont évidemment réalisées en amont sur une version miroir de votre site Drupal : la préproduction. Les modifications sont portées en production seulement lorsqu’il est assuré qu’elles n’impacteront pas négativement le fonctionnement du site en ligne.
Vous souhaitez faire appel à un expert en TMA Drupal ?
Minimisez l’impact des bugs rencontrés par votre plateforme Drupal
La maintenance corrective permet de corriger les anomalies qui peuvent surgir lors de l’utilisation de votre plateforme Drupal. Plus un site a de visiteurs et d’utilisateurs, plus il est sujet aux bugs. Une TMA Drupal vous permet de bénéficier de la réactivité d’une équipe support dès que vous rencontrez des difficultés avec votre site.
Votre plateforme Drupal peut aussi connaître des pannes. Minimiser l’impact des bugs rencontrés, c’est ce que vous propose votre équipe support en mettant en place un monitoring de votre site. Aussitôt hors ligne, le support est prévenu et peut intervenir dans les meilleurs délais selon les modalités de votre contrat de maintenance Drupal.
Développez de nouvelles fonctionnalités avec la plus grande réactivité
Lorsque vous mettez en place une TMA, que ce soit pour des projets Drupal 6, Drupal 7 ou Drupal 8, vous allouez un budget aux correctifs mais aussi aux évolutions de votre site. Chaque demande se traduit par un ticket ouvert auprès de votre équipe support. Celui-ci est ensuite catégorisée selon s’il s’agit d’un bug, d’assistance ou bien d’une nouvelle demande. Chaque ticket fait l’objet d’une estimation du temps d’intervention qui sera ensuite déduit de votre forfait de maintenance Drupal.
Toutes nouvelles demandes d’évolution et de nouvelles fonctionnalités sont donc estimées rapidement par un expert Drupal. Si le budget que vous avez alloué à votre maintenance couvre cette évolution, les développements peuvent commencer dans les meilleurs délais.
Une prestation de maintenance applicative doit être transparente sur les temps passés et vous procurer la meilleure réactivité. Dans ces conditions une TMA ne constitue pas un poids mais un véritable levier et soutien au développement de votre projet Drupal.
Vous envisagez de mettre en place une TMA pour un projet Drupal ?