Wie es offiziell aussieht ...
Wie es offiziell aussieht ...
... und was in Wirklichkeit passiert.
"Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization's communication structure"
Aber wie finde ich heraus, welcher 5er, 15er und 50er-Gruppen ich brauche?
Wie teile ich die Accountabilities gut auf?
Dinge, die ich für meine aktuelle Aufgabe einfach brauche.
Wie viele Dinge muss ich berücksichtigen?
Wie interagieren die Dinge miteinander?
PO als Dolmetscher & Erklärbär
Was muss ich dazu noch beachten? Welche äusseren Anforderungen gibt es noch?
PO als Service.
Kognitive Belastung um das benötigte Wissen zu lernen, das ich dann als intrinische oder extrinische kognitive Belastung jonglieren muss.
PO & SM als Service für Knowhowaufbau.
Wie sieht die kognitive Belastung hier aus?
"Un-Product-Ownable Teams."
Auch der PO profitiert hier deutlich vom Fokus.
PO mit Fokus auf Businessvalue &
Kundennutzen.
Im Normalfall kein PO :-/ - aber andere POs sind Stakeholder.
Im Normalfall kein PO :-/ - aber andere POs sind Stakeholder.
PO ist selbst Experte für das komplizierte Subsystem.
PO hat die anderen Teams als Kunde. Servicedesign & Metriken.
Der PO ist voll in der Kollaboration enthalten.
Vorteile | Nachteile |
---|---|
Schnelle Innovation und Entdeckung Wenige Hand-Offs |
Breite, gemeinsame Verantwortung Großer Kontext mit vielen Details, hohe kognitive Belastung Mehr als eine Kooperation parallel ist nicht möglich |
Verantwortung für das Servicedesign liegt beim PO.
Vorteile | Nachteile |
---|---|
Klare Ownership mit klarer Verantwortung Reduzierter Kontext nötig Kleine kognitive Belastung |
Langsamere Innovation über die API Verlangsamter Fluss bei schlecht gewählter Boundary / API |
Im Normalfall kein PO :-/ - aber andere POs sind Stakeholder.
Vorteile | Nachteile |
---|---|
Lösen von Blockaden in Stream-Aligned Teams Erkennen von Lücken und fehlenden Fähigkeiten, Features in Komponenten oder Platform |
Braucht sehr seniorige Leute, die nicht operativ arbeiten Viele Organisationen sind diess Coaching nicht gewohnt. |
Kollaboration | X-AS-A-SERVICE | Factiltating | |
---|---|---|---|
Stream-Aligned | Typical | Typical | Occasional |
Enabling | Occasional | Typical | |
Complicated Subsystem | Occasional | Typical | |
Platform | Occasional | Typical |
Starten mit dem vorhandenen Setup oder mit Minimum Viable Setup
Reverse Conway um Zielarchitektur und Teamstruktur in Einklang zu bringen
Evolution starten :-)
Von Kooperation aus startend herausfinden wie eine gute API aussehen würde
Wenn X-As-A-Service nicht gut funktioniert temporär wieder in Kooperation gehen.
Wenn man offiziell "as a service" nutzt und im Chat die ganze Zeit fragen stellen muss.
Wenn man einen neuen Service entwickelt bekommt aber niemals gefragt wird.
...