Einführung in die agile Planung

Agilität und Planung, sie sind wie Antonyme! Können Planung und Agilität zusammenpassen? Es wird oft gesagt, dass agile Teams nicht wirklich planen. Da jedoch eine ganze Reihe von Organisationen agile Praktiken übernommen haben, ist einer der Hauptfaktoren für eine erfolgreiche agile Implementierung zufällig der Planungsansatz.

Definition von 'Agile Planning

Agile Planung kann als eine Methode definiert werden, die die Arbeitsgeschwindigkeit durch unabhängige Arbeitsteams misst, die als "Sprints" oder "Iterationen" bezeichnet werden. Sprints sind Arbeitsaufgaben, die den Teams für eine Dauer von 2 bis 4 Wochen zugewiesen werden. Die Rolle der agilen Planung besteht darin, viele solcher Mehrfachsprints zu definieren und ihnen entsprechende Aufgaben zuzuweisen. Dies erleichtert den Lernprozess und hilft den Teams, erreichbare Ziele zu bestimmen.

Was sind die Attribute von 'Agile Planning'?

Hier konzentrieren wir uns auf die vier wichtigsten agilen Attribute, die wie folgt lauten:

1. Ein agiler Plan umfasst normalerweise "Releases" und "Sprints".

Wird ein neues Produkt gestartet oder ein laufendes Produkt aktualisiert, wird dies in Agile Planning als "Release" bezeichnet. Solche definierten Releases werden in mehrere Sprints aufgeteilt. Jedem Sprint-Team werden vorab aufgeführte Aufgaben zugewiesen, die innerhalb von 2 bis 4 Wochen erledigt werden müssen. Diese aufgelisteten Aufgaben werden als User Stories bezeichnet.

2. 'User Stories' - Entwurf für die Planung:

In Agile sind User Stories die Anforderungen, die von den Benutzern gestellt werden. Das Sprint-Team ermittelt Strategien, wie diese spezifischen Anforderungen bestmöglich erfüllt werden können.

3. Agiles Planen ist repetitiv und progressiv

Das Konzept der agilen Planung wiederholt sich. Die Sprint-Teams wiederholen die Prozesse, mit denen sie vorhersagen können, wie viele User Stories in einer bestimmten Dauer abgeschlossen werden können. Sie antizipiert auch alle Probleme oder Probleme, die die Ursache für Hürden für den Erfolg eines Projekts sein könnten.

4. Die Schätzung erfolgt ausschließlich durch die Geschäftsführung

Grundsätzlich basiert agiles Planen auf Teambeteiligung. Im Gegensatz zum herkömmlichen Projektmanagement werden die Aufgaben nicht vom Management zugewiesen. Die User Stories werden vom Sprint-Team selbst definiert.

Die 'Agile Zwiebel' verstehen

Im Gegensatz zur herkömmlichen Projektplanung plant Agile häufig und ist nicht auf eine umfassende Planung angewiesen. Die agile Planung umfasst sechs Phasen. Die Agile Zwiebel bezeichnet im Grunde die sechs Ebenen in der Planung.

1) Strategieplanungsphase

In dieser Phase entwirft und entwickelt die Organisation die Routenkarte, um die gewünschten Ziele zu erreichen. Es beinhaltet die Planung und Durchführung von Strategien, um die angestrebten Ergebnisse innerhalb von 3 bis 5 Jahren zu erreichen.

2) Portfolio-Planungsphase

Diese Phase umfasst die Entwicklung einer Reihe von Produkten, die sich an den strategischen Zielen der Organisation ausrichten.

3) Produktplanungsphase

In dieser Phase plant der Product Owner die Anzahl der Releases eines bestimmten Produkts. Diese Produktplanungsphase stimmt mit der Portfolio-Phase überein.

4) Planungsphase freigeben

In dieser Planungsphase arbeiten die Scrum-Teams gemeinsam an dem festgelegten Umfang eines Produkts oder dem Veröffentlichungsdatum. Daher plant es die bevorstehende Veröffentlichung eines Produkts und befindet sich im Thread des Produktplans.

