Que fait un Scrum Master ?

Le Scrum est une m?thodologie de d?veloppement logiciel qui vise ? faciliter la communication et la collaboration entre les membres de l’?quipe. Typiquement, une ?quipe de d?veloppement Scrum aura trois r?les principaux : le Product Owner, le Scrum Master et les membres de l’?quipe. C’est le Scrum Master qui agit comme interm?diaire, avec l’objectif d’assurer une communication efficace et une collaboration cibl?e entre le Product Owner et les membres de l’?quipe. Sa fonction est double : accro?tre l’efficacit? du Product Owner et faciliter la productivit? de l’?quipe. Par cons?quent, les Scrum Masters se retrouvent dans une position de leadership qui est une position de servitude, plut?t que d’autorit? pure et simple, bien que l’application des r?gles soit au c?ur de la position.

Travaillant dans un r?le exigeant, le Scrum Master effectuera un large ?ventail de t?ches pour accomplir sa mission. Il peut s’agir de t?ches de haut niveau, telles que la d?termination et la direction des flux de travail et des horaires. Ces t?ches peuvent ?galement ?tre de faible niveau, telles que le r?glage de la temp?rature dans une pi?ce o? l’?quipe travaille pour assurer le confort pendant de longues heures de d?veloppement. Il ou elle r?pondra ?galement aux catastrophes et les att?nuera, par exemple en r?parant l’ordinateur d’un d?veloppeur en cas de panne ou en s’assurant que tous les syst?mes sont s?curis?s pendant le processus de d?veloppement. Dans l’ensemble, tout ce qui a un impact sur la productivit? de l’?quipe, quelle que soit sa taille, est de la responsabilit? du Scrum Master.

L’autorit? dans le poste, cependant, est d?riv?e du fait que le Scrum Master est responsable du processus. Bien que cette personne puisse ne pas ?tre en mesure de prendre des d?cisions directes concernant les membres individuels de l’?quipe, elle d?tient le pouvoir de prendre des d?cisions li?es ? la productivit? de l’?quipe dans son ensemble. Par exemple, si le Scrum Master estime qu’un nouveau calendrier de travail doit ?tre mis en ?uvre afin d’atteindre des objectifs de d?veloppement r?alistes et de respecter des d?lais r?alisables, il d?terminera ce nouveau calendrier et le distribuera aux membres de l’?quipe. L’application des r?gles est ?galement une fonction essentielle du poste, afin de garantir que l’?quipe ne soit pas enlis?e par des distractions inefficaces.

S’appuyant sur le Scrum Master, le Product Owner s’attendra ? une vari?t? d’informations concernant les progr?s de l’?quipe pour prendre des d?cisions et des directives en cas de besoin. Ces informations peuvent inclure des mises ? jour r?guli?res sur diff?rents aspects du processus de d?veloppement et les d?fis rencontr?s. En assistant le Product Owner, le Scrum Master aidera ?galement ? maintenir les backlogs et autres t?ches de maintenance de processus pertinentes pour assurer l’efficacit?. De plus, il ou elle agira comme un tampon entre le propri?taire du produit et l’?quipe pour s’assurer que les objectifs sont r?alistes et dans les capacit?s de l’?quipe pendant une p?riode donn?e.