Scrum Master, qui es-tu ? Que fais-tu ?

18
Scrum Master : qui es-tu ? Que fais-tu ?

description

Il y a autant de Scrum Master que de personnes et de projets agiles. J'aimerais donc vous parler de mes différentes expériences dans ce rôle ou dans ceux que j'ai pu observer, de la vie au quotidien mais surtout des différents schémas que j'y ai vu : Scrum Master / développeur, Scrum Master / testeur, Scrum Master / gestionnaire de projet, Scrum Master tout court, Scrum Master / coach ...., de leurs bons et moins bons côtés. L’idée est de remettre en lumière ce rôle trop souvent négligé ou mal compris et de vous donner des pistes de réflexion pour choisir la bonne personne en fonction du contexte projet, pour aider vos Scrum Master dans le but d’accélérer la transformation de votre équipe, de votre service ou de votre entreprise.

Transcript of Scrum Master, qui es-tu ? Que fais-tu ?

Page 1: Scrum Master, qui es-tu ? Que fais-tu ?

Scrum Master : qui es-tu ? Que fais-tu ?

Page 2: Scrum Master, qui es-tu ? Que fais-tu ?

Mon histoire

Laurence Hanot

Tombée dans le bain de l’agilité en 2007

Thales Services - Grenoble

Formatrice , coach agile,

Référente agile Rhône-AlpesSpéciale dédicace à Alex Boutin

Membre actif Du CARA Du réseau interne Thales

Scrum Master,

Page 3: Scrum Master, qui es-tu ? Que fais-tu ?

Notre cheminement

Reprenons de zéro

• Scrum Master, qui es-tu ?

• Scrum Master, que fais-tu ?

Observons

• Les différents types

• Comment choisir ?

Et demain, qu’allez-vous faire ?

• L’apprentissage

• Comment l’aider ?

Page 4: Scrum Master, qui es-tu ? Que fais-tu ?

Qui es-tu ?

Page 5: Scrum Master, qui es-tu ? Que fais-tu ?

Qui es-tu ?

A ScrumMaster’s role is similar to that of an

orchestra conductor.

Both must provide real-time guidance and leadership to a

talented collection of individuals who come

together to create something that no one of them could create alone.

Mike Cohn

A Scrum Master really is supposed to be the person who clears the path for the

team so they can run as close to full speed as

possible. The Scrum Master is sort of like the pit crew for

a race car driver.

John Sonmez

The ScrumMaster is like a sheepdog, nipping at the

heels of the sheep in order to keep them moving in the

right direction.

A sheepdog would do anything to protect its flock.

scrumplop.org

Page 6: Scrum Master, qui es-tu ? Que fais-tu ?

Que fais-tu ?

Page 7: Scrum Master, qui es-tu ? Que fais-tu ?

Vis ma vieQuand le PC d’un développeur rame, c’est le job du Scrum Master de l’aider à changer ou améliorer son matériel

Lorsque l’équipe se plaint qu’il fait trop chaud dans le bureau, le Scrum Master doit aller voir si on peut mettre en route la clim dans le bâtiment

Quand le PO est perdu dans sa feature et ne sait pas comment la découper ou la décrire, le ScrumMaster va lui proposer d’en discuter et de faire une session de Story Mapping

Quand il n’y a plus de post-it, le ScrumMaster va en acheter à Carrefour

Le Scrum Master s’assure que des gâteaux seront bien faits et amenés pour la prochaine démo (il a tout un tas de recettes en stock)

Quand le management s’inquiète de la bonne santé ou de l’avancement du projet, le ScrumMaster leur explique les indicateurs au mur

Quand l’équipe a travaillé durement pour livrer la release, le Scrum Master demande au PO de leur payer un coup à boire

Quand un équipier n’est pas au meilleur de sa forme, le Scrum Master lui offre un café pour discuter avec lui seul à seul

Une journée typique en tant que Scrum Master se résume principalement à se faire tirer dessus par des fusils NERF

Page 8: Scrum Master, qui es-tu ? Que fais-tu ?

Que fait réellement le Scrum Master ?

Tout ce qu’il y a besoin de faire pour que l’équipe

travaille efficacement.

Page 9: Scrum Master, qui es-tu ? Que fais-tu ?

Le Scrum Master -

développeur

Les bons côtés …

Les difficultés …

Montrer l’exemple

Se mettre au même niveau

Vivre les mêmes choses que l’équipe

Aider l’équipe sur des problématiques

techniques

Meilleure visibilité des problèmes et des

freins

Prendre du recul

Ascendance technique

Se sentir « responsable » du code

Protéger l’équipe et aider le

PO (quand ça ne se passe pas bien) ?

Avoir du temps lorsqu’il y a des

problèmes à résoudre

Page 10: Scrum Master, qui es-tu ? Que fais-tu ?

Le Scrum Master - testeur

Les difficultés …

Prendre du recul

Accepter que l’équipe produise des bugs

et ne pas leur en tenir rigueur

Etre vu comme le « responsable » de la

qualité

Les bons côtés …

Mettre le sujet de la qualité au centre

Montrer l’exemple, aider l’équipe à

