Du planst Deine nächste Retrospektive? Fang mit einem zufällig generierten Ablauf an, pass ihn an, druck ihn aus und teile die URL mit anderen. Oder guck Dich einfach nach neuen Ideen um!

Ist es Deine erste Retro? Fang hier an!
Are you running your retrospectives with Miro? Create prettier boards faster with the giant Retromat Miroboard Mega Template!

Check out the Mega Template
Plan-ID:
Replaced by JS

Vermeide Verschwendung (#135)

Die Sieben Problemfelder der Softwareentwicklung angehen
Source: Tony O'Halloran
Diese Aktivität ermöglicht eine breite Diskussion über Unzulänglichkeiten mit Hilfe der "Sieben Problemfelder der Softwareentwicklung" aus dem Buch Lean Software Development von Mary and Tom Poppendieck.

Bereite den Raum mit sieben Flipchart-Blättern vor, die jeweils eine Problemkategorie darstellen. Achte darauf, dass um die Poster genug Platz ist, damit eine kleine Gruppe zur Diskussion davor stehen kann, verteile die Poster also im ganzen Raum!

Die sieben Problemkategorien sind:
  1. Nur teilweise bearbeitete Aufgaben
    Läuft die Arbeit von Anfang bis Ende in einem einzigen schnellen Arbeitsschritt ab? Laufen beispielsweise große Mengen ungetesteter oder nicht eingesetzter Zwischenergebnisse auf? Gibt es langlebige Verzweigungen (feature branches)?
  2. Zusätzliche Funktionen
    Brauchen die Kunden oder Nutzer wirklich die Funktionen, die gebaut werden?
  3. Wiedereinarbeiten
    Muss immer wieder viel Zeit verwendet werden, um sich nach einer Pause wieder in ein Thema einzuarbeiten, das im Team schon einmal jemand beherrscht hat?
  4. Übergabe von Aufgaben
    Arbeitet das Team wirklich zusammen oder übergibt es sich gegenseitig Aufgaben und verliert dabei implizites Wissen?
  5. Verzögerungen
    Vergeht oft viel Zeit damit, auf Dinge wie Entwicklungsumgebungen, Verfügbarkeit von jemandem oder Entscheidungen zu warten?
  6. Aufgabenwechsel
    Geht viel Zeit verloren durch häufigen Aufgabenwechsel (context switching)?
  7. Fehler
    Hat das Team eine niedrige Fehlerquote? Wie spät im Entwicklungsprozess werden die Mängel entdeckt? Könnte diese Rückkopplungsschleife verkürzt werden?
Beschreibe zunächst kurz die einzelnen Problemfelder (nähere Informationen hier, Englisch). Dann stelle die Kernfragen:

In welchen Situationen treten diese Probleme auf?
Wo schaffen wir es, diese Probleme zu vermeiden?

Lasse die Teilnehmer Gruppen von zwei bis drei Personen bilden, vorzugsweise mit einem Mix von Rollen in den Gruppen. Dies hilft, das Bewusstsein für die Probleme zu schärfen, mit der andere im Team zu tun haben. Dann wählt jede Gruppe ihr erstes Thema aus und verbringt eine kurze Zeit damit, Stickies zu schreiben, um die beiden obigen Fragen zu beantworten. Um nicht mit Daten überhäuft zu werden, gebe nur zwei oder drei Minuten pro Thema und zwei Stickies pro Person für jede Kategorie vor. Wenn die Zeit um ist, wechseln die Gruppen zur nächsten Kategorie, bis alle die Möglichkeit hatten, die Problemfelder zu diskutieren.

Welche Themen zeichnen sich ab? Was fällt den Teilnehmer auf? Nutze eine Punktwahl, um die wichtigsten Themen zu bestimmen, die dann in der nächsten Phase weiter diskutiert werden sollen.

(#)


Quelle:
Retromat enthält Aktivitäten, die insgesamt () Kombinationen ermöglichen. Und wir fügen laufend weitere hinzu.

Übersetzung von Ronald Steyer

Ronald findet in ziemlich unterschiedlichen Aufgaben immer wieder das, was ihn besonders interessiert: Veränderungen oder besser: Transformation fördern. Um Unternehmen kundenorientierter und anpassungsfähiger zu machen, will er sie für agiles Arbeiten begeistern, Du kannst ihm schreiben.

Vielen Dank auch an Martin Luig.

Übersetzung von Patrick Zeising

Patrick arbeitet in verschiedenen Rollen in der Softwareentwicklung in einem fantastischen Team. Seine Leidenschaft wird dabei geweckt von agilen Methoden. Gäbe es in seinem Leben keine IT, so stünde er jetzt mit seiner Gitarre vor einem Mikro auf einer Bühne. Du kannst ihm schreiben oder ihm auf Twitter folgen.

Original von Corinna Baldauf

Während ihrer Zeit als ScrumMaster hat sich Corinna so etwas wie den Retromat gewünscht. Letztlich hat sie ihn einfach selbst gebaut in der Hoffnung, dass er auch anderen hilft. Hast Du Fragen, Vorschläge oder Aufmunterungen für sie? Du kannst ihr schreiben oder ihr auf Twitter folgen.

Mitentwickelt von Timon Fiddike

Timon gibt Scrum Trainings. Als Mentor unterstützt er advanced Scrum Master und advanced Product Owner. Mensch, Vater, Nerd, Contact Improv & Tangotänzer. Retromat Nutzer seit 2013, Mitentwickler seit 2016. Du kannst ihm schreiben oder ihm auf Twitter folgen. Photo © Ina Abraham.