5) Iterationsplanungsphase

Auf dieser Ebene werden den Teams andere Aufgaben zugewiesen als im Release-Plan und sie werden als "Sprint-Planung" bezeichnet. Somit steht es im Zusammenhang mit der Freigabe der Planungsphase.

6) Tägliche Planungsphase

Wie der Name schon sagt, entscheiden die Teams zu diesem Zeitpunkt über die täglichen Aufgaben, die ausgeführt werden sollen. Diese Phase ist wiederum mit der Iterationsphase ausgerichtet und ermöglicht es dem Team, zu bewerten, wie weit sie von ihren Zielen entfernt sind, und ermöglicht es ihnen, die Pläne bei Bedarf zu ändern.

Somit ist die Agile Planning Onion eine effektive Methode, um die verschiedenen Phasen der Planung zusammenzufassen und zu beschreiben, wie jede Phase im Zusammenhang mit der anderen steht. Es gibt einen breiteren Überblick darüber, warum bestimmte Entscheidungen getroffen werden.

Typen

Die folgenden Arten der agilen Planung sind:

1) Thema: Ziel ist es, organisatorische Veränderungen herbeizuführen.

2) User Stories: Dies sind die Bedürfnisse oder Anforderungen, die von den Produktbenutzern definiert wurden.

3) Backlog: Dies ist eine Reihe von User Stories und nicht funktionsfähigen Requisiten, die in der kommenden Zeit ausgeführt werden könnten.

4) Backlog-Verfeinerung: Wie der Name schon sagt, geht es darum, User Stories zu aktualisieren und diejenigen zu entfernen, die keine Relevanz haben.

5) Epics: Epics sind eine Sammlung mehrerer User Stories. Wenn diese User Stories implementiert werden sollen, werden Epics anhand von Produktstrukturen, Designs und Routenkarten erstellt. Epen sind eine Untergruppe von Themen.

6) Sprint-Planung: Sprints sind eine Liste von Aufgaben, die mehreren Teams für eine bestimmte Dauer zugewiesen wurden. Es besteht aus "Sprint-Ziel" und "Sprint-Rückstand". Das Sprintziel besteht aus einer Zielaussage, die die Sprintteams erreichen wollen. Das Sprint-Backlog besteht aus einer Reihe von User Stories und nicht funktionsfähigen Requisiten, die von den Sprint-Teams ausgeführt werden müssen. In dieser Phase wird das relevante Arbeitspaket ermittelt, das mit den aktuellen Zielen und Ressourcen einer Organisation in Einklang steht.

7) Release-Planung: Es beinhaltet die Planung für mehrere Sprints. Während der Release-Planung werden ca. 3-12 Iterationen entwickelt. Es ist auch eine Grundlage, um den Fortschritt des Projekts zu verfolgen.

Bei der Planung geht es vor allem darum, die wesentlichen Aufgaben zu priorisieren und sich an Veränderungen anzupassen. Es dreht sich alles um Teamarbeit und Zusammenarbeit. Anders als bei der Wasserfall-Projektplanung sind die Teams bei Agile dafür verantwortlich, Features aus dem Backlog auszuwählen und das Projekt auf das angestrebte Ziel auszurichten. In Agile ist der Plan im Besitz der Teams und das Team ist allein für die Einhaltung der Planfristen verantwortlich.

Da Agile vorwiegend im Softwarebereich eingesetzt wird, der schrittweise aktualisiert werden kann, ist es möglicherweise nicht für den Fertigungssektor geeignet, für den umfangreiche Planungen erforderlich sind, anstatt hier und da Upgrades durchzuführen.

Empfohlene Artikel

Dies war ein Leitfaden für die agile Planung. Hier haben wir das Konzept, die Attribute, das Verständnis und die Planungstypen in Agile erörtert. Sie können auch unsere anderen Artikelvorschläge durchgehen, um mehr zu erfahren -

  1. Agiler Entwicklungszyklus
  2. Prinzipien des agilen Projektmanagements
  3. Agile Frameworks
  4. Fragen in Vorstellungsgesprächen bei Agile Coach