Scrum Guide 2020

- Update-

... schätzen wir ... Individuen und Interaktionen mehr als Prozesse und Werkzeuge
 

https://www.youtube.com/watch?v=Dfxo3PZwDI8#t=106m30

Disclaimer

Kein Anspruch auf Vollständigkeit

Ich möchte gerne Impulse zur Diskussion geben

https://www.scrumguides.org/revisions.html

Historie

  • Erster Erwähnung 1986 von Takeuchi und Nonaka (Team, Selbstorganisation)
  • Vorstellung von Scrum auf der OOPSLA 1995
  • Verschiedene Bücher von Ken Schwaber und Jeff Sutherland (2002, 2004, 2007)
  • 2010 dann der erste offizielle Scrum Guide

25 Jahre Scrum

Scrum Analogie

Gedränge beim Rubgy

Rubgy Teams arbeiten als kleine, selbst-organisierte Einheiten und bekommen von außen nur eine Richtung vorgegeben, bestimmen aber selbst die Taktik, wie sie ihr gemeinsames Ziel erreichen.

Historie

  • Erstes Release 2010
  • Aktualisierungen
    • ​2011
    • 2013
    • 2016
    • 2017

2011 (grob)

  • Forecast statt commitment
  • Burn down chart ist nicht mehr Teil von Scrum
  • Der Releaseplan ist nicht mehr Teil von Srcum
  • Das Backlog ist nun "ordered" und nicht mehr "prioritized"
  • Das Grooming wurde eingeführt
  • Das Development Team wurde eingeführt
  • Die Referenz zu "Chicken and pigs" wurde entfernt.

2013 (grob)

  • Die "Artifact Transparency" wurde eingeführt.
  • Sprint Planung ist nun ein Event und besteht nicht mehr aus zwei Events
  • Das Backlog wird nun "refined" und nicht mehr "groomed"
  • Die Notwendigkeit des Daily Scrum wurde noch einmal geschärft. Es werden die "drei Fragen" eingeführt.
  • Das Konzept "Wert" wurde noch einmal geschärft im Bereich des Reviews

2016 (grob)

  • Es wurde ein eigenes Kapitel zu den Scrum Werten eingeführt (Mut, Fokus, Commitment, Offenheit und Respekt).
  • Außerdem wurde ausführlicher die Scrum Theorie erläutert: Transparenz, Inspect und Adapt.

2017 (grob)

  • Neues Kapitel zur Scrum Geschichte
  • Einige Formulierungen in dem Kapitel zum Scrum Master wurden verändert
  • Ein Kapitel wurde neu hinzugefügt: Die Rolle des Scrum Masters gegenüber dem PO
  • Die genauen Formulierungen zum Daily wurden noch einmal verändert
  • Time Boxing wurde deutlicher. Es heißt nicht mehr maximale Länge sondern höchstens.
  • Es wurde ein neuer Absatz zum Sprint Backlog hinzugefügt
  • Das Inkrement wurde noch einmal geschärft

2020 (Spoiler)

  1. Even Less Prescriptive (vorschreibend)
  2. One Team, Focused on One Product
  3. Introduction of Product Goal

  4. A Home for Sprint Goal, Definition of Done, and Product Goal
    Each of the three artifacts now contain ‘commitments’ to them.

  5. Self-Managing over Self-Organizing

  6. Three Sprint Planning Topics

  7. Overall Simplification of Language for a Wider Audience

Scrum Definition

Intro

Scrum is a lightweight framework that helps people, teams and organizations generate value through adaptive solutions for complex problems.

Scrum is a framework for developing, delivering, and sustaining complex products.

< 2020

In a nutshell, Scrum requires a Scrum Master to foster an environment where ...

Drei Säulen

Transparenz

Inspektion

Adaption

  • Gemeinsame Sprache
  • Eine gemein-same "Definition of Done"
  • Kontrolle der Artefakte
  • Planing
  • Daily Scrum
  • Review
  • Retrospektive

Scrum Werte

  • Verpflichtung
  • Mut
  • Fokus
  • Offenheit
  • Respekt

Änderungen 2020

Kürzer (10 Seiten)

Die Fokussierung auf das Wesentliche macht ihn für ein breiteres Publikum interessant. Dies wird dadurch unterstützt, dass  alle verbleibenden Rückschlüsse auf die IT Arbeit, wie zum Beispiel die Begriffe Testen, System, Design, Anforderung und vieles mehr, vollständig entfernt wurden.

As Scrum’s use spreads, developers, researchers, analysts, scientists, and other specialists do the work. We use the word “developers” in Scrum not to exclude, but to simplify. If you get value from Scrum, consider yourself included.

Das "was" steht im Fokus

Wie schon in den letzten Versionen werden immer mehr "Wie's" aus dem Guide genommen.

  • Drei Fragen im Daily (kein Statusmeeting)
  • Verpflichtete Attribute im Backlog
  • 8 Elemente des Sprint Reviews
  • Ergebnisse des Reviews müssen nicht zwingend dem nächsten Sprint Backlog hinzugefügt werden
  • ...

