Priorisierung und Konfektionieren von Backlog und Releases

Priorisieren und Konfektionieren von Backlog und Releases Welche Methoden und Tricks helfen bei der Priorisierung des Backlog und zur Planung von Releases?​ Die richtige Priorisierung ist der Schlüssel für die Entwicklung des richtigen Produkts. Ständiges und transparentes Priorisieren löst drei wiederkehrende Fragen: Konsens über die wichtigsten features herstellen, der länger hält als die ersten Tage eines […]

Product Owner: das WAS vertreten

Der Product Owner definiert das WAS Im Vergleich zu Produktmanagern hat ein PO als Produktverantwortlicher während der gesamten Projektlaufzeit eine aktivere und prominente Rolle. Der Product Owner ist proaktiv​ Der Produktverantwortliche oder PO … ist eine einzelne Person und kein Kommitee ist der ‘single wringable neck‘ mit sowohl der Fähigkeit wie Autorität zu entscheiden. Nur so kann sichergestellt […]

Das Entwicklungsteam weiss, WIE umgesetzt wird

Rolle und Aufgaben des Entwicklungsteams Das WIE umsetzen Das Team wandelt gemeinsam, effektiv, regelmäßig und zuverlässig Anforderungen in Produktinkremente, zunehmend bessere Versionen eines zu liefernden Produktes. Es hat mehr Freiheiten und Entscheidungskompetenz als in traditionell organisierten Entwicklungsprojekten. Scrum und Kanban beschreiben keine spezialisierten Rollen für die einzelnen Teammitglieder. Scrum definiert nur, dass das Team kollektiv […]

Der Backlog

Der Backlog Das (oder der) Backlog ist der einzige Ort, an dem funktionale und nicht-funktionale Anforderungen gepflegt, detailliert und geordnet werden. Der Product Backlog (PBL) ist die gemeinsame und transparente Basis agiler Planung, die auf der Zerlegung von Features in kleine, werterzeugende Teile besteht. Einträge im Backlog sind items oder PBIs (product backlog items). Einträge […]

Der Deming-Loop zur Verbesserung: plan-do-check-act, PDCA

Plan – Do – Check – Act: Demings PDCA-Loop zur ständigen Verbesserung W. E. Deming interessierte, wie Innovationen aus Teams in die Organisation gelangen. Er  propagierte ständige Prozessverbesserung und formalisierte das in einem recht einfachen Loop oder Regelkreis: Plan: Eine Prozessverbesserung wird geplant, Verbesserungspotenziale werden identifiziert, der Ist-Zustand wir bestimmt und der Soll-Zustand wird entwickelt, […]

Lean in der Softwareentwicklung

Lean in der Softwareentwicklung Lean Development ist die Anwendung der Prinzipien von Lean Production und Lean Thinking ➚ auf die (Software)-Entwicklung: es zählt das nutzbare Resultat der Entwicklung, das nutzenstiftende Produkt — alles andere gilt es ständig zu überprüfen. In der Softwareentwicklung gelten andere ökonomische Parameter als in der industriellen Produktion: Zykluszeiten von Wochen oder […]

Fokus, Ausrichtung, Befähigen, Ermächtigen

Fokus, Ausrichtung, Befähigen, Ermächtigen Mit ‘Selbstorganisation’ ist gerne die unausgesprochene Hoffnung verbunden, dass sich über Nacht alle bisherigen Stockungen in Luft auflösen. Das Erstaunen ist groß, wenn das so nicht klappt. Selbstorganisation organisiert sich nicht selbst, sie braucht systemische Leitplanken. Im Deutschen klingt das gestelzt, Englisch ist knackiger: Focus: align → enable → empowerMeist liegt das […]

Was Lean Thinking ausmacht

Was Lean Thinking ausmacht Lean Thinking, lean Production, das Toyota Production System — was ist der Kern ist und welche Haltung streckt sich über alles? Spoiler: Es ist eine Haltung, nicht das Imitieren von Prozessen. Lean Thinking = Wert schaffen Lean kommt aus der industriellen Produktion im Japan der sechziger Jahre und wurde über Toyota […]

Mehr Sicht! OODA observe — orient — decide — act

OODA: mehr Sicht! OODA steht für observe — orient — decide — act Zeit gewinnen, beobachten, orientieren, entscheiden und handeln … und wieder von vorne.  Das hat auch eine militärische Geschichte. Mitten im Kalten Krieg produzierten die Soviets auch noch besseres Gerät als die USA, wie konnte das angehen? Die russische MIG-15 war schneller und […]

Backlog refinement — aufgeräumt bleiben!

Backlog refinement — aufgeräumt bleiben Agile Teams arbeiten typischerweise intensiv und konzentriert. Das kann hohe Produktivität freisetzen — und zu einem Tunnelblick führen, wenn jeweils nur die unmittelbar nächstliegenden Aufgaben im Sichtfeld stehen.   Das refinement hat viele Synonyme, etwa Schätzmeeting oder Schätzklausur. Den Begriff grooming verwendet man wegen anzüglicher Nebenbedeutungen besser nicht mehr. Wozu refinement? […]

Das Agile Manifest: 4 Werte und 12 Prinzipien

Das Agile Manifest in 4 Werten und 12 Prinzipien (und eine Kurzfassung) Um 2000 gewann ‘Agilität’ an Aufmerksamkeit, verschiedene Autoren veröffentlichten Varianten und tasteten sich gemeinsam an ein Verständnis heran. Alle kamen aus der Softwareentwicklung, waren erfahrene Pragmatiker und teilten teils leidvolle Erfahrungen. Was die siebzehn alle nicht mehr wollten, vereinte sie: hierarchische Befehlsketten, Wasserfall-Methoden […]

Groß gewucherte Stories schlauer splitten

Stories schlauer splitten Stories wuchern gerne vor sich hin. Es wird mehr und noch viel mehr hineingepackt und wenn es an die Umsetzung geht, ist die anfangs kleine story ein Roman und zu groß geworden, um in einem Zyklus implementiert zu werden. Was nun? Richard Lawrence hat (vor Jahren!) ein Flowchart gebaut, das durch die […]

Release Burn-Down Chart: wann kriege ich mein feature?​

Release Burn-Down Chart: wann ist mein feature fertig? Die Grafik zeigt ein stilisiertes release burn-down. Auf der vertikalen Achse sind die noch zu implementierenden Features aufgetragen, gemessen in story points als relative Aufwandschätzung. Auf der horizontalen Achse ist die Zeit bis zum geplanten Release-Datum aufgetragen. Das release burn-down chart wird nach jedem Sprint aktualisiert. Der […]

Tägliche Synchronisation im daily stand-up​

Tägliche Synchronisation im daily stand-up Das daily oder daily standup ist ein kurzes Treffen, jeden Arbeitstag am selben Ort im selben setting. Zweck ist der schnelle Status im Team, ein gegenseitiges Synchronisieren. ‘Stand-up’ heisst es, weil es gerne im Stehen geschieht — dann halten sich die Redebeiträge kurz — weil jede:r wieder sitzen will. Wenn es ein […]