Agence web Drupal : les preuves à exiger avant de signer une refonte

Agence web Drupal : les preuves à exiger avant de signer une refonte

Choisir une agence web Drupal revient à confier à un partenaire une partie de votre système d’information, de votre visibilité et du travail quotidien de vos équipes. Avant de comparer les devis, vérifiez trois points : son expérience sur des projets comparables, sa méthode de reprise ou de conception, et ses engagements après la mise en ligne. Un portfolio séduisant ne suffit pas à garantir une plateforme maintenable.

Vérifier que Drupal répond vraiment à votre besoin

Une agence spécialisée Drupal conçoit, développe, fait évoluer et maintient des sites reposant sur ce CMS open source. Son rôle dépasse l’intégration graphique : elle organise les contenus, définit les droits des contributeurs, connecte les outils métiers et prépare l’exploitation technique. Elle doit aussi pouvoir expliquer pourquoi Drupal convient à votre projet, plutôt que le recommander systématiquement.

Critères pour choisir une agence web Drupal : migration, intégration, maintenance, sécurité et accessibilité
Critères pour choisir une agence web Drupal : migration, intégration, maintenance, sécurité et accessibilité

Drupal présente un intérêt particulier pour les sites institutionnels, les médias, les intranets, les portails documentaires et les organisations multilingues. Sa gestion structurée des contenus et ses possibilités de personnalisation répondent aux besoins de publication complexes. Les architectures multisites ou les usines à sites permettent également de partager des composants, à condition de définir clairement ce qui reste commun et ce qui relève de chaque entité.

À l’inverse, un site vitrine simple, peu alimenté et sans intégration métier ne justifie pas nécessairement cette architecture. Demandez une comparaison argumentée avec une solution plus légère, fondée sur les usages, l’autonomie éditoriale et le coût d’exploitation, pas seulement sur les préférences techniques de l’agence.

Pour une connexion à un CRM ou un ERP, imaginez les API comme un pont : la traversée doit fonctionner dans les deux sens, mais aussi prévoir les interruptions. Qui conserve une demande si le CRM est indisponible ? Comment éviter les doublons lors de sa retransmission ? Exiger des règles de synchronisation, une file d’attente et une traçabilité des échanges permet de juger la qualité de l’intégration au-delà d’une simple démonstration.

Commander la bonne prestation, avec des livrables vérifiables

Création, refonte, migration et reprise ne couvrent pas le même travail. Une refonte modifie l’expérience et parfois le modèle de contenu ; une migration transfère une plateforme ou ses données vers un nouvel environnement. Une reprise commence par comprendre un existant développé ailleurs. Un audit préalable aide à décider ce qu’il faut conserver, corriger ou remplacer.

Guide officiel pour migrer de Drupal 10 à Drupal 11 · Suivez les étapes de préparation, de mise à jour du code et de vérification après migration vers Drupal 11.

PrestationLivrable à demanderPoint de vigilance
Audit et cadrageDiagnostic priorisé, périmètre et risquesDistinguer les urgences des améliorations facultatives
Conception UX/UIParcours, maquettes et modèle de contenuTester aussi le travail des contributeurs
DéveloppementFonctionnalités, code et tests documentésJustifier chaque module personnalisé
MigrationCorrespondance des données et procédure de basculeContrôler les contenus, les médias et les redirections
Maintenance et hébergementPérimètre de support et engagements de serviceSéparer les responsabilités applicatives et serveur

Une migration vers Drupal 11 se prépare avant la bascule

L’agence doit examiner la version de départ, la compatibilité des modules, les développements spécifiques et l’environnement d’hébergement. Le passage vers Drupal 11 peut demander des adaptations importantes : il ne se résume pas à changer un numéro de version. Prévoyez une migration d’essai, une recette fonctionnelle, des tests de non-régression et une procédure de retour arrière.

La continuité du référencement mérite son propre chantier : inventaire des URL, redirections, conservation des métadonnées utiles et vérification de l’indexabilité. Pour les équipes métiers, demandez une démonstration du back-office et une formation sur leurs véritables tâches, pas uniquement une présentation générale du CMS.

