- Teilprobleme in Teamarbeit lösen!
- Einzelanalyse ohne Lösungsansatz (Wie macht man das?)
- Einzelanalyse kann Problem nicht vollständig abschätzen (Gibt es noch mehr zu beachten?)
- Einzelentwicklung führt nicht zur Lösung des Problems (Ich komme hier nicht weiter!)
- Beeinflusst nachfolgende Entwicklung/Problemstellungen (Welche Umsetzungen hängt davon ab oder muss darauf warten?)
- Anforderung/Ziel festlegen (Was muss umgesetzt werden?) - UserStory anlegen
- Austausch von Lösungsideen (Wie kommen wir am schnellsten zum Ziel?) - ToDo's anlegen
- Akzeptanzkriterien festlegen (Wann ist die Aufgabe gelöst?) - Tests implementieren
- Planung der Implementierung - pragmatischer Ansatz wer setzt welches Teilproblem um
- Problem ist klar (UserStory)
- Aufgabe ist eine Herausforderung (komplexe Aufgabe / unklare Lösung)
- Beide Entwickler können zur Lösung beitragen
- Beeinflusst nachfolgende Entwicklung/Problemstellungen
- maximal 90 Minuten (ohne Unterbrechungen)
- alle 30 Minuten prüfen: ** sind wir noch produktiv? ** können Teilprobleme in Einzelentwicklung ausgelagert werden? ** hindern Unklarheiten/Feedbacks die Umsetzung?
- eine Wartung ohne Teamreview durch !Entwickler wäre problematisch - Busstrategie
- wichtige Funktionalität eines Projektes wurde umgesetzt und sollte im Team bekannt sein - Learning
- wir haben eine coole Lösung zu einem Problem und wollen dieses Wissen teilen - Coaching
- Beeinflusst nachfolgende Entwicklung/Problemstellungen
- Gemeinsamer Monitor (1Schreiber, 1Entwickler, 1Erzähler)
- Entwickler beschreibt Aufgabe und Lösung aus Sicht des Auftraggebers (UserStory)
- Erzähler kommentiert Code der Umsetzung je Datei (Erzähler != Entwickler)
- Review Dokument nutzen: https://gist.github.com/tastensolo/2107711283733491aa8d31acaef0da2c
- Unstimmigkeiten / Verständnisprobleme überspringen: Schreiber notiert (Datei + Zeilennummer)
- Schluss: Notizen besprechen ** sind Konzepte, Herangehensweisen, Konventionen, Regeln für das Team ableitbar? ** Refactoring ToDo anlegen mit Anweisungen zur Qualitätssicherung
Quellen: