Einführung in die Scrum-Grundlagen

Scrum-Grundlagen sind ein unkomplizierter Prozess, mit dessen Hilfe Produkte in Stücken und Iterationen hergestellt werden können, um den schwankenden Marktanforderungen sowie den strengen Zielen der Organisation gerecht zu werden.

Rollen in einem Scrum

Das Scrum-Team besteht aus drei Rollen: einem Product Owner, dem Development Team und einem Scrum Master.

1. Besitzer des Produktes:

  • Organisatorische Vision schaffen.
  • Ist eine Darstellung des Geschäfts und kennzeichnet den Return on Investment.
  • Leitet die Vision an die beteiligten Teams weiter.
  • Übernimmt das Eigentum an dem Rückstand.
  • Lässt den Markt Priorität haben.
  • Es ist der Entscheider für die Teams.
  • Vermittelt zwischen dem Team und den Kunden, um das bestmögliche Ergebnis je nach Bedarf und rechtzeitig zu liefern.

2. Team für Entwicklung:

  • Selbstverwaltet - Das Team wird selbstverwaltet und die Entscheidung an der Arbeitsfront wird gegenseitig getroffen.
  • Unabhängig - das Team kann seine eigenen Entscheidungen treffen.
  • Keine Benennung - das Team hat keine Benennung und jedes Mitglied verfügt über die erforderlichen Fähigkeiten, um die erforderliche Arbeit zu leisten.
  • Kleine Teams - Die Entwicklungsteams sind idealerweise klein und bestehen aus 5 bis 9 Mitgliedern.

3. Meister des Scrums:

  • Leader - Trainiert die Teams in verschiedenen Aspekten von scrum basic, führt sie in die Arbeitsweise ein und profitiert so von den Vorteilen von scrum.
  • Hilft bei der Beseitigung von Hindernissen - Hilft Entwicklungsteams dabei, alle Hindernisse auf dem Weg des Fortschritts zu beseitigen und sie bei der Weiterentwicklung zu unterstützen.
  • Identifiziert Wege zur Zusammenarbeit - erleichtert dem Team alles, was es braucht, um das ultimative Produkt liefern zu können.
  • Hilft Teams, sicher zu bleiben - Stellt sicher, dass kein externer Faktor das Team in irgendeiner Weise beeinflussen kann.

Artefakte eines Scrums

Die Dokumentation wird für den Arbeitsfortschritt und nicht für die Zusammenarbeit verwendet. Arbeitssoftware misst immer diesen Fortschritt. Die Dokumentation in Scrum besteht nur aus vier Hauptartefakten: Product Backlog, Sprint Backlog, Increment und Definition of Done.

1. Rückstand des Produktes:

  • Entwickelt sich nach den Bedürfnissen des Marktes.
  • Listet alle Anforderungen auf, die für die Lieferung von Qualitätsprodukten erforderlich sind.
  • Es wird ständig aktualisiert.

2. Rückstand des Sprints:

  • Teilmenge der Product Backlog Items und soll in einem Sprint erledigt werden.
  • Einzelteile werden in kleine Klumpen unterteilt.
  • Konzentrierte sich darauf, wie man Arbeit in einem einzigen Sprint liefert.
  • Hilft bei der Priorisierung der Arbeit gemäß den Anforderungen des Kunden und des endgültigen Ergebnisses.
  • Helfen Sie den Teams, den Fortschritt zu überwachen und sicherzustellen, dass die Ziele im Einklang stehen.

3. Produktzuwachs:

Die am Ende jedes Sprints gelieferte Arbeit wird als Inkrement bezeichnet. Am Ende jeder Iteration erhalten wir ein Produktinkrement (Product Increment, PI), das Wert liefert, und am Ende erhalten wir unser gewünschtes Produkt.

4. Was ist getan?

'Definition von erledigt' in einem Scrum bedeutet, dass es Teams hilft, eine Arbeit als erledigt zu spezifizieren. Auf diese Weise können Teams abschätzen, inwieweit die Arbeit abgeschlossen wurde.

Aktivitäten in einem Scrum Basics

