Il est communément admis que les chefs d'équipe ne devraient pas être des maîtres de mêlée, mais j'ai du mal à voir pourquoi. Pour le contexte, je suis un gestionnaire de développement d'applications avec 4 développeurs dans une équipe Scrum. Je viens d'un milieu Scrum Master et j'ai introduit Scrum dans l'organisation. J'ai construit l'équipe à partir de zéro et clairement indiqué que tout ce que je fais est de faciliter l'équipe et qu'ils prennent les décisions. En tant qu'équipe, nous sommes très ouverts - ils m'ont même fait taire pendant les stand-ups pendant un certain temps pour éliminer la sensation de «reportage» que nous commencions à ressentir. Un manque d'ouverture est généralement le plus gros argument contre le manager en tant que Scrum Master, mais bien géré, il est facilement surmonté avec la bonne culture.
Des entraîneurs de mêlée expérimentés m'ont prévenu qu'il s'agit d'une situation dangereuse et qu'il y a des risques «si les choses tournent mal». À mon avis, les 2 positions ne sont pas en conflit, dans les deux rôles, j'ai le même objectif pour l'équipe et les individus. Scrum résout les conflits au sein de l'équipe, qui pouvaient traditionnellement être un rôle de manager. La nature autogérée des sprints enlève la répartition du travail qu'un gestionnaire ferait traditionnellement.
Tout ce que je vois vraiment à ramasser en tant que gestionnaire de développement est de s'assurer que les besoins individuels sont satisfaits, les objectifs de carrière, le lieu de travail, etc. Une grande partie de cela concerne directement l'équipe, ou mon rôle de Scrum Master de toute façon.
Je comprends dans les grandes organisations comment cela pourrait être ingérable et un rôle distinct, mais pour une petite organisation, nous ne pourrions certainement pas justifier un autre Scrum Master ou Manager de développement.
Veuillez m'éclairer sur les pièges des responsables du développement en tant que Scrum Masters, à l'exclusion des points que j'ai soulevés ci-dessus et que j'ai déjà surmontés.