Helfen Sie mir, meinen Titel Projektmanager mit der Ausübung der Rolle eines Scrum Masters in Einklang zu bringen

Ich bin ein PMP und wurde einem Softwareentwicklungsprojekt zugeteilt und erhielt den Titel Projektmanager. Es gibt keinen technischen Projektmanager für dieses Projekt und dies ist eine ausgewogene Matrixorganisation, in der ich einen Portfoliomanager über mir habe und mein Team diesem Projekt in Vollzeit zugewiesen ist, wo ich als funktionaler Manager fungiere (obwohl technisch gesehen mein Chef ihr ist Chef).

Ich erledige typische PM-Sachen wie das Verwalten von Umfangselementen, das Abstimmen von Arbeitselementen mit dem BRD/SRS, das Einreichen von Änderungsanträgen und das Sicherstellen, dass wir Fristen einhalten. Wir arbeiten jedoch agil mit zweiwöchigen Sprints und das Team versucht, sich so „scrum-like“ wie möglich zu verhalten. Das bedeutet Daily Scrums, priorisiertes Backlog, Sprint-Planungsmeetings usw. In Scrum existiert die Rolle des Projektmanagers jedoch nicht, und in gewisser Weise steht eine PM-Rolle im Widerspruch zur Idee von Scrum, wie es viele PMI-Ismen sind um das Konzept eines Wasserfallmodells herum aufgebaut. Wir machen auch einige sehr unübliche Dinge, wie zum Beispiel das lockere Zuweisen von Backlogs, die ein paar Sprints im Voraus geschrieben werden, um „zu wissen, was kommt“, und geben dem Management einen Plan für die Zukunft.

Wie lässt sich diese Anordnung beschreiben? Was passiert, wenn ein PM in ein Scrum-Team versetzt wird? Ist das wirklich nur ein agiles Arbeiten, da wir uns nicht an die genauen Regeln von Scrum halten, also können wir es nicht so nennen? (wie ein Schaumwein, der außerhalb der Champagne, Frankreich, hergestellt wird)

Ehrlich gesagt würde ich mir weniger Gedanken darüber machen, es zu beschreiben (oder wie sehr Sie sich an den Prozess halten) und mehr über die Mentalität, die agilen Ziele und die Kultur in der größeren Organisation. Können Sie weitere Informationen darüber geben, wer oder was die Umstellung auf mehr Agilität und den Einsatz von Scrum vorantreibt? Abgesehen davon bin ich gespannt, wer oder was die Rolle des Product Ownership/Product Management erfüllt – Vertretung der Benutzer, Verständnis der Domäne und der Wettbewerber, Definition und Ausstrahlung der Produktvision, Priorisierung des Benutzerwerts usw.
Ich denke, da ist das Herz aller am rechten Fleck, aber das ist „Scrumerfall“ und man kann die beiden Rollen wirklich nicht ganz unter einen Hut bringen. Bonus dafür, dass man aus einer schlechten Situation das Beste herausholt!
Ich denke definitiv, dass dies ein Fall dafür ist, dass das Management mit Scrum hip und cool sein will, aber wenn wir ein internationales Team mit mehr als 50 Teammitgliedern sind, gibt es wirklich kein Scrum. @JeffLindsey Ich erfülle in gewisser Weise die Rolle des Eigentümers und verwalte das Produkt definitiv. Wir produzieren Software für einen Kunden, und dieser Kunde ist Teil unseres wöchentlichen Sprint-Planungsmeetings, all unserer Fehlerüberprüfungen, und er entwickelt parallel mit uns Funktionen (jedoch für andere Funktionen).
@BrianR - Sie können mit großen verteilten Teams tatsächlich ziemlich mies werden, aber es erfordert definitiv mehr Arbeit und eine noch tiefere Abstimmung und Klarheit über das Warum, die Ziele usw. Mein Rat wäre, ein gutes Coaching mit tatsächlichen historischen Ergebnissen zu erhalten rund um verteilte Teams, Organisationsdesign/-werte und vielleicht sogar Ihre Produktdomäne. Ich habe gesehen, wie Orgs in diesen Situationen „allein gehen“, und es wird normalerweise nur zu einer Art stagnierendem Scrumerfall, in dem sich die Vor- und Nachteile gegenseitig aufheben, und wie Sie betont haben, gibt es keine einfachen Bezugspunkte, um voranzukommen mehr.

Antworten (6)

Ich habe als Projektmanager, als Scrum Master und als Projektmanager an dem gearbeitet, was grob als Scrum bezeichnet wird.