progresser dans les tests

Vivre les mêmes choses et être engagé

dans l’atteinte des objectifs

Page 11: Scrum Master, qui es-tu ? Que fais-tu ?

Le Scrum Master - gestionnaire de projet

Les bons côtés … Les difficultés …

Se défaire d’une quelconque notion de

hiérarchie

Ne pas céder à la pression du client / de

son propre management et la reporter

sur l’équipe

Rester transparent dans le reporting

Devenir le SPOC du client

Etre engagé dans la réussite du projet

Avoir son mot à dire sur le staffing, les

besoins de l’équipe

Participer aux entretiens individuels des

équipiers

Avoir une meilleure compréhension du

client, être en contact permanent avec lui

Page 12: Scrum Master, qui es-tu ? Que fais-tu ?

Le Scrum Master - tout

court

Les bons côtés …

Les difficultés …Etre là tous les jours et disponible pour voir,

entendre, écouter, ressentir, discuter

Avoir du temps pour se former, proposer de

nouvelles pistes, aller plus loinDevenir omniprésent et indispensable

Déresponsabiliser l’équipe

Faire à la place des autres

Page 13: Scrum Master, qui es-tu ? Que fais-tu ?

Le Scrum Master – coach Agile

Les bons côtés …

Les difficultés …

Ecouter, questionner, observer

Aider l’équipe à trouver son propre mode de

fonctionnement et ses propres axes

d’amélioration

Prendre en compte les aspects psycho et de

communication dans le mode de

fonctionnement de l’équipe

Etre pris pour le gourou qui propose et

explique tout

Déresponsabiliser l’équipe

Empêcher la diffusion de l’agilité

Page 14: Scrum Master, qui es-tu ? Que fais-tu ?

Comment choisir ?

Petite équipe (3-5 personnes)PO qui assume son rôle

Développeurs jeunesTrès haute qualité nécessaire / attendue

Petite équipe (3-5 personnes)

Equipe qui débuteGrosse équipe (6-9 personnes)

Nombreuses interfaces

Equipe qui débuteEquipe mature qui souhaite aller plus loin

Résistance au changement dans ou autour de l’équipe

Interface client = chef de projetProjet à engagement de résultats

Nombreux acteurs clients

Page 15: Scrum Master, qui es-tu ? Que fais-tu ?

L’apprentissage

- Planifie les réunions- Secrétaire / Scribe de l’équipe- 3 questions du daily- Liste les problèmes

- Modère les réunions- Protège l’équipe- Pose un diagnostic & décide- Elimine elle-même les problèmes- Interface de l’équipe- Décide des problèmes Scrum à traiter-Travailleuse- Se préoccupe toujours de la vélocité, des dates de livraison ...

- Facilite les réunions- Fait grandir l’équipe, délègue progressivement- Aide l’équipe à trouver les causes des problèmeset à développer des stratgéies- Les rendre responsable & accountable- Leur apprend à interagir entre eux(collaboration) et avec les autres- Les encourage à être proactifs- Montre les points qui ont besoin d’être discutés- Conflit positif / constructif- “gardien de l’équipe”, formateur, mentor, coach...- S’assure de la motivation (de l’équipe et des individus)- Focus sur l’apprentissage et la croissance à long terme, l’innovation, la recherche, l’amélioration...- Évangéliste Agile, Agent du changement

How to develop Great ScrumMasters – Angel Medinilla

ScrumDude ScrumMom True ScrumMaster

Page 16: Scrum Master, qui es-tu ? Que fais-tu ?

Comment l’aider ?

“All ScrumMasters

will encounter

obstacles and

challenges as they

guide their teams.”

So what ?

En tant que RRH / manager / commercial,

Je veux connaître et reconnaître ce rôle

Afin de mieux l’accompagner

En tant que manager,

Je veux rencontrer régulièrement mon

Scrum Master

Afin de discuter, l’encourager et lui donner

du feedback

En tant que manager,

Je veux former mon Scrum Master et lui

permettre de venir à Agile Grenoble, Agile

Innovation, Agile France, Agile Games

France, Mix-IT, SoftShake

Afin de lui permettre d’apprendre et de

progresser

Page 17: Scrum Master, qui es-tu ? Que fais-tu ?

Comment l’aider ?

En tant que Scrum Master

Je veux m’impliquer dans les communautés agiles

Afin de partager avec mes pairs

En tant que Scrum Master

Je veux afficher ce que je fais tous les jours

Afin de faire connaître mes activités et mon rôle

En tant que Scrum Master

Je veux du coaching

Afin de m’aider à progresser et à faire progresser

l’équipe

En tant que coach / Scrum Master,

Je veux pratiquer un atelier de rôles et

responsabilités (au moins avec le PO et l’équipe)

Afin de clarifier ce que je peux apporter et ce que

l’on attend de moi

En tant qu’équipe,

Je veux donner du feedback à

mon Scrum Master

Afin de l’aider à s’améliorer

Page 18: Scrum Master, qui es-tu ? Que fais-tu ?

En conclusion

En tant que tous, supportez-le,

aidez-le,

aimez-le !!!