Ich leite ein Team von 6 Personen, die kürzlich zu Scrum gewechselt sind.
Wir haben einen Scrum Master (einen der Entwickler im Team) und einen Product Owner.
Da ich ziemlich viel Freizeit habe (weil viele Managementarbeiten, die ich früher gemacht habe, jetzt vom Scrum Master und Product Owner erledigt werden) und ich technisch relevant bleiben möchte, mache ich einige technische Entwicklungsarbeiten.
Ich bin Teil des Entwicklungsteams, engagiere mich für einige der Geschichten in jedem Sprint und nehme als Teil des Teams an allen Meetings teil.
Halten Sie es für eine gute Idee? Kann es der "Selbstorganisation" des Teams widersprechen?
scrum
management
Igor Oks
quelle
quelle
Antworten:
Habe ein an den Roy Osherove der Entwicklung Gedanken über Teamführung in einer agilen Welt lesen 5whys.com
Er spricht viel über drei Schlüsselphasen, die ein Team durchläuft, während es sich vom Wasserfall zum Scrum entwickelt.
Als ich bei OpenVolcano '10 auf Roys Ideen stieß , war ich völlig ratlos darüber, warum sich mein Team nicht mehr verbessert hatte. Dann wurde mir klar, dass das Team von Survival zu Learning gewechselt war und ich meinen Führungsstil überhaupt nicht geändert hatte. Ich habe es getan und es hat mir sehr geholfen.
Ich schlage daher vor, herauszufinden, in welcher dieser drei Phasen Sie sich befinden, und entsprechend zu verwalten.
Treffen Sie jetzt auch eine Entscheidung und seien Sie führend oder Entwickler. Fallen Sie nicht in die Falle, wenn Sie glauben, Sie hätten Freizeit, bis Sie sich in der Phase der Selbstorganisation befinden. Und wenn Sie dort ankommen, stellen Sie fest, dass Sie ein guter Teamleiter sind (es ist schwierig ), und wechseln Sie zu einem anderen Team, anstatt sich wieder zu integrieren.
quelle
Die Kommentare von pdr sind gültig und ich stimme ihnen zu. Aber ich glaube nicht, dass sie in allen Fällen universell sind.
Ihr Führungsstil bestimmt, wie gut oder ob Sie überhaupt in Betracht ziehen sollten, in zwei Rollen zu arbeiten.
Als Teammanager haben Sie die Autorität über Leistungs- und Karriereentscheidungen Ihrer Mitarbeiter. Falsch eingesetzt, kann die Machtunterschiede zwischen Ihnen und Ihren Arbeitgebern Ihre Versuche, Teil des Entwicklungsteams zu sein, ruinieren.
Solange Sie sich dieser Ungleichheit bewusst sind und klar zwischen Ihren Rollen unterscheiden, denke ich, dass Sie sowohl Manager als auch Entwickler sein können. Ich habe es einige Male erfolgreich gesehen und arbeite derzeit in einem Team in derselben Situation.
Es ist erwähnenswert, dass Sie nicht alle Auswirkungen der Disparität beseitigen können. Es wird Zeiten geben, in denen Sie sich auf die Zunge beißen und sich von einer lebhaften Debatte zurückhalten müssen. Es wird andere geben, wenn Sie den Trumpf ziehen und darauf hinweisen müssen, dass die letztendliche Verantwortung für das Team bei Ihnen liegt, also machen Sie ein Diktat.
Sie benötigen mindestens zwei starke, erfahrene Entwickler in Ihrem Team, die politisch sicher sind. Ihre Aufgabe ist es, die Machtunterschiede in Schach zu halten und Sie anzurufen, wenn die Dinge aus dem Gleichgewicht geraten. Sie könnten mit nur einem anderen starken Entwickler auskommen, aber ein zweiter bietet Objektivität für den Fall, dass Sie beide in einem Problem festgefahren sind.
Ich mag es ehrlich, wenn mein direkter Vorgesetzter sich technisch relevant hält. Es erleichtert ihnen das Verständnis meiner Schwierigkeiten, und ich denke, wir haben ein Team mit besserer Leistung.
quelle
Ich habe zuvor eine ähnliche Erfahrung gemacht und ein Team von 6 Entwicklern in einem Scrum-Team geführt. Abgesehen von dem, was pdr und GlenH7 erwähnt haben, haben Dinge geholfen:
quelle