Wie Sie zu Recht erwähnen, gibt es große Unterschiede zwischen der Arbeitsweise als Projektmanager und als Scrum Master. Der wahrscheinlich wichtigste Unterschied ist, dass ein Scrum Master kein Manager ist, sondern ein dienender Leiter. Das ist ein grundlegender und unüberbrückbarer Unterschied.

Allerdings ist es möglich, den Titel Projektmanager zu führen, aber die Rolle des Scrum Masters zu übernehmen. Die größte Herausforderung liegt nicht beim Team, sondern bei Ihrer Beziehung zum Management und zu denen außerhalb des Teams. Es wird eine Zeit kommen, in der das Management etwas verlangt, das es zu Recht von einem Projektmanager erwartet, aber das ein Scrum Master niemals tun würde.

Ein möglicher Ansatz besteht darin, die Rolle des Scrum Masters zu übernehmen und einige Zeit damit zu verbringen, Manager und Personen außerhalb des Teams darin zu coachen, wie Scrum funktioniert. Wenn Sie dies tun und ein aufgeschlossenes Management haben, ist es möglich, ein erfolgreiches Scrum-Team zu führen.

Wenn wir uns auf Rollen und nicht auf Jobtitel konzentrieren, wobei PM auch eine Rolle mit Aktivitäten ist, dann erkennen Sie, dass Scrum das traditionelle Team-PM in den PO und den SM aufteilt. Der PO verwaltet das Produkt, während der SM den Prozess verwaltet.

Es gibt keine Rolle des Projektmanagers, wenn es um das Team geht, aber der Projektmanager kann für den Product Owner arbeiten und ihm helfen, Kunden und Lieferung zu organisieren.

Sobald Sie die Rolle des Projektmanagers mit der Aufsicht über das Team besetzen, werden Sie die Vorteile, die den Wert von Scrum ausmachen, zunichte machen.

Wenn Sie ein PM sind, der versucht, mit einem agilen Team zu liefern, müssen Sie auswählen, was Ihnen wichtig ist, Prozess oder Produkt. Beides kann es nicht sein...

Ich denke, Sie sollten sich daran erinnern, dass ein Scrum Master eine Rolle ist, nicht unbedingt ein Titel. Theoretisch könnten Sie als Project Master Manager Guy bezeichnet werden und trotzdem die Rolle eines Scrum Masters einnehmen.

In meiner vorherigen Position war mein Titel IT-Projektmanager, aber meine tägliche Rolle war Scrum Master.

Warum so konzentriert auf den Titel und nicht auf den Job?

Mir ist der Titel nicht ausdrücklich wichtig (ich bevorzuge sowieso PM als Titel), aber ich habe das Gefühl, dass die Rollen sehr unterschiedlich sind und manchmal völlig gegensätzlich sind. Als PM zum Beispiel möchte ich in der Lage sein, Autorität über das Team auszuüben, Arbeit zu priorisieren, als primärer Kommunikationskanal zu fungieren und die Aktivitäten der Mitarbeiter an den Zeitplan anzupassen. In Scrum ist die Idee sehr laissez-faire und es ist ein großes No-Go, dass sich jemand wie „der Boss“ verhält. Ich werde agil und mag diesen Ansatz, aber wenn das Management möchte, dass ich Scrum verwende, glaube ich nicht, dass es weiß, was es verlangt.
@BrianR: In Scrum ist es der Product Owner, der das meiste von dem tut, was Sie tun möchten, mit Ausnahme der Autorität über das Team. Die Priorisierung erfolgt im Sinne von „das ist am wichtigsten, was zuerst erledigt werden muss“, und nicht im Sinne von „jetzt mach das“, aber das liegt hauptsächlich an der Art und Weise, wie es präsentiert wird.

Einige andere Antworten haben dies erwähnt, aber es gibt einen Unterschied zwischen Ihrem Titel und Ihrer Rolle. Ihr Titel in der Organisation kann Projektmanager sein, aber Sie könnten unterschiedliche Rollen in einem Scrum-Team haben. Sie können Elemente des Projektmanagers sowohl in der Scrum Master- als auch in der Product Owner-Rolle sehen. Da Sie auch erwähnen, dass Sie der funktionale Manager des Entwicklungsteams sind, interessiert Sie möglicherweise diese Frage, die darauf hindeutet, dass es Probleme mit dieser Anordnung gibt .

