Was sind Sprint-Pläne in Scrum?



Dieser Edureka-Blog über „Sprint-Pläne“ führt Sie Schritt für Schritt durch den Prozess der Sprint-Planung und zeigt die Prozesse, Teilnehmer, Vor- und Nachteile auf.

Um die doppelte Arbeit in der Hälfte der Zeit zu extrahieren, benötigen Sie einen soliden Plan. Im Gedränge werden solche Pläne genannt Sprintpläne und was folgt, wird hoffentlich eine vollständige Aufschlüsselung derselben sein.

Es wird dringend empfohlen, zu lernen, wie Sie die Ressourcen Ihres Unternehmens effektiv optimieren können . Dies wird in jedem Bereich einen Ozean von Möglichkeiten eröffnen.





Dieser Artikel behandelt die folgenden Themen

Für die Entwicklung eines Produkts benötigen Sie einen Plan, in dem Ihr Team Folgendes herausfinden kann:



  • Was ist ihr Ziel?
  • Was muss getan werden, um das Ziel zu erreichen?
  • Wie muss es erreicht werden?

Ein Sprint-Plan soll all diese Fragen im Internet beantworten Scrum-Framework .

Was ist ein Sprintplan?

Sprint-Pläne sind für das Team bestimmt, um die zu bestimmen Produktrückstand Gegenstände, an denen sie in diesem Zeitraum arbeiten werden Sprint. Es wird der ursprüngliche Plan erörtert, wie das, was getan werden muss, optimal optimiert werden kann.

Die meisten Teams finden es möglicherweise hilfreich, ein Sprintziel festzulegen und dieses als Grundlage für die Bestimmung der Product Backlog-Elemente zu verwenden, an denen sie während des Sprints arbeiten.



Sprint-Planungsmessung - Sprint-Pläne - Edureka

Wer sind seine Teilnehmer?

Sprintpläne betreffen normalerweise das gesamte Team.

ZU Product Owner istderjenige, der das Sprint-Ziel und die Prioritäten vorschlägt sowie Rückstandselemente identifiziert.

Das Mannschaft bestimmt die Anzahl der Produktrückstände, die sie voraussichtlich fertigstellen können, und wie sie pünktlich geliefert werden.

Das Scrum Master Erleichtert die Sprint-Planung, um sicherzustellen, dass die Diskussion effektiv ist und die entsprechenden Product Backlog-Elemente im Sprint-Backlog enthalten sind. Er / Sie stellt auch sicher, dass eine Übereinstimmung mit dem Sprintziel besteht.

Java, wie man Iterator verwendet

Voraussetzungen für eine effektive Sprintplanung

Es gibt bestimmte Voraussetzungen, die Sie erfüllen müssen, um eine effektive Sprintplanung durchzuführen, wie z. B. die folgenden.

  • Priorisierter Rückstand
  • Gepflegte und geschätzte User Story
  • Definition von Erledigt
  • Geplante Kapazität des Teams

Was ist ein Sprint-Planungstreffen?

Ein Sprint-Planungsmeeting besteht normalerweise aus zwei Teilen.

Schritt 1: Umfang

Das Team wählt aus einer priorisierten Liste der vorhandenen Product Backlog-Elemente aus, welche Elemente voraussichtlich während des Sprints abgeschlossen werden können.

Im Folgenden finden Sie eine Reihe von Beispielfragen, die auf der Tagesordnung des Meetings gestellt werden.

  • Was ist das Sprintziel? (Dies ist ein Entscheidungsfilter, um zu bestimmen, welche Product Backlog-Elemente in den Sprint aufgenommen werden sollen.)
  • Welche Product Backlog-Elemente sind bereits erledigt und tragen zum Sprintziel bei?
  • Wer ist für diesen Sprint verfügbar? (Hier versuchen Sie, Urlaube, Feiertage und andere Aktivitäten zu identifizieren, die sich auf die Verfügbarkeit aller während des Sprints auswirken.)
  • Was ist die Kapazität des Teams? (Vorausgesetzt, jeder ist verfügbar)
  • Was muss basierend auf dem Sprintziel und der Kapazität des Teams in den Sprint-Rückstand aufgenommen werden?
  • Wie sicher ist das Team, das Sprintziel zu erreichen?

