5 questions qu'un Scrum Master devrait poser avant de rejoindre une startup

Publié: 2022-03-11

Le rôle de scrum master fait partie des 20 emplois les mieux rémunérés aux États-Unis en 2018 et se classe au 10e rang des emplois les plus prometteurs de Linkedin pour 2019. Avec la popularité croissante de la méthodologie Agile et de Scrum, ces résultats ne sont pas surprenants.

L'adoption de Scrum dans les petites et moyennes entreprises devient populaire. 34% des scrum masters travaillent dans des entreprises de moins de 1 000 salariés selon le rapport Scrum Master Trends 2019.

De nombreuses startups qui dépassent le stade de l'amorçage se retrouvent avec le besoin d'un scrum master professionnel. Parfois, cela est dû à des frictions et à une mauvaise communication entre les développeurs de logiciels et les parties prenantes de l'entreprise.

Toutes les startups ne sont pas créées égales et les scrum masters devraient pouvoir sélectionner celles qui conviendront à leur expérience professionnelle. Vous trouverez ci-dessous cinq questions qu'un scrum master devrait poser lors d'un entretien pour obtenir l'environnement et les attentes les plus réalistes pour les employés potentiels.

Pourquoi embauchez-vous un Scrum Master et non un chef de projet ?

En posant cette question, le candidat Scrum Master aura une meilleure compréhension des attentes pour le rôle. Par exemple, une entreprise nouvellement créée peut avoir besoin de conseils sur la manière de mettre en œuvre Scrum afin de fournir son produit minimum viable (MVP). Il est vital pour le scrum master de connaître le plus tôt possible l'étendue du travail et le niveau de maturité Agile de la startup﹣idéalement dès l'étape de l'entretien.

Un scrum master expérimenté est généralement nécessaire pour améliorer les performances d'une équipe de démarrage. Ils ont besoin de quelqu'un pour leur montrer comment ils peuvent s'améliorer et devenir une équipe performante. La discussion peut aller plus loin en s'interrogeant sur le niveau de cohésion de l'équipe. Sont-ils auto-organisés ? Si non, pourquoi ?

La réponse de l'intervieweur à ces questions définira ses attentes pour le poste de scrum master. Le scrum master n'est pas un manager qui dicte ce qu'il faut faire mais un leader serviteur qui fournit un environnement où l'équipe collabore de manière autonome. Le rôle de scrum master consiste à optimiser les forces individuelles pour que l'équipe donne le meilleur d'elle-même et atteigne ses objectifs.

Parfois, les personnes qui manquent d'expérience avec Scrum confondent les deux positions. Si les fondateurs estiment que le processus de développement est lent, opaque ou désorganisé, cela peut signifier que la startup a besoin d'un chef de projet agile pour organiser le travail et collaborer avec d'autres équipes ou même un propriétaire de produit pour prioriser le travail de développement à la place.

Un scrum master peut déterminer qu'un rôle de projet ou de produit doit être rempli pour que l'équipe de développement fonctionne efficacement et pour que la transition Agile soit réussie.

Cette question aidera les candidats Scrum Master à identifier ces situations dès le début et à éviter les attentes irréalistes. Un accord pour embaucher un chef de projet ou un propriétaire de produit peut être conclu avant la signature du contrat.

Scrum Master n'est pas égal à chef de projet

Quel est le style de leadership des fondateurs de startup ?

Il est crucial que le candidat comprenne le style de leadership du groupe central au sein de la startup. Le scrum master devra collaborer avec la direction de la startup au moins une fois par semaine. Comprendre comment les fondateurs déploient leur vision sur le plan pratique rendra le candidat plus préparé en termes de gestion des parties prenantes.

La discussion peut commencer en demandant comment l'entreprise a démarré et quels ont été les premiers défis. La plupart des fondateurs sont impatients de partager leurs expériences, mais ils peuvent se concentrer uniquement sur les résolutions et les résultats finaux. Avec des questions de suivi, poussez les enquêteurs à souligner comment ils ont réellement résolu ces défis. Quelles ont été les solutions alternatives évoquées ? Qui a proposé la solution finale et qui a passé l'appel ?

Traits de fondateur à surveiller

Certains fondateurs de startups sont très techniques et se concentrent davantage sur l'architecture et la conception du produit, mais manquent de compétences organisationnelles. S'il s'agit d'une startup à un stade précoce, certains des fondateurs peuvent encore effectuer eux-mêmes des travaux de développement. Dans certains scénarios, ils peuvent protéger leurs pratiques de codage et développer potentiellement un certain ressentiment envers le scrum master, qui suggère des changements inconfortables à leur approche.

Les Scrum Masters peuvent également rencontrer des fondateurs non techniques, qui peuvent être davantage préoccupés par « faire avancer les choses ». Ils connaissent la vision du produit et assument parfois les responsabilités d'un Product Owner. Cependant, n'étant pas formés professionnellement aux pratiques Agiles, les fondateurs non techniques peuvent commettre diverses erreurs, comme introduire de nouveaux éléments pendant un sprint ou ne pas passer du temps à valider les hypothèses du produit.

Le scrum master doit prendre conscience de ces caractéristiques potentielles le plus tôt possible pour comprendre comment adapter au mieux son approche à l'avenir.

Importance de la signature du fondateur

Agile met l'accent sur la collaboration d'équipe, l'apprentissage continu, l'autonomisation et l'interaction avec les clients. Il n'adhère pas au style de gestion hiérarchique ; les gens sont habilités à prendre des décisions et ne dépendent pas des gestionnaires. Les Scrum Masters doivent clairement communiquer que l'adoption d'Agile nécessite un changement culturel au sein de l'entreprise. Évaluez la réaction des fondateurs à la possibilité d'échanger un certain niveau de contrôle contre une plus grande responsabilisation de l'équipe.

