Was ist das Planungsspiel?

Das Planungsspiel ist Teil einer Art von Softwareentwicklung, die als extreme Programmierung bekannt ist. Es schafft eine spielartige Umgebung, in der das Personal aus Wirtschaft und Entwicklung "Kunden" und "Programmierer" im Spiel genannt wird, um ein neues Software zu entwickeln. Es gibt zwei Teile des Planungsspiels: Veröffentlichungsplanung und Iterationsplanung.

Release -Planung ist die erste Phase des Planungsspiels, in der die Teammitglieder bestimmen, welche Funktionen Software haben und wie lange es dauern wird, um die Funktionen zu entwickeln. Das Spiel beginnt damit, dass die Kunden "Geschichten" erstellen. Geschichten in diesem Zusammenhang sind kurze Beschreibungen eines von der Software gewünschten Endergebnisses. Jede Geschichte wird normalerweise auf einer separaten Karteikarte geschrieben. Kunden können zu jedem Zeitpunkt im Spiel Geschichten erstellen.

Die Programmierer erhalten dann die Geschichten und schätzen die Kosten oder die Zeit, die für die Vervollständigung jeder Geschichte benötigt wird. Sobald die Kunden die Kostenschätzungen haben, platzieren sie die Geschichten in ordPriorität. Programmierer und Kunden können sich während des gesamten Prozesses gegenseitig Fragen stellen, um die Schätzungen und Prioritäten für die Geschichten zu klären. Das Team könnte auch neue Geschichten während des Prozesses hinzufügen oder eine große Geschichte in mehrere Geschichten aufteilen. Jedes Mal, wenn dies geschieht, müssen die neue Geschichte oder Geschichten Kosten und Priorität zugewiesen haben.

Programmierer haben das letzte Wort in den Kostenschätzungen und Kunden haben das letzte Mitspracherecht in Prioritäten, so dass jede Gruppe die ultimative Autorität über ihre Fachgebiete hat. Sobald die Kosten und Prioritäten abgeschlossen sind, verpflichtet sich das Team für den Freigabeplan. Ein Veröffentlichungsplan könnte "datengetrieben" oder "Geschichte getrieben" sein.

In der datengesteuerten Verpflichtung wählen die Kunden ein Veröffentlichungsdatum und die Programmierer bestimmen, wie viel Zeit sie für die Entwicklung verbringen können. Schließlich wählen die Kunden Geschichten aus, die sich zu dieser Zeit summieren. Eine Geschichte, die rel angetrieben wirdEasy -Plan bedeutet, dass die Kunden der Veröffentlichung Geschichten hinzufügen und die Programmierer das Veröffentlichungsdatum für die ausgewählten Geschichten festlegen. Die Kunden können weiterhin Geschichten hinzufügen, bis sie die kumulativen ausgewählten Geschichten als nächste Veröffentlichung zusammenarbeiten können.

Iterationsplanung ist die laufende Planung, die während der Softwareentwicklung stattfindet. Die Iterationen im Planungsspiel erfolgen in zwei Wochen Intervallen, in denen die Programmierer nützliche Software für einige der während der Veröffentlichungsplanung ausgewählten Geschichten erstellen. Am Ende aller zwei Wochen wählen die Kunden die Geschichten, die sie in den nächsten zwei Wochen erstellt werden möchten, und die Programmierer berechnen die Arbeit, die sie in dieser Zeit tatsächlich abschließen können.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?