Schritt 2: Planen

In diesem Schritt erläutert das Team ausführlich, wie die ausgewählten Product Backlog-Elemente geliefert werden. Dies kann das Identifizieren von Aufgaben für die Product Backlog-Elemente umfassen. Dadurch werden alle Abhängigkeiten zwischen den Elementen und der Anmeldung für die anfänglichen Produktrückstandselemente abgewogen an jedes Mitglied im Team.

Zeitrahmen für Sprint-Planungstreffen

In einem (n Umwelt, a Zeitkasten ist definiert alsZeitspannewährenddessen muss eine Aufgabe erfüllt werden. Es ist allgemein bekannt, dass Zeitfelder in der Zeit verwendet werden Risikomanagement von Software-Entwicklung .

Die Teams sind ständig damit beauftragt, eine lösbare Verbesserung der Software zu erzielen und potenziell versandfähige Produkte zu produzieren, die zeitlich auf eine bestimmte Anzahl von Wochen festgelegt sind.

ZU Sprint-Planungstreffen sollteZeitbox bei sein 8 Stunden im Monat oder 2 Stunden pro Woche für einen einmonatigen Sprint. Je kürzer dieSprintdesto kürzer ist dieZeitkastenzumSprintplanung.

Was ist ein Sprintziel?

Das Sprint-Ziel wurde während des Sprint-Planungsmeetings erstellt und ist ein Ziel, das für den Sprint festgelegt wurde. Dies kann durch die Implementierung von Product Backlog erreicht werden. Es gibt dem Entwicklungsteam eine Anleitung, warum das Inkrement erstellt wird.Das Sprint-Ziel gibt dem Team Flexibilität hinsichtlich der im Sprint implementierten Funktionalität.

Vorzüge und Fallstricke bei der Sprintplanung

Erwartete Vorteile

Der Hauptvorteil der Sprintplanung ist die Sichtbarkeit. Auf diese Weise kann ein Team einen neuen Sprint starten und verstehen, woran es für diesen Sprint arbeiten wird. Es dient als erster Plan, wie sie sich dieser Arbeit nähern.

Abgesehen davon gibt es noch andere Vorteile von Sprint Planning, nämlich

binär zu dezimal in Java
  • Sichtbarkeit des Bereichs
  • Aufgabenerkennung
  • Optimale Kapazitätsauslastung
  • Verbesserung der Teamzusammenarbeit
  • Controlled Scope Creep (Kontinuierliches unkontrolliertes Wachstum des Scope)

Häufige Fehler

Die Sprint-Planung kann sehr ineffektiv werden, wenn Ihr Team nicht über einen gut verfeinerten Produkt-Backlog verfügt, aus dem Produkt-Backlog-Elemente gezogen werden können.

Dies kann behoben werden, indem ein konsistenter Prozess zur Verfeinerung des Rückstands eingerichtet wird, der zu einer Reihe von Produktrückstandselementen führt, die einer vereinbarten Vereinbarung entsprechen Definition von „erledigt“. Diese Product Backlog-Elemente können dann als potenzielle Product Backlog-Elemente dienen, die Sie für die Aufnahme in den Sprint in Betracht ziehen.

Ein weiteres Hindernis entsteht, wenn Sie kein bestimmtes Ziel für den Sprint festlegen und eine Reihe von nicht zusammenhängenden Elementen erhalten, an denen jeder arbeiten muss. Dies führt dazu, dass der Sprint Arbeit wert ist, aber keine spürbaren Fortschritte erzielt werden.

Sprintpläne sindeines der ursprünglichen Scrum-Ereignisse und wurden als Teil des Frameworks erstellt.Wird normalerweise verwendet, wenn Ihr Team entweder Scrum oder anderen Iterationen mit Zeitrahmen folgt. Wenn Sie einen flussbasierten Ansatz verfolgen, ist es möglicherweise immer noch effektiv, dieses Thema zu verstehen, um ein gemeinsames Verständnis der Elemente zu entwickeln, die in die Warteschlange gestellt werden, um als Nächstes zu arbeiten.