La boîte à outils du chef de projet
Chapitre VII : La méthode Scrum
Fiche 02 : La fiche de mission du Scrum master
- Retrouvez 12 fiches outils dans ce chapitre
- Publié le 1 sept. 2016
La boîte à outils du chef de projet
7 chapitres / 73 fichesLe Scrum master est responsable de la méthode. Il doit s'assurer que celle-ci est comprise, et bien mise en application. Ce n'est pas un chef de projet, ni un intermédiaire de communication avec les clients. En tant que facilitateur, il aide l'équipe à déterminer quelles interactions avec l'extérieur lui sont utiles, et lesquelles sont " freinantes ". Il aide alors à maximiser la valeur produite par l'équipe.
Garantir que la méthode Scrum sera comprise et correctement appliquée
Pourquoi l'utiliser ?
Objectif
- Ôter les obstacles entre le développement et le client et permettre au client de diriger le développement lui-même.
- Apprendre au client à maximiser son ROI et atteindre ses objectifs à travers Scrum.
- Améliorer les conditions de travail des équipes de développement en encourageant la créativité et l'autonomie, et ainsi améliorer la productivité des équipes de développement de toutes les façons possibles.
- Améliorer les pratiques d'ingénierie et les outils afin que toutes les fonctionnalités soient potentiellement utilisables
Contexte
L'identification du Scrum master doit se faire dès le début du projet. On parle parfois d'équipe étendue, qui intègre en plus le Scrum master et le directeur de produit.
Comment l'utiliser ?
Étapes
Le Scrum master est responsable de la méthode. Il doit s'assurer que celle-ci est comprise, et bien mise en application.
En tant que facilitateur, il aide l'équipe à déterminer quelles interactions avec l'extérieur lui sont utiles, et lesquelles sont freinantes.
Parmi ses attributions :
- communiquer la vision et les objectifs à l'équipe ;
- apprendre au propriétaire de produit à rédiger les composantes du carnet de produit ;
- faciliter les rituels de Scrum ;
- coacher l'équipe de développement ;
- faciliter son intégration à l'entreprise, surtout si celle-ci n'est pas pleinement agile ;
- écarter les éléments pouvant perturber l'équipe ;
- aider l'adoption d'agile au niveau de l'entreprise ;
- travailler avec les autres facilitateurs/animateurs pour coordonner plusieurs équipes, s'il y a lieu.
Méthodologie et conseils
" Le Scrum master s'assure que le processus est assimilé et suivi. " Scrum Guide
Le Scrum master aide à élaborer des réponses aux questions suivantes :
- Quelle est la durée des itérations ?
- Quelle est la taille de l'équipe et sa constitution ?
- Le propriétaire du produit est-il disponible pour répondre aux questions ?
- La livraison est-elle faite de façon continue ?
- La méthode de travail est-elle le TDD (Test Driven development, ou développement piloté par les tests) ?
- Comment sont documentés les user stories ?
- Quels indicateurs sont utilisés pour le suivi des travaux ?
- Les équipes se réunissent-elles souvent ?
- L'exécutif adhère-t-il à l'agilité ?
- Le Scrum master a-t-il d'autres responsabilités ou doit-il tenir d'autres engagements en parallèle ?
Inspiré de : InfoQ Shane Hastie, via Scrumology.
Avantages
- La réussite de l'implémentation d'une méthode agile dans un projet nécessite le soutien d'un facilitateur compétent, qui en assure le bon fonctionnement : le Scrum master. Formaliser une fiche de mission pour ce rôle en renforce la légitimité et la compréhension par l'organisation.
Précautions à prendre
- Le Scrum master n'est pas un chef de projet ! Bien qu'un Scrum master ne doive pas assumer la responsabilité du succès d'un projet - ceci incombe à l'équipe - le Scrum master doit assumer la responsabilité pour l'adoption et la pratique de Scrum.