Au sein d’une division métier « TRIBE » divisée en quatre Team Scrum «Squad», nous avons été sollicités pour accompagner et définir une stratégie de test globale.
Les enjeux fixés :
- Définir une stratégie de test transverse à la TRIBE
- Améliorer la qualité globale des livrables
- Garantir un meilleur suivi opérationnel
Étape 1 de la démarche : Comprendre et Etat des lieux
Pour répondre à ces enjeux, notre démarche vise dans un premier à mieux comprendre l’organisation interne. Pour cela, nous avons réalisé un certain nombre d’interviews auprès de l’ensemble des profils ciblés.
Notre objectif étant de comprendre :
- Comment la qualité est intégrée au sens le plus large dans votre démarche !
- Comment sont cartographiées les exigences et établis les études d’impacts !
- Quelles sont les attentes qualité des POs, des équipes de développements, de l’équipe de déploiement, … !
- Comment le suivi de production est assuré !
Étape 2 : Réaliser un premier niveau de restitution
Nous avons, à la suite de cette première étape, réalisé un rapport d’étonnement que nous avons partagé avec l’ensemble des équipes.
Étape 3 : Etablir la stratégie de test
Dans cette dernière étape, nous avons pu définir une stratégie de test globale afin de
- Redéfinir les rôles de chacun et les attentes autour des enjeux qualité
- Préciser les moyens de communication dans chaque squad et aussi au sein de la tribe
- Rationnaliser l’effort de l’équipe de test
- Dessiner un Workflow cible de gestion des tickets et unique à l’ensemble des Squads
Conclusion
La stratégie ainsi mise en place a permis de :
- Faciliter la communication au sein de cette tribe
- Mieux maîtriser la gestion de ses exigences et les indicateurs qualités
- Valoriser la couverture de test et optimiser la vélocité associée
- Favoriser la répartition des tâches entre les PO et les QA
Cette mission a pu être réalisée sur une durée de moins 2 mois de façon perlée, avec plus d’une vingtaine d’interviews et analyse de documents.