C’est l’histoire d’une équipe de testeurs de logiciels et de son leader, embarqués dans une nouvelle approche de management. Soutenus par un manager de haut niveau, ils ont des résultats impressionants.
Nous sommes au sein d’une ESN, Entreprise de Service du Numérique. Face à des difficultés, notamment des clients mécontents, un manager a fait le pari d’expérimenter une nouvelle approche de management. Ce faisant, les testeurs sont arrivés en trois mois, à tripler leur productivité journalière.

Pour chaque jour, la productivité considérée est le ratio du nombre de tests exécutés au nombre de testeurs qui y ont travaillé.
Par conséquent, les délais sont désormais respectés. Avec cette approche les testeurs ont également réussi eux-mêmes à améliorer la qualité de leur travail.

De plus, cette nouvelle approche a généré motivation, autonomie des testeurs, et un changement de posture de toute la ligne managériale.
Voici comment c’est arrivé.
Trouver coûte que coûte des gains de productivité
Les clients veulent encore des tarifs en baisse et exigent de plus une flexibilité accrue. Pour le manager, la solution qui est d’externaliser les activités de test s’avère de moins en moins pertinente en raison de contraintes opérationnelles – meilleure sécurité, volume d’activités trop variable, barrières de la langue – et plus récemment de problématiques d’éthique. Les recettes classiques comme l’assurance qualité logicielle, les revues et audits internes, la mutualisation des activités, ou encore la création de bases de connaissances, ne permettent plus de progresser au rythme des clients.
En conséquence, le manager considère qu’il n’a pas d’autre choix que de continuer à trouver des leviers de productivité au sein de ses équipes de test, aussi bien chez ses clients que dans ses centres de services locaux.
Redonner du sens, et une nouvelle dynamique
Pour une ESN, les collaborateurs sont tout ce qu’il y a de précieux. Le manager constate que, ces dernières années, la recherche effrénée de performance et les réorganisations intempestives du processus de production, ont fini par nuire fortement à l’esprit d’initiative de ses collaborateurs. C’est ainsi qu’il juge essentiel pour lui de trouver une méthode de travail qui permet à ses collaborateurs d’apporter eux-mêmes des améliorations concrètes aux gestes qui rythment leur quotidien.
Mieux comprendre la situation des projets
Le manager note que, parmi ses collaborateurs, les directeurs et chefs de projet considèrent que les indicateurs globaux dont ils ont l’habitude s’avèrent encore insuffisants pour comprendre et progresser. Comment expliquer, par exemple, qu’une équipe de testeurs trouve plus de défauts qu’une autre qui elle fait deux fois plus de test sur le même produit ?
Faire le choix du Lean pour les activités de test et validation
C’est à partir de ce constat, et pour les trois points mentionnés tantôt – trouver plus de productivité, du sens et une nouvelle dynamique, mieux comprendre les projets – qu’un manager fait le choix stratégique d’appliquer une approche Lean aux activités de Test et Validation.
Pour cela, il décide de se faire accompagner par un Coach, expert en Lean management pour le Digital.
En effet, pour faire progresser les testeurs, et ainsi l’entreprise, il faut agir au niveau des personnes :
- Restaurer et développer un esprit critique des testeurs vis-à-vis de leur propre travail
- Accompagner pour une capacité et des moyens, pour les testeurs, de se donner des objectifs collectifs et réalistes
- Développer les savoir-faire, spécifiques aux tests, par la validation de l’atteinte des objectifs précédents, et ceci, de façon factuelle
En réalité, pour développer une aptitude à s’améliorer, il faut d’abord être en mesure d’apporter un diagnostic très fin de chacune des problématiques, tout en s’assurant qu’il est partagé par tout le monde de façon factuelle.
La démarche, étape par étape
Pour ainsi faire progresser les testeurs, le Coach propose un projet Lean, d’amélioration de performance opérationnelle, organisé de la manière suivante :

Préparation : C’est une phase de diagnostic pendant laquelle le Coach fait des observations. Il clarifie les problèmes de performance opérationnelle, leurs causes, et rend visible un potentiel d’amélioration. La synthèse qu’il produit est un support de décision pour un dialogue riche et précis avec le sponsor.
Atelier : Le Coach forme et accompagne l’équipe. Il mène avec elle des exercices d’observation de sa propre activité et de son organisation. L’équipe fait ainsi des constats sans ambiguïtés, et décide d’actions qu’elle va mener sous l’influence bienveillante et méthodique du Coach Lean.
Implémentation : C’est la phase d’exécution des actions identifiées précédemment.
- Construire un environnement qui montre les problèmes et favorise l’amélioration.
L’équipe crée ses propres indicateurs de performance qu’elle affiche au mur : la satisfaction du client, le taux d’anomalies qu’il identifie, les défauts trouvés par les testeurs et bien entendu la productivité journalière de l’équipe en nombre de tests exécutés.
Ensuite, elle crée un management visuel avec une approche Kanban. À tout moment de la journée, en un coup d’œil, tout au long du processus qui va de la création à l’exécution des tests, les testeurs savent si tout va bien ou pas. Ils décident aussi de tenir désormais un point journalier de 15 minutes pour partager les problèmes rencontrés et organiser le travail de la journée.
- Créer et gérer un flux d’exécution des tests selon les dates de livraison
Les testeurs mettent en place la technique du « flux tiré » : les tests à finir pour la date de livraison sont déclinés en objectifs journalier. Essayer d’atteindre l’objectif journalier fait émerger des « problèmes », chaque jour, qu’ils apprennent à résoudre de façon proactive.
- Apprendre à résoudre les problèmes, un par un, pour faire de la qualité
Pour chaque « problème » qu’ils rencontrent, les testeurs utilisent désormais le PDCA.
Bilan : c’est en réalité un point d’étape. L’équipe, son leader et son sponsor, regardent ensemble ce qu’ils ont réussi et appris, pour définir ensemble comment continuer en faisant de l’amélioration continue.
Du Lean Management pour les tests de logiciels : une évolution du rôle de testeur
Face aux nouveaux challenges humains et organisationnels qui émergent, en particulier pour les tests de logiciels, une ESN démontre qu’elle reste capable d’engager une démarche managériale innovante et gagnante pour ses clients et ses collaborateurs.
Lors de cette expérience, les testeurs ont développé de nouvelles habitudes qui ont suscité des interrogations sur leur rôle et le devenir de leur métier.
Le testeur est celui qui trouve les défauts que le client ne trouvera pas. Désormais, chaque fois qu’il trouve un défaut, il s’implique dans la recherche des causes racines, où qu’elles soient dans l’organisation. Il soutient et accompagne au mieux les changements nécessaires pour que ces défauts ne reviennent plus. C’est ainsi qu’il déclenche et participe aux améliorations sur la manière de développer le logiciel. Le testeur est de fait, le déclencheur et le porteur de l’amélioration continue.
Contactez nous pour connaître les détails de la mise en place cette approche.
Leave a Reply