Équipe Scrum : caractéristiques et structure
Une équipe SCRUM se doit d'être pluridisciplinaire.
Elle doit être capable de construire les fonctionnalités du produit sans avoir à faire appel à des ressources externes.
Une équipe SCRUM est également autogérée.
Elle n'est pas sous la responsabilité d'une hiérarchie qui prendra toutes les décisions à sa place.
C'est en interne que l'équipe décide !
C'est l'équipe qui décide qui fait quoi.
C'est l'équipe qui décide ce qu'elle fait.
Attention aux managers trop habitués aux anciennes méthodologies, qui sont extrêmement présents par peur de perdre le contrôle, et de ne pas trouver leur place.
On ne le répètera jamais assez : pas de hiérarchie dans une équipe SCRUM !
Les décisions se prennent ensemble, par vote s'il le faut !
Il n'est pas rare de voir un peu de démocratie s'inviter en SCRUM !
Il est par ailleurs crucial de limiter la taille d'une équipe SCRUM
Généralement on essaie de la limiter à une dizaine de personnes
Cette limite permet une meilleure communication entre les membres de l'équipe
Et permet d'une manière générale, une meilleure productivité.
Néanmoins, il est tout à fait possible de diviser une équipe, si c'est nécessaire.
Mais il faudra veiller à bien faire le découpage pour que chaque équipe possède toujours les caractéristiques que l'on vient de définir.
Une équipe doit être capable de construire une fonctionnalité de A à Z
On ne fera donc pas le découpage par métier, mais plutôt par groupe de fonctionnalités par exemple, afin que chaque équipe puisse produire ses fonctionnalités en toute indépendance.
L'équipe découpée doit rester pluridisciplinaire
Les différentes équipes vont ainsi partager le même Product Backlog, mais bien sûr, chacun aura son propre Sprint Backlog.
Elles partageront aussi le même Product Owner !
On pourra se réunir lors de réunions, comme le sprint review pour avoir une bonne visibilité sur le travail de l'autre équipe et profiter des retours utilisateur.