Scrum-Aktivitäten werden in Iterationen ausgeführt und ermöglichen Zeit für die Vorbereitung sowie die Nutzung aller Lerninhalte.
Scrum-Aktivitäten umfassen:

  • Verfeinerung des Produktbestands
  • Sprint-Planung
  • Tägliches Gedränge
  • Sprint Bewertung
  • Sprint-Rückblick

1. Verfeinerung des Produktbestandes:

  • Beseitigt Produktrückstände, die keine Priorität mehr haben.
  • Beinhaltet Artikelrückstände, die keine Priorität mehr haben.
  • Unterteilt Produktrückstände in Blöcke.

2. Planen eines Sprints:

  • Verhandelt Product Backlog-Elemente in Anwesenheit des Product Owners.
  • Es ermöglicht ein ausgereiftes Verständnis des Arbeitsprozesses.
  • Vervollständigt kleinere Gegenstände nach Priorität.
  • Die Arbeiten sind ordnungsgemäß geplant und abgeschlossen.

Um sicherzustellen, dass die oben genannten Anforderungen erfüllt sind, müssen wir Folgendes tun:

  • Was ist zu tun?
  • Wie soll die identifizierte Arbeit geleistet werden?

3. Tägliches Treffen eines Scrum:

Das tägliche Gedränge ist eine Art Meeting, das jeden Morgen für maximal 15 Minuten stattfindet. Dies wird auch als tägliches Stand-up-Meeting bezeichnet. Es enthält:

  • Was war mein Beitrag gestern bei der Arbeit?
  • Was soll mein Beitrag heute sein?
  • Gibt es irgendwelche Probleme, die mich dazwischen stören?

4. Rückblick auf den Sprint:

  • Eine korrekte Darstellung des Arbeitsprozesses mit einer Erläuterung der Merkmale des Produkts.
  • Ein Feedback des Produkts, das uns ermöglicht, die Lücke im Liefergegenstand zu kennen, an der gearbeitet werden kann.
  • Eine Besprechung wird vom Scrum Master einberufen, an der die beteiligten Teams und alle Beteiligten teilnehmen, um das entwickelte Produkt und den verfolgten Arbeitsprozess zu besprechen.

5. Retrospektive Scrum-Analyse:

  • Das Team prüft und erkundigt sich, was in Bezug auf Zusammenarbeit, Planung, Prozess und Tools gut gelaufen ist
  • Sie finden die Lücke heraus und helfen, den Prozess und die Kompetenz der beteiligten Teammitglieder zu verbessern.
  • Sie planen und nehmen eine feste Haltung ein, wie sie von einem Sprint zum nächsten übergehen sollen.
  • Das Team sorgt dafür, dass der gesamte Arbeitszyklus bis zur Auslieferung jedes Mal improvisiert wird.

Die drei Fragen, die jedes Teammitglied beantworten muss:

  • Was müssen wir tun?
  • Was müssen wir aufhören zu tun?
  • Was müssen wir weiterhin tun?

Fazit:

  • Trotz seiner Präzision und Effizienz hat Scrum seine eigenen Einschränkungen:
  • Für Teams, die geografisch verstreut sind, ist es schwierig, einen solch umfassenden Rahmen zu schaffen.
  • Ein derart umfassender Rahmen funktioniert nicht für Teams mit Mitgliedern, die über bestimmte Fähigkeiten verfügen.
  • Bestimmte Aspekte des Scrums, die sich auf externe Fakten beziehen, können nicht kontrolliert werden.
  • Ein solches Framework passt nicht zu einigen Produkten, da sie über spezielle Funktionen verfügen.

Empfohlene Artikel:

Dies war ein Leitfaden für die Grundlagen von Scrum. Hier diskutieren wir die Rollen in Scrum, Artefakte eines Scrums und die verschiedenen Aktivitäten eines Scrums. Sie können sich auch die folgenden Artikel ansehen, um mehr zu erfahren -

  1. Agiles Produktmanagement
  2. Bereichsverwaltungsplan
  3. Scrum Essentials
  4. Agiles Management