Autonomie de l'équipe Scrum : principes clés
Que veut-on dire lorsqu'on parle d'équipe autogérée, ou équipe autonome en SCRUM ?
En SCRUM, l'équipe doit être capable de s'auto-organiser.
Elle est autonome par elle-même et n'a pas à recevoir d'ordre de la hiérarchie.
Elle va réaliser elle-même le produit. Elle décide comment elle va réaliser ses taches.
Autonomie ne veut pour autant pas dire désorganisation.
L'équipe va créer son propre cadre.
L'équipe découpe elle-même les User Stories en taches, fait elle-même les estimations.
L'équipe décide comment elle doit gérer son temps et comment organiser chaque sprint, tout en étant consciente des priorités du client.
C'est d'ailleurs le SCRUM Master qui a pour objectif d'assister l'équipe vers cette autonomie.
Il va former les membres pour que chacun comprenne bien le cadre de travail et va les suivre au quotidien pour les aider à intégrer ce cadre de travail.
Il faudra néanmoins accepter que l'équipe fasse des erreurs, c'est le sens même de l'apprentissage.
En SCRUM, on apprend de ses erreurs, on corrige, on s'adapte.
Dans l'équipe, transparence est le maître mot. On discute de tout, sans tabou, en toute transparence pour toujours plus de cohésion.
Lorsqu'un membre de l'équipe rencontre un problème, il doit rapidement en faire part à l'équipe, ce qui accélèrera sa résolution.
Pas de micro management en SCRUM, ni de reporting, que ce soit au Product Owner ou au SCRUM Master, tout le monde est au même niveau.
Les développeurs n'ont pas de titre officiel, il n'y a pas le "testeur", ou "l'analyste". Mais chacun a DES compétences. C'est aussi ça qui permet à l'équipe d'être autonome.
L'équipe se prend en main elle-même et ne doit pas devoir demander la permission pour tout et n'importe quoi. Les décisions doivent pouvoir être prises rapidement.
L'entreprise ne doit pas être un frein à cette prise de décision rapide, à cette réactivité.
Au fil du temps, lorsqu'une équipe devient de plus en plus mature, le rôle de SCRUM Master se fait un peu moins important, notamment en termes de formation.
En utilisant les talents de chacun, tout le monde peut apporter beaucoup à l'équipe SCRUM.