Verwenden von Scrum bei kleinen Projekten, an denen der Eigentümer nicht beteiligt sein möchte

9

In letzter Zeit habe ich viel über Scrum gelesen und gelernt und es gefällt mir sehr gut. Ich habe jedoch einige wahrscheinliche Szenarien im Kopf, für die ich die Lösung nicht kenne. Nehmen wir also an, ich möchte vielleicht ein agiles Team von (zum Beispiel) vier Webentwicklern (einer davon UI / UX-Designer) organisieren. Dieses Team würde nach Scrum-Prinzipien arbeiten.

Anfangs würden wir wahrscheinlich an Projekten wie Zielseiten für kleine Unternehmen arbeiten, wie dem Mieten von Wohnungen, dem Verkauf von Cookies ... Solche Kunden können einfach nicht mit der Product Owner-Rolle (IMHO) festgelegt werden, da sie normalerweise damit rechnen, ein Unternehmen einzustellen Geben Sie ihnen das Gesamtprojektziel mit einigen Details und erwarten Sie dann, dass die Arbeit (einschließlich vieler Entscheidungen) mit möglichst wenig Beteiligung erledigt wird (ihrer Meinung nach haben sie wichtigere Dinge zu tun). Nehmen wir an, ich möchte mich auf eine Entwickler- / Scrum-Master-Rolle einlassen (ich weiß, dass auch das umstritten ist, wenn ich gleichzeitig Teammitglied und Scrum-Master bin), also sollte ich einfach nicht die Rolle des Product Owner übernehmen Gut.

Was meine Fragen betrifft: Wenn ich der Geschäftsinhaber meines Unternehmens bin, muss ich einfach auch ein Produktbesitzer sein (schließen sich diese Rollen gegenseitig ein)? Kann ich einen Verkäufer einstellen, der möglicherweise die Rolle des Product Owners innehat? Wäre es besser, wenn es sich um einen erfahrenen Entwickler statt um einen Verkäufer handelt? Ist das überhaupt ein kluger Schachzug? Gibt es einen anderen agilen Ansatz, der besser zu meiner Position passt?


EDIT: Vielen Dank an alle für gute Beiträge. Ich habe einige Kommentare hinzugefügt, zusätzliche Informationen werden sehr geschätzt.

Andrej Mohar
quelle
1
Wie viele Sprints benötigen Sie, um eine Zielseite zu erstellen?
JeffO
JeffO, ich verstehe, aber es ist schon zu oft vorgekommen, dass sich einige einfache Zielseiten als genau so herausstellen, dass einige von ihnen anfangen zu wachsen. Wenn Sie dann nicht bereit sind, werden Sie ohne die vorherige Planung zum Scheitern verurteilt sein. Zumindest ist das meine Erfahrung.
Andrej Mohar

Antworten:

15

Ich denke, dass Ihre Situation in der Tat sehr häufig ist. Viele Kunden müssen sich nicht mit dem Engagement befassen, das eine PO-Rolle benötigt.

Es ist sehr üblich, dass der "PO-Proxy" verwendet wird. Dies ist jemand aus Ihrem Unternehmen, der mit dem Kunden spricht und die Anforderungen des Kunden in Benutzerhistorien für das Scrum-Team übersetzt. Natürlich müssen Sie nach und nach mehr und mehr Ihren realen Kunden in Ihren Prozess einbeziehen, aber dies ist nicht immer möglich und hängt stark von Ihrer Art von Kunden ab. Der "PO-Proxy" kann in den meisten Szenarien eine vernünftige Lösung sein .

Für diese Position ist die beste Lösung wahrscheinlich kein Entwickler und wahrscheinlich kein Verkäufer. Die beste Lösung ist ein Domain-Experte im Geschäft Ihres Kunden (gleichzeitig kann es sich um einen Entwickler oder Vertrieb handeln, aber seine Hauptkompetenz ist es ein Domain-Experte sein).

Wenn Sie wirklich eine Person in Vollzeit für diese Rolle benötigen oder wenn diese Rolle mit einer anderen Aufgabe geteilt werden kann, hängt dies wiederum stark von Ihrem speziellen Kontext ab. Sie können mit einer gemeinsamen oder Vollzeitrolle beginnen und "inspizieren und an Ihre speziellen Bedürfnisse anpassen".

AlfredoCasado
quelle
8

Wenn Sie dem Kunden sagen, dass er der "Product Owner" ist, neigen sie meiner Erfahrung nach dazu, sich über die zusätzliche Verantwortung zu empören. Aber wenn du sagst, dass du ihnen alle paar Wochen deine Fortschritte zeigen wirst, damit sie das Team leiten können, sind sie cool damit. Zum größten Teil macht das der Produktbesitzer sowieso.

tzerb
quelle
Das stimmt größtenteils, obwohl ich bereits mit einigen Kunden zusammengearbeitet habe, die überhaupt keine Beteiligung haben wollten. Manchmal funktioniert dies also möglicherweise nicht wie erwartet.
Andrej Mohar
3

Ich würde sagen, dass Ihr externer Kunde ein Stakeholder ist und Ihr Product Owner aus Ihrer eigenen Organisation stammen sollte.

Nach meiner Erfahrung spielen Geschäftsinhaber und Produktbesitzer selten die gleiche Rolle. Um die von einem Product Owner geforderten Fähigkeiten sowie deren Verantwortlichkeiten zu überprüfen, lesen Sie den Scrum Guide .

Wählen Sie Ihren Produktbesitzer sorgfältig aus. Sie haben einen erheblichen Einfluss darauf, wie gut Sie die Vorteile von Scrum nutzen.

Derek Davidson PST CST
quelle
Ich stimme bis zu einem gewissen Grad zu, aber wenn ich nur ein kleines Team habe, wird die Auswahl des Produktbesitzers sehr begrenzt.
Andrej Mohar
0

Ich war in ähnlichen Situationen und wir haben dem Kunden niemals die Verantwortung des Produktbesitzers übertragen. Wie Sie sagten, wird der Kunde diese Verantwortung nicht übernehmen wollen. Es erfordert zu viel Aufwand von ihrer Seite und wird nicht als Best Practice angesehen.

Sie sollten einen Product Owner haben, der Teil Ihres Teams ist und sicherstellt, dass das Team das liefert, was der Kunde verlangt. Und was noch wichtiger ist, handelt im Interesse Ihres Teams. Sie sollte über genügend Fachwissen verfügen, um den Kunden zu verstehen und die Prioritäten und die Wichtigkeit der vom Kunden angeforderten Funktionen zu beurteilen.

Ioannis Tzikas
quelle
Warum darf ich nach unten stimmen?
Ioannis Tzikas
Als ich Derek antwortete, ist es ziemlich schwierig, ein kleines Team zu haben und das Fachwissen für alle Bereiche zu haben, denen wir begegnen könnten. Ich habe möglicherweise auch die Rolle der Product Owner falsch verstanden, aber sollte sie nicht im Interesse des Kunden arbeiten (AFAIK, der Scrum Master arbeitet zugunsten des Teams und deshalb ergänzen sie sich gut, oder?) Übrigens war ich nicht derjenige, der dich herabgestimmt hat.
Andrej Mohar
Als ich von Ihrem Team sagte, meinte ich von Ihrer Firma / Organisation. Obwohl der Produktmanager die Stimme des Kunden ist und die Stakeholder vertritt, handelt er / sie dennoch zugunsten Ihrer Organisation / Ihres Teams. Es ist wichtig, jemanden zu haben, der die Anfragen filtert und den Druck des Kunden aufnimmt.
Ioannis Tzikas