Scrum Patterns http://scrumbook.org/

The Developers can select whatever structure and techniques they want, as long as their Daily Scrum focuses on progress toward the Sprint Goal and produces an actionable plan for the next day of work. This creates focus and improves self-management.

Daily

Team

The fundamental unit of Scrum is a small team of people, a Scrum Team. The Scrum Team consists of one Scrum Master, one Product Owner, and Developers. Within a Scrum Team, there are no sub-teams or hierarchies. It is a cohesive unit of professionals focused on one objective at a time, the Product Goal.

Nur ein Team

Rollen

Product
Ower

 

Scrum
Master

Development
Team

Scrum Team

Verantwortlichkeiten

Product Ower
 

Scrum
Master

Scrum Team

Developer

Developer

Developer

Developer

Developer

Scrum defines three specific accountabilities within the Scrum Team: the Developers, the Product Owner, and the Scrum Master.

Scrum Master

Scrum Master

Vom "Servant Leader" zum "(true) Leader to serve".

Scrum Masters are true leaders who serve the Scrum Team and the larger organization. The Scrum Master serves the Scrum Team in several ways ...

Selbstorganisation vs.
Selbstmanagement

Die Selbstorganisation ist in der Systemtheorie eine Form der Systementwicklung, bei der formgebende oder gestaltende Einflüsse von den Elementen des Systems selbst ausgehen. In Prozessen der Selbstorganisation werden höhere strukturelle Ordnungen erreicht, ohne dass äußere steuernde Elemente vorliegen.

Selbstorganisation

Aus Wikipedia: https://de.wikipedia.org/wiki/Selbstorganisation

Selbstorganisation ist eine Organisationsform der Selbstverwaltung, die in Abgrenzung zu einer allgemeineren Organisationsform ... auf sich selbst, also rein selbstbezüglich - ihre Reproduktion, ihren Haushalt und ihre Wirtschaft ohne äußere Eingriffe und Anforderungen oder Verpflichtungen besorgen will.

Weitere Begriffe sind: Komplexität, Selbstreferenz, Redundanz und Autonomie.

Selbstorganisation

https://kulturkritik.net/begriffe/begr_txt.php?lex=selbstorganisation

Warum Änderung

  • Aus Sicht der Scrum Guide Schreiber wurde das Wort Selbstorganisation zu oft mißinterpretiert.
  • Es geht nicht darum, das die Team etwas ohne Anforderung oder Verpflichtung tun sollen
  • Aber: Das Team soll selbst entscheiden wie das Ziel erreicht wird (Self Managing)

https://www.youtube.com/watch?v=Dfxo3PZwDI8#t=129m06

Wer bestimmt das Ziel

The Product Goal is the long-term objective for the Scrum Team. They must fulfill (or abandon) one objective before taking on the next.

The Product Goal describes a future state of the product which can serve as a target for the Scrum Team to plan against.

Warum Änderung

  • Systemtheorie: Das System findet Lösungen um Ziele zu erreichen
  • Die Frage ist: Wer bestimmt das Ziel
  • Das Produktziel wird nicht vom Team gegeben
  • Aber: Das Team soll selbst entscheiden wie das Ziel erreicht wird (Self Managing)

https://www.youtube.com/watch?v=Dfxo3PZwDI8#t=129m06

They are also self-managing, meaning they internally decide who does what, when, and how.

They are structured and empowered by the organization to manage their own work.  

Self-Managing

Ziele (goals)

The Product Goal describes a future state of the product which can serve as a target for the Scrum Team to plan against. The Product Goal is in the Product Backlog. The rest of the Product Backlog emerges to define “what” will fulfill the Product Goal.

Product Goal

Product Backlog

Sprint Backlog

Inkrement

  • Produktziel
  • Sprintziel
  • DoD

Damit hat jedes Artefakt ein Ziel:

Inkrement

2017: The Increment is the sum of all the Product Backlog items completed during a Sprint and the value of the increments of all previous Sprints

2020: An Increment is a concrete stepping stone toward the Product Goal. Each Increment is additive to all prior Increments and thoroughly verified, ensuring that all Increments work together. In order to provide value, the Increment must be usable.

The moment a Product Backlog item meets the Definition of Done, an Increment is born.

Continous Delivery - Continious Deployment

Even Less Prescriptive (vorschreibend)

 

One Team, Focused on One Product

 

Introduction of Product Goal

 

A Home for Sprint Goal, Definition of Done, and Product Goal

 

Self-Managing over Self-Organizing

 

Three Sprint Planning Topics

 

Overall Simplification of Language for a Wider Audience

Topic One: Why is this Sprint valuable?

Topic Two: What can be Done this Sprint?

Topic Three: How will the chosen work get done?

Alle Fotos unterliegen der Creative Common Licence.

https://pixabay.com/de/