Die spezifischen Aufgaben, die Sie erwähnen, sind in der Regel den Verantwortlichkeiten des Product Owners zugeordnet. Das Verwalten von Umfangselementen, das Abgleichen von Arbeitselementen mit dem BRD/SRS und eingereichten Änderungsanforderungen unterscheidet sich nicht wesentlich vom Verwalten des Produktrückstands durch Hinzufügen, Entfernen und Priorisieren von Stories und die Zusammenarbeit mit dem Entwicklungsteam, um die Stories sicherzustellen. Das Einhalten von Fristen ist auch teilweise die Rolle des Product Owners, da ein Teil der Aufgabe des Product Owners darin besteht, sicherzustellen, dass der Wert für den Benutzer bereitgestellt wird, wenn er benötigt wird.

Sie sagen nicht, wie groß Ihr Entwicklungsteam ist. Scrum hat nur drei Rollen – Product Owner, Scrum Master und Mitglied des Entwicklungsteams. Es ist nicht unvorstellbar, dass ein hochrangiges Mitglied des Entwicklungsteams (vorzugsweise mit einigen Grundkenntnissen in Scrum) in die Rolle des Scrum Masters wechseln kann, während es weiterhin als Mitglied des Entwicklungsteams fungiert, sodass Sie die volle Rolle des Product Owners übernehmen können , die Ihren derzeitigen Verantwortlichkeiten entsprechen würde. Wenn Sie nach dieser Anpassung aus irgendeinem Grund unterlastet sind, sollten Sie erwägen, etwas Arbeit im Testen (hauptsächlich Akzeptanztests) oder als Domänenexperte zu übernehmen (vorausgesetzt, Ihr Team hat noch keine Domänenerfahrung).

Was Ihre "Nicht-Scrum" -Sachen angeht, würde ich mich nicht allzu sehr um diese kümmern. Ihr konkretes Beispiel, dem Management eine Vorstellung davon zu geben, welche Stories kommenden Sprints zugeordnet werden können, mag eine gute Idee sein. Dies kann ihnen beim Übergang von plangesteuerten Methoden, bei denen jede Aufgabe ein festes Datum hat, zu agileren Methoden helfen. Der Schlüssel hier ist sicherzustellen, dass jeder erkennt, dass alles außerhalb des aktuellen Sprints vorläufig ist – Prioritäten können und werden sich ändern, weshalb es nicht zu viele feste Zusagen zu weit in die Zukunft gibt.

Denken Sie daran, dass Scrum ein Framework ist. Es gibt einige Puristen da draußen, aber Sie müssen bedenken, dass Sie von plangesteuerten Methoden zu agilen Methoden übergehen und es Zeit braucht, den neuen Ansatz zu lernen und ihn vollständig einzuführen – es ist nicht nur das Umlegen eines Schalters. Sie sollten den Rahmen gegebenenfalls auch anpassen und dabei die Erfahrungen von Personen berücksichtigen, die vor Ihnen den Übergang vollzogen haben.

RollenvergleichVersuchen Sie nicht, sich an Namen, Rollen und Methoden zu halten. Holen Sie sich diejenigen, mit denen Sie und Ihr Team gerne zusammenarbeiten.

Zwei Gedanken – 1. Wenn Sie sich nicht mit einer CSM-Schulung befasst haben (z. B. Scrum Alliance), da dies die Theorie hinter der Scrum-Bereitstellungsmethode vermittelt. 2. Erkennen Sie, dass ein PM in Scrum bedeutet, dass Sie ein Coach und Guide sind, kein Leader. Die Führungsrolle liegt beim Team. Es ist eine Herausforderung für einen PM, kein PM zu sein- Ihre Rolle besteht darin, sicherzustellen, dass das Team über alle Ressourcen verfügt, die es benötigt, um den Sprint rechtzeitig abzuschließen. Dies beinhaltet den Zugang zu KMUs sowie den technischen Kram. Es soll auch sicherstellen, dass die Scrum-Rollen für alle klar sind – Team und Stakeholder. Der Product Owner sollte im Geschäft sein. Scrum Master ist beim Team (könnten Sie sein). In der Praxis muss man meiner Meinung nach auch sehen, ob es eine Architektenrolle gibt – das „Hervortreten“ der Architektur macht manche Leute im Business / IT-Management nervös. Auch das Vorsehen von Grenzen (Geschäftsarchitektur und Technologiearchitektur) ist keine schlechte Sache – hält die Entscheidungsfindung fokussiert. Ideal - experimentieren! Versuchen Sie, die Rollen zu wechseln, und sehen Sie, was sich verbessert. Fragen Sie das Team, was es braucht. Gleiches gilt für den Product Owner. Es könnte einfach Spaß machen!