Dans ma SSII, nous travaillons officiellement sous méthode agile. Dans les faits, c'est différent. Le projet sur lequel je travaille est géré par Marlène, Scrum Master et Thomas, chef de projet.
Rien que l'attribution des rôles est étrange. Le rôle du Scrum master doit tourner et qu'est-ce qu'un chef de projet ? C'est un Product Owner ?
Je suis donc allé les interroger individuellement sur leur rôle :
-Marlène est une jeune diplômée de BTS génie civil. Elle ne connaît ni la méthode agile, ni l'informatique en général. Elle a reçu une formation Scrum de 3 jours à son arrivée et nous manage, ce qui crée de la jalousie au sein de l'équipe, notamment Mohamed qui ne cesse de répéter en pause comment cette incompétente a pu monter à un poste aussi convoité ?
-Thomas est un ancien développeur. Il n'a jamais demandé à devenir chef de projet. Il déteste les gens en général et néglige les relations humaines. À chaque fois qu'un nouveau rejoint l'équipe, il ne l'intègre pas et soupire à chaque fois qu'on vient le déranger. Selon lui, nous sommes assez autonomes pour nous en sortir tout seul. Par contre, quand les deadlines approchent, il vient nous harceler toutes les 5 minutes pour savoir où nous en sommes...
Chaque matin à 9h30, nous organisons une réunion : le Daily
Étonnamment, Thomas n'en fait pas parti. C'est Marlène qui anime et ça peut durer des heures. Elle est assise devant son poste pour savoir où on en est sur Jira (outil de gestion de projet) et part en débat au moindre problème...
Le Daily ne devrait pas durer plus de 15 minutes et chaque personne ne devrait parler que de :
- ce qu'il a fait
- ce qu'il va faire
- ces points de blocage
Il n'y a ni de planning poker, ni rétro.
Je crois que ça va être à nous (développeur), d'apprendre à nos chefs comment fonctionne le Scrum et de le mettre en place...