Difference between revisions of "Softwareentwicklung Workshop 4"

From Agile Moves
Jump to: navigation, search
Line 1: Line 1:
[[Workshop-Reihe Softwareentwicklung]]
+
[[Software Development Workshop 4|English version]]
 +
 
 +
====[[Workshop-Reihe Softwareentwicklung]]====
 +
 
 
=== Workshop 4: "Trainingsplan erstellen" ===
 
=== Workshop 4: "Trainingsplan erstellen" ===
  

Revision as of 11:53, 17 March 2016

English version

Workshop-Reihe Softwareentwicklung

Workshop 4: "Trainingsplan erstellen"

  • Input: Backlog für Trainingsideen
  • Output: Trainingsplan

Nach den ersten 3 Softwareentwicklungs-Workshops "Was braucht mein Team?", "Wie gut sind wir?" und "Trainingsideen sammeln" ist es nun an der Zeit, ein konkretes Training für das Team zu entwerfen.

Im Backlog für Trainingsideen, das in der Scrum-Terminologie dem Product Backlog entspricht, habt Ihr nun genug Material gesammelt, um einen ersten Trainingsplan zu erstellen.

Indem Ihr nun das Backlog für Trainingsideen priorisiert und hoch bewertete Ideen nach oben stellt, könnt ihr sehen, welche Trainingsideen dem Team am wichtigsten sind.

Jede Trainingsidee ist ein Move und sollte daher nur einen kleinen einfachen Trainingsschritt beinhalten, der in 1- 2 Wochen gut on-the-job zu bewältigen ist.

Nachdem ihr das Backlog geordnet habt, legt Ihr Euren Trainingsplan für die nächste Zeit (1-2 Wochen) fest. Um im Scrumvokabular zu sprechen: Ihr befüllt Euer Sprint Backlog mit den Moves, die ihr machen wollt. Selbst wenn ihr euch vorgenommen habt, eine ganze Phase trainieren zu wollen, packt ihr nur das in den Trainingsplan, was ihr bis zur nächsten Team-Retropektive, also innerhalb des nächsten Sprints, trainieren wollt.

Trainingsaufgaben

  • Material: Klebezettel
  • Zeit: ca. 60 - 90 Minuten

Geht gemeinsam das Trainingsideen-Backlog durch und priorisiert es neu. Das kann beispielsweise mit einer Sternebewertung geschehen:

  • Jeder im Team vergibt für eine Trainingsidee 1 - 5 Sterne.
  • Alle Sterne werden zusammengezählt.
  • Die Moves werden dann so geordnet, dass diejenigen mit den meisten Sternen oben stehen.
  • Wenn es einen Sterne-Gleichstand für bestimmte Moves gibt, tauscht alle Argumente zu den Moves aus und entwickelt die Rangfolge entsprechend.

Nehmt nun die Moves, die ihr als nächstes trainieren wollt, in Euren Trainingsplan auf (in der Scrum-Terminologie entspricht der Trainingsplan dem Sprint-Backlog).

Jeder Move, der nun trainiert werden soll, braucht ein konkretes Ziel und eine klar abgegrenzte Aufgabe. (Beispiel: Mache in 2 Wochen mindestens 4 Pairings von 25 Minuten Länge mit mindestes 2 unterschiedlichen Teamitgliedern.) Jedes Teammitglied, das einen Move machen möchte, gibt ein solches Committment für diesen Trainingsschritt ab und sucht sich seine Reviewer (zwei oder mehr Teammitglieder).