Étude de cas

Un parcours digital fiabilisé avant chaque mise en production

La décision de mettre en production est passée d’un ressenti d’équipe à un rapport de test lisible par le métier.

Client
Un acteur du retail, ~1 200 collaborateurs
Secteur
Retail & Distribution · ~1 200 collaborateurs
Zone géographique
France
Offres mobilisées
QA & Testing · Digital Workplace
Modes d’intervention
Projet · Régie

Le nom du client n’est pas publié : ce cas est présenté sous forme anonymisée.

/// contexte

Le contexte

Le parcours d’achat en ligne évoluait toutes les deux semaines, avec plusieurs équipes contribuant au même socle.

Les tests étaient essentiellement manuels et concentrés sur la veille de mise en production.

/// problématique

La problématique

Chaque mise en production mobilisait une équipe entière en surveillance, et les régressions étaient découvertes par les utilisateurs : on livrait sans filet.

/// approche

Notre approche

delivery

  • Décider : identification des parcours critiques réellement générateurs de valeur, plutôt qu’une couverture exhaustive illusoire.
  • Construire : automatisation des parcours critiques, intégration dans la chaîne d’intégration continue, gestion des données de test.
  • Opérer & Adopter : montée en compétence des équipes internes et transfert progressif de la maintenance des tests.

pilotage & produit

  • Porte QA & Testing formalisée : critères d’acceptation explicites conditionnant la mise en production.
  • Rapport de test rendu lisible par le métier autant que par les développeurs.
  • Revue régulière de la pertinence des tests : suppression assumée des tests instables.

/// delivery

Ce que nous avons livré

  • Stratégie de test formalisée et partagée entre les équipes contributrices.
  • Suite de tests automatisés sur les parcours critiques, exécutée à chaque intégration.
  • Gestion des jeux de données de test reproductibles.
  • Tableau de bord qualité conditionnant la décision de mise en production.
  • Accompagnement et transfert de compétences aux équipes internes.

technologies

PlaywrightTypeScriptGitHub ActionsDockerXray / JiraGrafana

compétences mobilisées

Stratégie de testTest automationCI/CDAccompagnement des équipes

/// résultats

Les résultats

Décision de mise en production objectivée

Le passage en production s’appuie désormais sur des critères explicites et un rapport partagé, au lieu d’un accord informel.

source : processus de livraison du client

Régressions détectées avant les utilisateurs

Les parcours critiques sont vérifiés à chaque intégration, ce qui déplace la détection en amont de la mise en production.

Autonomie des équipes internes

La maintenance de la suite de tests a été reprise par les équipes du client.

/// ai readiness

Ce que ce cas illustre

  • 01

    La qualité ne se mesure pas en volume de tests, mais dans une décision de mise en production que l’on peut justifier.

  • 02

    Une suite de tests instable coûte plus cher qu’une couverture plus étroite mais fiable.

  • 03

    Le transfert aux équipes internes fait partie du livrable, pas de l’après-mission.

Un enjeu similaire au vôtre ?