7 scrum patterns | Think-PI

726 Aufrufe

Veröffentlicht am

Wenn ein Scrum Master die Scrum Patterns (hilfreiche Prozesse) zusammen und effizient einsetzt, kann er nicht nur die üblichen Scrum Fallen umgehen, sondern auch die Wettbewerbsfähigkeit des Unternehmens bedeutend steigern.
Weil immer neue Scrum Patterns entstehen, kann man diese zusammen einsetzen. Das wird "Pattern Language of Programming" oder PLoP genannt.
Jedes der Patterns setzt voraus das nächste Pattern.

Veröffentlicht in: Business
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

7 scrum patterns | Think-PI

  1. 1. Scrum PatternsPattern Language of Programming
  2. 2. Scrum Fallen - Scrum PatternsDas einfache Scrum Framework kann nicht alle Probleme lösen!Die Scrum Teams haben oft die gleichen Probleme, die man ScrumFallen (Scrum Pitfalls) nennt.Die Scrum Fallen (pitfalls) kann man durch Scrum Patterns (hilfreicheProzesse ) umgehen.Weil immer neue Scrum Patterns entstehen, kann man diese zusammeneinsetzen. Das wird "Pattern Language of Programming"oder PLoP genannt.
  3. 3. 1 Pattern Stabile TeamsVersuchen sie zu vermeiden, dass Team-Mitglieder in mehrerenTeams %-weise arbeiten und ständig wechseln! Stabile Teamskennen ihre Kapazität und sind besser vorhersagbar für denBusiness. Team-Mitglieder können sich besser identifizieren, wennsie nur einem Team zugehören!Halten Sie Ihre Teams nicht nur klein, sondern auch stabil!
  4. 4. 2 Pattern "Yesterday’s Weather"Stabile Teams haben auch eine stetige Velocity-Steigerung je Sprint,idealerweise um die 10%, bis sie nicht Ihre Überproduktivität erreichthaben. Basierend auf die erreichte Velocity vom vorherigen Sprint,kann ein Team die erledigten Punkten +10% (Points) für das neueSprint einplanen. Das nennt man Pattern " Yesterdays Weather". Eshilft dem Team besser zu planen.Messen Sie Ihre Velocity! Planen Sie besser!
  5. 5. 3 Pattern SwarmingDie Regel besagt, dass das Team mit der Story aus dem Product Backloganfangen soll, die den größten Business Value hat.Meistens hat ein Team Schwierigkeiten erfolgreich den Sprint abzuschliessen,weil es nicht auf eine Story aus dem Backlog fokussiert ist und viel zu viel WiP(work in progress) hat.Pattern Swarming betrifft genau diese Fokussierung der Aufmerksamkeit undUnterstützung des Teams auf diese Story, bis sie nicht abgeschlossen und aufDONE gesetzt wird. Wenn das Team dem Verantwortlichen nichttatsächlich helfen kann, sorgt es wenigstens dafür, das der nicht unterbrochenoder abgelenkt wird!Bleiben Sie fokussiert!
  6. 6. 4 Interrupt PatternUnterbrechungen beeinträchtigen die Produktivität eines Scrum Teams.Damit diese nicht zu chronischen Dysfunktion des Teams werden, helfeneinfache Regeln:1. Basierend auf Messungen / Erfahrung wird vom Team ein Puffer fürnicht vorgesehenen Unterbrechungen eingeplant2. Alle ungeplanten Anforderungen (requests) müssen vom ProductOwner gesichtet und priorisiert werden, bevor das Team diesebearbeitet3. Sollte der Puffer auch mit nur einem Punkt überschritten werden, wirdder Sprint automatisch unterbrochen, neu geplant und dasManagement wird über die Verzögerung informiertPlanen Sie Puffer für nicht vorgesehenen Unterbrechungen ein!
  7. 7. 5 Pattern Daily Clean CodeDas Ziel ist es am Tagesende eine fehlerfrei Codebasis zuhaben (completely clean base of code).Beseitigen Sie die Fehler in weniger als einen Tag!Wenn Sie einen Bug zu der Bugliste oder Sprint Backlog hinzufügen,behandeln Sie ihn doppelt!Sollte der Fehler nicht innerhalb eines Tages beseitigt werden, ist das einIndiz für ernste Probleme in dem Produktdesign und Sie müssen esspätestens in der Sprint-Retrospektive besprechen!Beseitigen Sie die Fehler in weniger als einen Tag!
  8. 8. 6 Pattern Stop the Line" No problem is a problem!" besagt die Mantra des japanischenManagements!Die Agilität bedeutet sehr schnelle Anpassung zu Veränderung und sehrschnelle Reaktion auf die Veränderung; schnelle Identifizierung vonProblemen und deren schnelle und richtige Beseitigung !Es ist wichtig für das Scrum Team und in der Verantwortung des ScrumMasters eine Emergency Procedure (Notfall-Prozedur) zu vereinbarenund zu benutzen, falls und sobald sie Risiko identifizieren.Diese Prozedur muss auch den Product Owner involvieren! Die KaizenMentalität verlangt die Beseitigung der Problemquelle und eineVeränderung in der Arbeitsweise, die zum Risiko geführt hat.Benutzen Sie Notfall-Prozedur!
  9. 9. 7 Pattern Scrum the ScrumNur wenige Scrum Teams erreichen ihre Überproduktivität(hyperproductivity state). Der Grund dafür ist, dass nicht jedes Teamseine Hindernisse richtig identifizieren und diese dann auchschnell beseitigen kann.Es gibt Hindernisse, deren Beseitigung eine extreme Fokussierung derAnstrengungen des Teams über längere Zeit in Anspruch nehmen kann.Langsame Ergebnisse können das Team demotivieren!Identifizieren Sie bei der Sprint Retrospektive das wichtigste Hindernis undkonzentrieren Sie die Kraft des Teams auf seine Beseitigung in demdarauf folgenden Sprint!Benutzen sie Ihr Backlog auch für Impediments!
  10. 10. KontaktVon Think-PI bekommen Sie nur individuelle Leistungenund individuelle Antworten auf Ihre Fragen. SchreibenSie uns oder rufen Sie uns an. Wir unterstützen Siegerne mit unseren Lösungen für Ihren Erfolg!Tel: +49(0)898509177Fax: +49(0)8989340815Mobil:+49(0)15122984917Email: info(at)think-pi.dewww.think-pi.de

×