Quel est votre processus de développement logiciel actuel ?

Le but de poser cette question est d'évaluer le niveau d'agilité technique de la startup. Si les enquêteurs mentionnent des cérémonies Scrum, faites un suivi avec des questions qui demandent de décrire ces cérémonies en détail.

Attentes de l'équipe interfonctionnelle par rapport à la réalité

Bien que Scrum promeuve la transversalité des équipes, la réalité est souvent différente. Dans les grandes entreprises, un scrum master a parfois la capacité de travailler avec plus d'une équipe de professionnels hautement qualifiés. Cependant, dans les petites entreprises et les startups, le scrum master doit souvent porter plusieurs casquettes. Il existe des cas où l'implication du scrum master est nécessaire pour l'analyse des exigences, les tests fonctionnels et d'autres activités de développement de logiciels.

Renseignez-vous également sur la composition actuelle de l'équipe de développement. La présence d'un développeur senior est essentielle pour créer un produit logiciel robuste. Demandez comment l'équipe assure la qualité de son code ou quelles sont ses procédures de révision et de test du code. Ces informations aideront un scrum master à comprendre combien de temps il lui faudra pour se concentrer sur l'aspect technique des choses et si cela correspond à son expérience.

Les employés reçoivent-ils des commentaires réguliers ?

Une partie importante du rôle de scrum master consiste à coacher les membres de l'équipe afin qu'ils puissent exceller en tant que professionnels agiles. Cependant, il est courant que les startups manquent de mécanismes de rétroaction complets. Dans un tel scénario, un développement d'équipe plus percutant viendra de la création d'opportunités pour les membres de l'équipe d'obtenir des commentaires sur leurs compétences professionnelles et générales. Discutez-en pendant le processus d'entretien pour définir les attentes des fondateurs de startups quant à l'implication qui pourrait être nécessaire de leur part ou de celle de leurs collègues pour mettre en place ces mécanismes de retour d'information.

À l'inverse, le candidat peut constater qu'il existe déjà des procédures de rétroaction formelles et informelles. Peut-être que l'équipe sort prendre un verre toutes les quelques semaines pour discuter de la façon dont elle se débrouille en équipe. Peut-être que le CTO organise des revues annuelles ou trimestrielles avec les développeurs pour stimuler leur développement professionnel. Quoi qu'il en soit, comprendre ces initiatives au cours du processus d'entretien rendra le candidat mieux préparé à mettre en œuvre ses propres processus de rétroaction. Il est beaucoup plus facile de se connecter à un framework existant et de suggérer des améliorations que de tout construire à partir de zéro.

Comment définiriez-vous votre culture d'entreprise ?

Cette question est probablement importante dans tout entretien d'embauche, mais beaucoup plus pour un candidat scrum master. Agile est un état d'esprit et pas seulement une méthodologie de gestion de projet.

Une transition vers Agile signifie adopter un nouvel état d'esprit d'interaction, de collaboration avec les clients et être capable de répondre aux changements imprévisibles tels qu'incarnés dans le Manifeste Agile.

Le scrum master est toujours à l'avant-garde de ce changement culturel et il n'y a pas de meilleur endroit pour commencer que le processus d'entretien. Cette question porte moins sur l'obtention d'informations sur la culture exacte de l'entreprise (ce qui devrait néanmoins être fait), mais plus sur l'initiation effective du changement culturel.

En adoptant Agile, la culture d'une startup n'a pas besoin d'être renversée. Il peut être nécessaire de le modifier légèrement ou, à tout le moins, de l'améliorer pour intégrer de nouvelles valeurs. Avoir cette discussion dès l'étape de l'entretien aidera le scrum master à garder les pendules à l'heure. La plupart des startups cherchent à embaucher un scrum master pour devenir plus agiles et s'accorderont sur un niveau théorique de changement qui devra se produire en termes de culture. Si le scrum master rejoint la startup, il pourra toujours se référer à la discussion lors de l'entretien s'il est confronté à une opposition lors de la mise en œuvre effective des changements.

Résumé : Trouvez la meilleure startup pour répondre à vos compétences

Un scrum master intelligent doit poser les questions appropriées avant de rejoindre une entreprise. Avant de prendre une décision, le scrum master doit évaluer clairement la situation actuelle au sein de la startup.

Le scrum master doit s'assurer que les fondateurs de la startup comprennent le concept d'agilité et connaissent les domaines où leur implication sera la plus nécessaire. Cela permettra au candidat de voir s'il existe une correspondance entre ses compétences et les défis à relever. Voici la liste des cinq questions les plus importantes à se poser :

  1. Pourquoi embauchez-vous un scrum master et non un chef de projet ?
  2. Quel est le style de leadership des fondateurs de startups ?
  3. Quel est votre processus de développement logiciel actuel ?
  4. Les employés reçoivent-ils des commentaires réguliers ?
  5. Comment définiriez-vous votre culture d'entreprise ?

Les réponses à ces questions donneront un aperçu de ce à quoi s'attendre en rejoignant une startup. Un bon scrum master doit être capable d'identifier les situations où une startup a besoin d'un chef de projet au lieu d'un scrum master et ne pas assumer de responsabilités inutiles.

Discuter du flux de travail de développement permettra au candidat d'évaluer les lacunes techniques et de déterminer si le scrum master possède les bonnes compétences pour les combler. Un examen des mécanismes actuels de rétroaction des employés révélera tous les fruits à portée de main pour le développement professionnel de l'équipe. Enfin, parler du style de leadership du fondateur et de la culture de l'entreprise permettra d'aligner les attentes et de préparer la startup à l'état d'esprit requis lors d'une transition agile.