arrow-left Revenir aux cas clients

Reprendre et maintenir une usine Drupal de 50 sites pays

  • TMA
  • Usine à sites

Pour un groupe international de la logistique, Parker+Parker a repris une usine à sites Drupal de 50 sites pays, puis l'a maintenue et fait évoluer pendant environ quatre ans. Ateliers avec les équipes, traitement des tickets, releases planifiées : toute l'usine est aussi passée à Drupal 9, sans interrompre la publication dans les pays.

Chiffres clés

50

Sites pays maintenus sur une seule base de code

Environ 4 ans

De maintenance et d'évolutions

Drupal 9

Montée de version de toute l'usine

Contexte

Le groupe pilote sa présence en ligne depuis une usine à sites Drupal : 50 sites pays, chacun dans ses langues, alimentés par le siège et par les équipes pays. À la reprise, le code hérité présentait une dette technique à résorber avant toute nouvelle fonctionnalité. Les demandes venaient de plusieurs interlocuteurs, au siège et dans les pays, chacun avec ses priorités. Le groupe voulait stabiliser la plateforme et livrer à rythme régulier, sans interrompre la publication dans aucun pays.

Les enjeux

Icône accessibilité

Reprendre sans interruption

Continuer à publier sur tous les sites pays pendant la reprise.

Icône interface

Résorber la dette

Assainir le code hérité avant d'ajouter des fonctionnalités.

Icône loupe

Arbitrer les demandes

Prioriser les demandes du siège et des pays.

Icône réseau

Livrer sur 50 sites

Chaque modification fonctionne sur tous les sites et dans toutes leurs langues.

Ce que nous avons fait

1

Reprise et audit

Revue du code hérité, puis plan de résorption de la dette technique, priorisé avec le client.

2

Assainissement

Nettoyage du code et des configurations communs aux 50 sites.

3

Passage à Drupal 9

Montée de version de toute l'usine, sur l'ensemble des sites pays.

4

Organisation de la maintenance

Ateliers avec les équipes du groupe, tickets suivis dans l'outil du client, priorisation, puis releases planifiées et recettées.

5

Évolutions

Évolutions de la recherche, nouvelles pages et A/B testing.

Expertises mobilisées

Maintenance TMA Drupal

Maintenance corrective et évolutive d'un parc de sites.

Reprise de site Drupal

Reprendre un existant et résorber sa dette technique.

Usine à sites Drupal

Une correction livrée une fois pour tous les sites.

Le multisite Drupal

Une base de code, plusieurs sites : le fonctionnement du multisite Drupal.

Questions fréquentes

Comment reprendre la maintenance d'une usine à sites Drupal ?

La reprise commence par une revue du code et des configurations, puis un plan de résorption de la dette technique, priorisé avec le client. Pour ce groupe de la logistique, Parker+Parker a ensuite installé un rythme d'ateliers, de tickets et de releases, tenu pendant environ quatre ans.

Combien de sites une TMA Drupal peut-elle couvrir ?

Dans une usine à sites, tous les sites partagent le même code : la maintenance porte sur un socle, pas sur chaque site séparément. Pour ce groupe, une seule équipe a maintenu 50 sites pays, chacun dans ses langues.

Peut-on monter de version pendant la maintenance ?

Oui. Pour ce groupe, le passage de toute l'usine à Drupal 9 a été intégré à la maintenance courante, plutôt que mené comme un projet séparé.

Ce cas client est aussi publié sur Drupal.org : Takeover and maintenance of a 50-country Drupal site factory.

Vous avez un projet de maintenance ?

Les champs suivis de « (obligatoire) » sont requis.

.Word 2003, .PDF (4Mo max.)
CAPTCHA
Cette question sert à vérifier si vous êtes un visiteur humain ou non afin d'éviter les soumissions de pourriel (spam) automatisées.