Comparer les agences sur leurs preuves, pas leurs promesses

Pour comparer plusieurs agences Drupal en France, transmettez le même dossier et imposez une trame de réponse commune. Sans cela, un devis peut inclure la reprise des contenus, l’accessibilité et la formation quand un autre les laisse à votre charge. L’écart de prix devient alors trompeur.

Les références doivent montrer une proximité avec vos difficultés : gouvernance éditoriale, intégration au système d’information, volumétrie ou exigences de disponibilité. Demandez ce que l’agence a effectivement réalisé, avec quelle équipe, et ce qu’elle maintient encore. Un échange avec un client comparable éclaire souvent mieux la collaboration qu’une galerie de captures.

Les certifications Acquia et les contributions open source constituent des signaux utiles, sans remplacer cette vérification. Bluedrop met notamment en avant 20+ modules Drupal conçus, maintenus et partagés ainsi que 7 développeurs disposant du Vetted Role sur drupal.org. Akabia annonce +950 projets Drupal réalisés et 10 ans d’expérience moyenne par collaborateur. Ces indicateurs renseignent sur l’activité, mais ne dispensent pas d’identifier les personnes réellement affectées à votre projet.

  • Rencontrez le chef de projet et le référent technique pressentis.
  • Demandez un exemple anonymisé de documentation et de rapport de recette.
  • Vérifiez la disponibilité de l’équipe et le recours éventuel à la sous-traitance.
  • Faites préciser la gestion des désaccords, des changements et des validations.

Lire le budget et le calendrier au-delà du montant initial

Sortlist évoque des budgets de 5 000 à 20 000 euros pour un projet modeste, et de 20 000 à 100 000 euros ou plus pour des projets complexes. Ces fourchettes restent des repères : elles ne définissent ni votre périmètre ni le niveau d’accompagnement inclus. Le nombre de langues, les interfaces métiers, la reprise des données et les exigences de recette peuvent fortement modifier le chiffrage.

Des délais de 3 à 9 mois sont annoncés pour un projet Drupal selon sa complexité. Demandez surtout un calendrier par jalons : cadrage, conception, développement, reprise, recette et lancement. Les validations internes, la production des contenus et l’accès aux systèmes tiers doivent y figurer, car ils conditionnent aussi la date de livraison.

Un forfait convient à un périmètre suffisamment défini ; une régie facture du temps mobilisé et demande un pilotage attentif des priorités. Une approche mixte peut réserver le forfait aux travaux stabilisés et une enveloppe aux incertitudes. Comparez le coût total : réalisation, maintenance, hébergement, services tiers, formation et évolutions prévisibles.

Sécuriser l’après-lancement et votre liberté de changer

La maintenance corrective traite les anomalies, la maintenance préventive réduit les risques, et la maintenance évolutive ajoute ou adapte des fonctionnalités. Le contrat doit préciser les horaires de support, les niveaux d’urgence et les délais de prise en charge. Un engagement de niveau de service, ou SLA, doit distinguer délai d’intervention et délai de rétablissement.

Pour l’hébergement, exigez une répartition claire des responsabilités : supervision, correctifs serveur, mises à jour Drupal, sauvegardes et tests de restauration. Un hébergement en France ne garantit pas à lui seul la souveraineté numérique ; examinez également les sous-traitants, les accès et la portabilité des données.

La sécurité, le RGPD, l’accessibilité et le SEO nécessitent des actions vérifiables. Demandez une gestion des droits documentée, des contrôles de vulnérabilités et un traitement des données personnelles adapté aux usages. Pour le RGAA, un objectif partiel ne vaut pas conformité complète. Les engagements d’écoconception peuvent, eux, s’appuyer sur le RGESN et des choix techniques explicités.

Enfin, faites inscrire les conditions de réversibilité : accès au dépôt de code, droits sur les développements spécifiques, exports, documentation et transfert des accès. L’open source n’évite pas toute dépendance au prestataire. Avant de solliciter les agences, rassemblez vos objectifs, votre version Drupal éventuelle, vos intégrations, votre échéance et votre enveloppe : vous obtiendrez des propositions plus comparables et plus engageantes.