Roman Simschek

Fabian Kaiser

SCRUM
Das Erfolgsphänomen einfach erklärt

2., überarbeitete Auflage

Roman Simschek und Fabian Kaiser sind die Gründer und Inhaber der Agile Heroes GmbH, einer der führenden Beratungen zum Thema Agiles Projektmanagement. Sie beraten in Deutschland, Österreich und der Schweiz namhafte Unternehmen und helfen ihnen dabei, ihre Projekte erfolgreich zu managen.

www.agile-heroes.de

Text: ©2018 Scrum.Org. http://scrumguide.org. Dieser Text ist lizensiert unter der Creative Commons Namensnennung. Weitergabe unter gleichen Bedingungen 4.0 International Lizenz, die unter http://creativecommons.org/licenses/by-sa/4.0/legalcode zu finden ist.

Online-Angebote oder elektronische Ausgaben sind erhältlich unter www.utb-shop.de

Bibliografische Information der Deutschen Bibliothek

Die Deutsche Bibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind im Internet über <http://dnb.ddb.de> abrufbar.

Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Jede Verwertung außerhalb der engen Grenzen des Urheberrechtsgesetzes ist ohne Zustimmung des Verlages unzulässig und strafbar. Das gilt insbesondere für Vervielfältigungen, Übersetzungen, Mikroverfilmungen und die Einspeicherung und Verarbeitung in elektronischen Systemen.

ISBN 978-3-86764-900-1 (Print)

ISBN 978-3-7398-0466-8 (E-PUB)

ISBN 978-3-7398-0467-5 (E-PDF)

© UVK Verlag München 2019 – ein Unternehmen der Narr Francke Attempto Verlag GmbH & Co. KG

UVK Verlag

Nymphenburger Strasse 48 · 80335 München · Tel. 089/452174-65

www.uvk.de

Narr Francke Attempto Verlag GmbH & Co. KG

Dischingerweg 5 · 72070 Tübingen · Tel. 07071/9797-0

www.narr.de

Vorwort

SCRUM ist ein Megatrend. Wer Projekte managt oder sich mit dem Thema Projektmanagement beschäftigt, kommt um das Thema Agilität nicht mehr herum. Und Agilität bedeutet heutzutage SCRUM. Denn in mehr als 90 Prozent aller agilen Projekte wird SCRUM angewandt. Obwohl SCRUM bereits vor mehr als 20 Jahren entwickelt wurde, erleben wir erst heute in Deutschland den wirklichen Durchbruch dieser revolutionären Methode im Projektmanagement. Es gibt aktuell in Deutschland einen regelrechten SCRUM-Boom. Wie kommt das? Nun, letztlich liegen die Grundprinzipien und Ansätze, die mit SCRUM vermittelt werden, absolut im Trend: das hierarchische Projektmanagement ist am Ende. Autonome, sich selbst managende Teams sind heute eine Selbstverständlichkeit. Themen wie Holocracy, Design Thinking zeigen ganz deutlich: die Macht liegt heute beim Team beziehungsweise den Mitarbeitern. Und dieser Trend zeigt sich auch beim Managen von Projekten.

Da es SCRUM schon einige Jahre gibt, haben sich in den letzten Jahren immer mehr Autoren, Berater und Experten darangemacht, die Methodik weiterzuentwickeln, zu verändern und zu ergänzen. So entstanden viele Varianten von SCRUM. Oft war der Beweggrund dahinter wirtschaftlicher Natur, um auf den bereits sehr schnell und erfolgreich fahrenden Zug aufzuspringen. Wir als Autoren dieses Buchs sehen diese Entwicklung kritisch. Denn aus unserer Sicht funktioniert SCRUM nur, wenn es in seiner einfachsten und reinsten Form angewendet wird. So wie es von den Begründern dieser Methode auch angedacht war. Aus diesem Grunde begrüßen wir es auch sehr, dass die beiden Väter von SCRUM, Jeff Sutherland und Ken Schwaber, im Jahr 2010 den SCRUM-Guide herausgegeben haben. Dieser stellt auf wenigen Seiten den Kern und das Rahmenwerk von SCRUM klar dar und definiert die wichtigsten Regeln und Prinzipien. Aus diesem Grund ist es auch das Ziel unseres Buchs, SCRUM nicht weiter zu verfälschen oder mit eigenen Ideen zu ergänzen. Unser Maßstab ist es, das von Jeff Sutherland und Ken Schwaber erdachte und über die Jahre immer weiter entwickelte Rahmenwerk von SCRUM in seiner Reinheit und Klarheit, verständlich und in strukturierter Form darzustellen.

Hauptfokus ist hierbei, allen, die sich auf eine Zertifizierung nach der größten Organisation für SCRUM – der SCRUM.org – die wichtigsten Inhalte in einfacher Form zu vermitteln. Dies ist es auch der Ansatz, welchen wir in unseren eigenen Trainings leben und anwenden. SCRUM in seiner Reinheit funktioniert und ist sehr erfolgreich. Grundlage ist hierbei, dass wir die Praxis von SCRUM aus unserer täglichen Beratungspraxis kennen. Das bedeutet, dass es uns bewusst ist, dass in vielen nach dem klassischen Wasserfallmodell gemanagten Projekten Elemente von SCRUM beziehungsweise aus dem Agilen Projektmanagement verwendet werden. Hiergegen ist auch grundsätzlich nichts einzuwenden. Auch wir haben oft Komponenten von SCRUM in großen und komplexen Transformationsprojekten angewandt und ausprobiert. Wichtig ist hierbei jedoch, dass es sich dann letztlich nicht mehr um SCRUM handelt. SCRUM funktioniert nur in seiner Ganzheit, ohne einzelne Komponenten wegzulassen oder zu ergänzen.

Zurück zum Ziel dieses Buchs: Wir wollen dich auf eine möglichst effiziente Art und Weise fit für die Zertifizierung von SCRUM machen. Unser Buch bereitet dich hierbei jeweils auf die Stufen I des SCRUM Masters und des Product Owners vor. Dieses Vorgehen hat sich vielfach in unseren eigenen Trainings als erfolgreich erwiesen. Weshalb es auch in diesem Buch Anwendung findet.

Diese Erfahrung und unser Praxiswissen haben den Aufbau und die Struktur dieses Buchs beeinflusst. Insgesamt haben wir dieses Buch in fünf Kapitel gegliedert:

Warum ist SCRUM so erfolgreich?

Was ist SCRUM?

Wie funktioniert SCRUM?

Wozu ist SCRUM in der Praxis anwendbar?

Wie funktioniert die Prüfung und Zertifizierung?

Das Buch beginnt mit einem allgemeinen Teil, in dem wir darauf eingehen, was die Gründe für den Erfolg von SCRUM sind. Danach beschreiben wir, was SCRUM zu SCRUM macht. In diesem Teil werden wir dir das Basiswissen vermitteln, das du benötigst, um SCRUM in seiner Grundmethodik zu verstehen und anzuwenden. Und dies auch unabhängig davon, ob du die Prüfung zum SCRUM Master, SCRUM Product Owner oder einem anderen Ausbildungslevel absolvieren willst.

Die nächsten beiden Kapitel hingegen zielen konkret auf Wissen ab, das du benötigst, um die beiden Zertifizierungsstufen SCRUM Master oder SCRUM Product Owner erfolgreich zu bestehen. Diese beiden Stufen sind immer noch die am Markt am häufigsten angebotenen und nachgefragten Zertifizierungsstufen. Je nachdem, ob ihr also auf die Prüfung und Zertifizierung zum SCRUM Master oder SCRUM Product Owner lernt, solltet ihr diese beiden Kapitel intensiv durcharbeiten.

Das darauffolgende Kapitel gibt euch dann einen Überblick darüber, wie ihr die Prüfung für SCRUM ablegt und welche Zertifizierungsanbieter es gibt. Hier findet ihr also alles dazu, wie ihr am besten und schnellsten zur SCRUM-Zertifizierung kommt.

Der letzte Teil des Buches umfasst das SCRUM-Glossar. Es basiert auf dem Glossar der SCRUM.org. Es gibt euch einen Überblick über die Definitionen aller im Rahmen von SCRUM verwendeten Begriffe. Dieses Kapitel ist optimal, um sich vor der Prüfung nochmals einen Überblick über die wichtigsten Begriffe zu verschaffen und den eigenen Wissensstand zu kontrollieren.

Dieses Buch, so wie du es in den Händen hältst, ist das erste Buch seiner Art. Es ist nicht nur ein Buch, sondern es ist ein kombinierter Vorbereitungskurs auf die Zertifizierung von SCRUM. Letztlich bieten wir mehrere Komponenten für die Vorbereitung auf die Prüfung der Zertifizierung nach SCRUM an:

Buch (das Buch hältst du gerade in deinen Händen)

Präsenztraining (www.agile-heroes.de)

Onlinekurs (www.SCRUM-hero.de)

Dieses Buch enthält alles, was du brauchst, um für die Prüfung fit zu sein. Dennoch gibt es unterschiedliche Lerntypen. Und nicht für jeden reicht ein Buch alleine als Vorbereitung aus. Deswegen entscheide du, welchen Weg der Prüfungsvorbereitung du wählst. Dieses Buch ist einer davon.

Dieses Buch und seine Aktualität und Weiterentwicklung lebt von der Kommunikation mit euch. Deswegen freuen wir uns auf eure Anregungen, Anmerkungen und Verbesserungsvorschläge. Schreibt uns jederzeit gerne eine E-Mail oder ruft uns an:

Roman Simschek: rsimschek@agile-heroes.de

Fabian Kaiser: fkaiser@agile-heroes.de

Wir sind telefonisch erreichbar unter 069 - 24 24 76 70. Oder du kommst uns einfach in unserem Büro in Frankfurt direkt am Hauptbahnhof besuchen. Immer freitags machen wir mit ausgewählten Kunden ein Mittagslunch. Wenn du Lust hierauf hast, schreibe uns gerne eine E-Mail. Wir freuen uns darauf, dich kennenzulernen.

Nun wünschen wir euch viel Spaß beim Lesen dieses Buchs und natürlich letztlich auch viel Erfolg bei der SCRUM-Prüfung.

Eure

Roman SimschekFabian Kaiser

Frankfurt, September 2019

Video anschauen: Vorwort

In diesem Video gibt der Autor Roman Simschek eine Einführung und einen Überblick über den Aufbau und die Struktur des Buchs.

www.agile-heroes.de/scrumvorwort

Inhaltsübersicht

1Warum ist SCRUM so erfolgreich?

2Was ist SCRUM?

3Wie funktioniert SCRUM?

4Wozu ist SCRUM in der Praxis anwendbar?

5Wie funktionieren die Prüfung und die Zertifizierung?

6Lösungen zu den Übungsfragen

7Glossar: Welche Begriffe sind wichtig?

8Gute Informationsquellen und Literatur

Index

Inhalt

Vorwort

1Warum ist SCRUM so erfolgreich?

1.1Wasserfall versus Agile

2Was ist SCRUM?

2.1Der Begriff SCRUM

2.2Die SCRUM-Theorie: Die drei Säulen

2.3Die fünf Values von SCRUM

2.4Agiles Manifest als Basis der SCRUM-Prinzipien

2.5SCRUM Framework

2.6SCRUM-Guide

3Wie funktioniert SCRUM?

3.1SCRUM Rules

3.2SCRUM-Prozess

3.3Rollen

3.4Events

3.5Artefakte

3.6Zusammenführung der Komponenten von SCRUM

4Wozu ist SCRUM in der Praxis anwendbar?

4.1Fortschritts-Monitoring bezogen auf das Gesamtziel

4.2Fortschritts-Monitoring im Rahmen des Sprints

5Wie funktionieren die Prüfung und die Zertifizierung?

5.1Wie kann man zertifiziert werden?

5.2Welche Prüfungen gibt es?

5.3Wie läuft die Prüfung ab?

5.4Aufbau Prüfungsfragen SCRUM

6Lösungen zu den Übungsfragen

7Glossar: Welche Begriffe sind wichtig?

8Gute Informationsquellen und Literatur

Index

Abbildungsverzeichnis

Abb. 1Was macht SCRUM so erfolgreich?

Abb. 2Klassisches Projektmanagement

Abb. 3Agiles Projektmanagement

Abb. 4Hybrides Projektmanagement

Abb. 5SCRUM-Guide

Abb. 6SCRUM Framework

Abb. 7Theorie des Empirismus

Abb. 8Die fünf Values von SCRUM

Abb. 9Wertepaare des Agilen Manifests

Abb. 10Prinzipien des Agilen Manifests

Abb. 11Themen des SCRUM Framework

Abb. 12SCRUM-Prozess

Abb. 13Sprints und Releases

Abb. 14SCRUM-Team und Stakeholder

Abb. 15Beschreibung SCRUM-Rollen

Abb. 16SCRUM Product Owner

Abb. 17Unterstützung des SCRUM Masters

Abb. 18SCRUM-Entwicklungsteam

Abb. 19SCRUM Development Team Aufgaben

Abb. 20SCRUM Events

Abb. 21Phasen des Sprint Plannings

Abb. 22Planning Poker

Abb. 23Daily SCRUM

Abb. 24Sprint Review

Abb. 25Sprint Retrospective

Abb. 26Transparenz in der Sprint Retrospektive

Abb. 27Product Backlog Refinement

Abb. 28Übersicht Artefakte

Abb. 29Artefakte

Abb. 30Darstellung Product Backlog

Abb. 31Sprint-Ziel Charakteristik

Abb. 32Definition of Done

Abb. 32Zusammenführung Events und Rollen

Abb. 33Gesamtüberblick Komponenten von SCRUM

Abb. 34Cumulative Flow Diagram

Abb. 35SCRUM Board

1Warum ist SCRUM so erfolgreich?

Mehr als 90 Prozent aller Projekte, die agil gemanagt werden, nutzen SCRUM. Agilität ist im Trend – und SCRUM ist es umso mehr. Weltweit nutzen mehr als 12 Millionen Menschen SCRUM als Methode im Projektmanagement. Was für eine beeindruckende Zahl. Man kann heute sagen: Agilität bedeutet SCRUM. Letztlich ist SCRUM nicht neu, auch wenn es in den letzten Jahren sicherlich seinen Höhepunkt erreicht hat. Mehr als 20 Jahre gibt es nun bereits SCRUM. Was also macht SCRUM so erfolgreich? Was ist das Geheimnis hinter dem Erfolg von SCRUM? Die folgenden Gründe spiegeln unsere Meinung als Autoren und Fans von SCRUM wider:

SCRUM ist einfach …

SCRUM besteht aus nur sehr wenigen Regeln und ist somit sehr einfach. Konkret besteht es aus nur drei Rollen, fünf Events und drei Artefakten. Diese Einfachheit ist aus unserer Sicht der Hauptfaktor für den Erfolg von SCRUM. Denn oft wird versucht, die Komplexität unserer Zeit und unserer Umwelt durch entsprechend komplexe Ansätze und Methoden zu managen.

Doch genau das funktioniert aus unserer Sicht nicht. Zu oft haben wir in der Praxis feststellen müssen, dass dies nicht funktioniert. Hohe Komplexität kann deswegen nur mit einfachen Methoden und Ansätzen entgegnet und gemanagt werden.

Und SCRUM ist einfach … sehr einfach. Dies zeigt sich auch darin, dass die von Jeff Sutherland und Ken Schwaber veröffentlichte SCRUM-Bibel, der SCRUM-Guide, alles was SCRUM als Framework ausmacht, auf lediglich 16 Seiten (beziehungsweise 20 Seiten in der deutschen Version) beschreibt. Mehr hierzu findest du auch auf SCRUM.org oder in Abschnitt 2.6.

SCRUM ist agil …

Und agil bedeutet SCRUM. Keine andere Methodik, kein anderer Ansatz, keine andere Technik hat sich im Rahmen von Agilen Projekten so erfolgreich durchgesetzt wie SCRUM. Wie schon beschrieben, setzen 90 Prozent aller agil gemanagten Projekte SCRUM ein. Von Marktführerschaft zu sprechen wäre hier schon untertrieben. Zumal man davon ausgehen kann, dass die 10 Prozent, die von sich behaupten, dass sie nicht SCRUM einsetzen, zumindest teilweise SCRUM verwenden. So hat sich beispielsweise ein Daily Stand up in so gut wie allen agilen Projekten als Standard durchgesetzt.

SCRUM ist hierarchielos …

SCRUM gibt einen großen Teil der „Macht“ zum Managen und Organisieren an das Team zurück. Einen Projektmanager im klassischen Sinne gibt es nicht mehr. Die Annahme, die hierbei zugrunde liegt, ist, dass die Teams selbst ausreichende Motivation und genug Wissen haben, um sich selbst zu organisieren, und selbst am besten wissen, wie sie ein vorgegebenes Ziel erreichen. Und das ganz ohne detaillierten Projektplan und ganz ohne jemanden, der ihnen sagt, wann sie was genau zu tun haben. Es gibt in einem SCRUM-Projektteam kein Hierarchiegefälle, sondern lediglich klar definierte Rollen. Jeder respektiert jeden als gleichwertig und kennt seine Rolle ganz genau. So funktioniert SCRUM.

SCRUM ist pragmatisch …

SCRUM kommt mit so wenig Administration wie möglich aus. Denkt man daran, wie viel Energie bei nach der klassischen Wasserfall-Methode gemanagten Projekten in Projektplanung, Budgetmanagement und Statusreports anstatt in das eigentlichen Management des Projekts geht, wird schnell klar, warum SCRUM so erfolgreich ist. All dieser Aufwand entfällt bei SCRUM nahezu gänzlich. SCRUM ist einfach pragmatischer und effizienter als andere Methoden. Kommunikation findet nicht mehr in Form von langen E-Mails, E-Mail-Ketten und Powerpoint-Präsentationen statt, sondern direkt von Angesicht zu Angesicht, ohne Medienbrüche, von Mensch zu Mensch. Probleme werden nicht über Ampeln kommuniziert, sondern direkt mit dem Betroffenen besprochen. SCRUM ist also sehr effizient und verzichtet auf fast alles, was nicht direkt mit dem Projektziel beziehungsweise dem Endprodukt zu tun hat, auf ein Minimum. Und was effizient ist, setzt sich in Zeiten knapper Budgets und immer schneller zu liefernden Ergebnissen einfach durch.

SCRUM funktioniert …

Oft beschreiben die Väter von SCRUM, Jeff Sutherland und Ken Schwaber, SCRUM mit sehr plakativen Aussagen wie beispielsweise „Wie Sie mit SCRUM in der Hälfte der Zeit doppelt so viel erreichen können“. Diese Aussagen sind sicherlich etwas überspitzt. Dennoch kann man neidlos eingestehen, dass die Methodik von SCRUM aufgrund der bereits oben beschriebenen Merkmale sehr effektiv und effizient ist – und deswegen einfach funktioniert. Andernfalls wäre es nicht möglich, dass SCRUM so erfolgreich ist und seit über 20 Jahren weltweit immer größere Verbreitung findet. Dass SCRUM funktioniert, zeigt sich auch daran, dass es relativ wenige Veröffentlichungen zu Kritik und Problemen beim Einsatz von SCRUM gibt. Oft ist es so, dass, wenn eine Methode sehr erfolgreich wird – und damit verbunden natürlich „alte“ Methoden verdrängt – sich sehr schnell Kritiker finden, die sich in ihrem angestammten Terrain angegriffen fühlen. Sie würden mit umfangreichen Artikeln, Studien oder Veröffentlichungen reagieren, die die neue Bedrohung dann klein reden oder deren Nachteile hervorheben. Dies ist bei SCRUM kaum beziehungsweise nicht der Fall.

Letztlich ist SCRUM sicherlich nicht für alle Arten von Projekten gleich gut geeignet. Dennoch ist SCRUM zwischenzeitlich beim agilen Projektmanagement zu einer Art von DNA geworden, ohne die Agilität nicht mehr existieren würde. Insofern wünschen wir dir viel Spaß und Erfolg beim Lesen der nächsten Seiten und der Anwendung von SCRUM.

Abb. 1: Was macht SCRUM so erfolgreich?

In diesem Abschnitt gehen wir darauf ein, woher SCRUM kommt. Wer der Vater oder wer die Väter des Denkmodells von SCRUM sind – und wieso sich SCRUM so stark, insbesondere gegenüber klassischen Methoden des Projektmanagements, durchgesetzt hat.

1.1Wasserfall versus Agile

Wenn man von Agilem Projektmanagement spricht, kommt man selten daran vorbei, dass Aussagen fallen wie „Die Wasserfall-Methode ist doch veraltet“ oder „Wie… ihr managt immer noch nach der Wasserfall-Methode?“.

Wir wollen an dieser Stelle kurz die Unterschiede zwischen den beiden Methoden darstellen und auf ihre jeweiligen Vor- und Nachteile eingehen. Aus unserer Sicht ist es, wenn man sich mit SCRUM beschäftigt, wichtig zu wissen, welche anderen grundsätzlichen Prinzipien und Methoden des Projektmanagements es gibt. So kann man besser verstehen, was der Kern oder auch was das „Revolutionäre“ an SCRUM ist. Wichtig ist uns hierbei, keine vergleichende Bewertung der beiden Modelle Wasserfall-Methode und SCRUM vorzunehmen. Aus unserer Sicht haben beide Modelle ihre Daseinsberechtigung. Jedes der beiden Modelle hat seine spezifischen Charakteristika und Einsatzbereiche. Oft ist es so, dass Anhänger von SCRUM die Wasserfall-Methode als „alt“ beziehungsweise „überholt“ betrachten. Dieser Meinung wollen wir uns nicht anschließen. Es handelt sich einfach um sehr unterschiedliche Ansätze, die jeweils ihre spezifischen Vor- und Nachteile haben.

Was also ist der Unterschied zwischen der klassischen Methodik des Projektmanagements und SCRUM?

Klassisches Projektmanagement nach der Wasserfall-Methode

Das Projektmanagement nach der Wasserfall-Methode erfolgt in mehreren Phasen. Dies bedeutet, dass ein Projekt in mehrere, sich von den jeweiligen Aufgaben unterscheidenden Phasen unterteilt wird. Hierbei folgt jede Phase auf eine andere, sprich eine Phase beginnt erst dann, wenn die vorherige Phase abgeschlossen ist. Die Planung und inhaltliche Ausgestaltung dieser Phasen erfolgt bereits zu Beginn des Projektes. Phasen werden erst dann gestartet, wenn die vorherige Phase abgenommen und dann abgeschlossen wurde.

Ein weiteres Charakteristikum ist, dass die geplanten Phasen, so wie sie geplant wurden, auch sehr starr durchgeführt werden. Dies bedeutet auf der einen Seite eine relativ hohe Planungssicherheit, auf der anderen Seite hingegen auch eine gewisse mangelnde Flexibilität. Gerade bei sehr großen, komplexen und umfangreichen Projekten ist es notwendig, diese Planungssicherheit zu haben und entsprechend auch nach der Wasserfall-Methode vorzugehen. Dies ist darin begründet, dass das Projekt einerseits eventuell international über mehrere Länder verteilt ist, und auch verschiedenste fachliche Bereiche im Projekt berücksichtigt werden. Ein wesentlicher Nachteil der Wasserfall-Methode ist, dass sich Fehler in der Umsetzung im Rahmen des Projektes erst sehr spät in der Projektlaufzeit zeigen. Hier kann es dann durchaus sein, dass im Rahmen der abgelaufenen Projektlaufzeit bereits Budget und Ressourcen investiert wurden, die, wie sich später herausstellt, nicht wirklich zielführend waren. Dieser Kritikpunkt ist auch einer der wesentlichen Treiber, der zu der Entwicklung Agiler Methoden im Projektmanagement geführt hat.

Abb. 2: Klassisches Projektmanagement

Im Kern kann man sagen, dass im klassischen Projektmanagement sehr viel Wert auf Struktur, jedoch weniger Wert auf Flexibilität gelegt wird. Gerade in hierarchischen Unternehmensstrukturen ist es deshalb weiterhin sehr angesagt, Projekte nach klassischen Projektmanagementmethoden zu managen. Agile Methoden wie SCRUM legen hingegen weniger Wert auf Struktur und setzen mehr auf Flexibilität. Abbildung 2 zeigt beispielhaft einen Phasenplan eines nach der klassischen Methode strukturierten und geplanten Projekts.

Agiles Projektmanagement mit SCRUM

Agiles Projektmanagement setzt im Wesentlichen auf kurze und regelmäßige Entwicklungszyklen. So kann auf Veränderungen, insbesondere auch bezüglich der Anforderungen, die der Kunde an das Endprodukt stellt, schnell reagiert werden. Zudem kann schnell und kurzfristig angepasst werden. Hierdurch kann auch Marktfeedback schnell umgesetzt werden. Diese einzelnen Entwicklungszyklen nennt man bei SCRUM einen Sprint. Letztlich erfolgt die Umsetzung der gesamten Produktentwicklung eines Produkts in mehreren Sprints.

Die wesentliche Vorgabe für den Sprint ist seine Dauer und ein Anforderungskatalog, welcher im SCRUM Product Backlog, beziehungsweise bezogen auf den Sprint dann Sprint Backlog, genannt wird. Zudem ist eine fortlaufende und regelmäßige informelle Kommunikation innerhalb eines Sprints vorherrschend. Es geht nicht darum, vorgegebene Reporting-Templates und Statusberichte auszufüllen, sondern in einer persönlichen, direkten, interaktiven und regelmäßigen Kommunikation auf Probleme, Hindernisse oder Herausforderungen zu reagieren. Der Fokus liegt also mehr darauf, schnell zu reagieren als zu dokumentieren. Agilität beziehungsweise der Einsatz von SCRUM bedeutet demnach, weniger Wert auf Strukturen zu legen, sondern mehr Flexibilität in einem Projekt zuzulassen. Dabei liegt die Annahme zu Grunde, dass das Projektteam soweit befähigt und motiviert ist, dass es mit dieser Flexibilität sehr gut umgehen kann und trotz Flexibilität des Projektziel beziehungsweise das Ziel eines Sprints nicht aus den Augen verliert. Agiles Projektmanagement ist wenig hierarchisch und setzt darauf, dass Teams sich selbst organisieren und selbst am besten wissen, wie die vorgegebenen Projektziele erreicht werden. Abbildung 3 zeigt den typischen Aufbau eines Agilen Projektes. Am Ende eines jeden Sprints erfolgt immer die Auslieferung einer neuen Version des Produkts oder der Dienstleistung. Dies nennt man in Scrum das Increment.

Abb. 3: Agiles Projektmanagement

Hybrides Projektmanagement

Gibt es auch Zwischenformen zwischen Klassischem Projektmanagement und Agilem Projektmanagement? Die Antwort ist ein klares Ja: man nennt dies Hybrides Projektmanagement. Beim Hybriden Projektmanagement geht man davon aus, dass sowohl im Agilen Ansatz des Projektmanagements als auch im klassischen Modell (Wasserfall-Methode) Aspekte vorhanden sind, die das Managen eines Projektes erfolgreich machen. Insofern bedient man sich beim Hybriden Projektmanagement mit Elementen aus beiden Methoden. Quasi das Beste aus beiden Welten.

Abb. 4: Hybrides Projektmanagement

So ist in der Praxis insbesondere zu beobachten, dass in klassisch, also nach der Wasserfall-Methode gemanagten Projekten, agile Elemente insbesondere aus SCRUM integriert werden.

Ein typisches Agiles Element, das gerne in diesen Projekten umgesetzt wird, ist das Daily Stand up. In SCRUM wird dieses Event dann Daily SCRUM genannt. Seltener ist es der Fall, dass in agilen Projekten Elemente aus dem Klassischen Projektmanagement eingesetzt werden. Dies kommt daher, dass einer der Grundsätze von SCRUM – als wichtigste und am weitesten verbreitete Methode des Agilen Projektmanagements – ist, dass „SCRUM nur SCRUM ist, wenn es SCRUM ist“.

Was wollen wir hiermit sagen? In der Bibel zu SCRUM, dem SCRUM-Guide beschreiben die beiden Väter von SCRUM, Jeff Sutherland und Ken Schwaber, dass SCRUM nur dann sein maximal erfolgreiches Potenzial ausschöpft, wenn seine Elemente und Komponenten (wie beschrieben im SCRUM Framework, mehr hierzu in Abschnitt 2.5) unverändert und in Gänze zum Einsatz kommen. Jede Veränderung, Ergänzung oder jedes Weglassen der Komponenten von SCRUM wäre somit nicht mehr SCRUM.

Halten wir also fest: hybrides Projektmanagement ist eine Mischform aus klassischen und agilem Projektmanagement. Es ist quasi der Versuch, das Beste aus beiden Welten in einer Methode zu vereinen. Wir sehen, dass dies sehr oft in der Praxis angewandt wird. Oft auch mit Erfolg. Wie man beide Ansätze kombiniert, hängt dabei von der Art des Projekts, aber auch von seiner Projektphase ab. Die Abbildung 4 zeigt die Zusammenhänge von klassischen Projektmanagement und Agilem Projektmanagement.

Übungsfragen zum Kapitel: „Warum ist SCRUM so erfolgreich?“

Hinweis: Diese Übungsfragen sollen dir dabei helfen, die Inhalte dieses Buchs zu reflektieren. Die Lösungen findest du in Abschnitt 5.5. Den ausführlichen Prüfungsfragenkatalog mit allen möglichen Prüfungsfragen findest du in unserem Onlinekurs unter www.agile-heroes.de.

[1]SCRUM ist eine Methode des …

Klassischen Projektmanagements

Hybriden Projektmanagements

Agilen Projektmanagements

Wasserfall-Projektmanagements

[2]Der Fokus im Klassischen Projektmanagement liegt auf:

Flexibilität und Anpassung

Kundenbedürfnisse frühzeitig erkennen

Planung und Struktur

regelmäßige und kurzfristige Reaktion auf Veränderungen

[3]Der Fokus des Agilen Projektmanagement ist:

Planung nach Projektphasen

hierarchische Projektstruktur

Flexibilität und Eigenorganisation

Planung und Struktur

[4]Die Wasserfall-Methode ist charakterisiert durch:

Ablauf in aufeinanderfolgenden Phasen

hierarchische Projektstrukturen

Fokussierung auf Planung und Strukturen

regelmäßige Entwicklungszyklen

[5]Agiles Projektmanagement ist charakterisiert durch:

kurze und regelmäßige Entwicklungszyklen

schnelle Reaktion auf Marktveränderungen

direkte und informelle Kommunikation im Team

Fokus auf Flexibilität und Eigenorganisation

[6]Hybrides Projektmanagement ist eine Mischform aus

Wasserfall-Methode und dem klassischen Projektmanagement

Agilem Projektmanagement und SCRUM

Agilem Projektmanagement und klassischem Projektmanagement

keiner der aufgeführten Möglichkeiten

[7]Gemäß den Vätern von SCRUM sollte…

SCRUM durch andere Methoden ergänzt werden

SCRUM mit klassischen Methoden gemischt werden

SCRUM nur in seiner reinen Form angewendet werden

SCRUM nicht durch Weglassen oder Ergänzen verfälscht werden

[8]SCRUM ist …

die einzige aus heutiger Sicht erfolgreiche Methode des Projektmanagements

unbedingt jeder anderen Form des Projektmanagements vorzuziehen

nicht die einzige erfolgreiche Methode des Projektmanagements

eine der führenden Methoden des agilen Projektmanagements

[9]Ein guter Projektmanager sollte …

sich auf SCRUM fokussieren, denn es ist die Methode der Zukunft im Projektmanagement.

sollte SCRUM nicht weiterverfolgen, denn es handelt sich nur um einen aktuellen Trend, der nicht weiter von Relevanz sein wird.

sowohl agile als auch klassische Methoden des Projektmanagements beherrschen, um flexibel auf unterschiedliche Rahmenbedingungen zu reagieren.

Keine der Antwortmöglichkeiten.

[10]SCRUM ist …

bisher nur in Nordamerika verbreitet. Im europäischen Raum findet es kaum Anwendung.

bei mehr als 90% aller agilen Projekten weltweit im Einsatz.

notwendig, um Projekte in Phasen zu strukturieren und zu planen.

Keine der Antwortmöglichkeiten ist richtig.

2Was ist SCRUM?

Jetzt habt ihr bereits mehrere Seiten zu SCRUM gelesen, die sich mit dem Erfolg von SCRUM beschäftigt haben. Und dennoch ist eine Frage immer noch offen: Was ist SCRUM? Eine Methode, ein Tool, eine Technik, ein Prozess? Keines von allem. Fangen wir damit an, woher der Begriff SCRUM kommt …

2.1Der Begriff SCRUM

Der Begriff SCRUM lässt sich auf die beiden japanischen Wirtschaftswissenschaftler Nonaka und Takeuchi zurückführen. Sie schreiben in ihrem im Jahr 1986 erschienenen Artikel „The New Product Development Game" über den von ihnen so genannten "Rugby-Approach". Dieser bedient sich einer Analogie aus dem Rugby. Sie gehen davon aus, dass einer der außergewöhnlichsten Erfolgsfaktoren von sehr erfolgreichen Produktentwicklungsteams die räumliche Nähe des Teams während der Entwicklungsarbeit ist. So wie bei dem aus dem Rugby stammende Gedränge, welches SCRUM genannt wird und bei dem viele Spieler eng zusammenstehen. Denn auch diese Teams arbeiten als kleine und selbstorganisierte Einheiten. Sie bekommen von außen nur eine grobe Richtung vorgegeben. Es bleibt in der Umsetzung jedoch ihnen überlassen, wie sie ihr gemeinsames Ziel erreichen. Und diese Art der Zusammenarbeit soll auch Projekte erfolgreich machen.

Dieser Rugby-Approach wurde dann mehr als zehn Jahre später von den Vätern von SCRUM, Jeff Sutherland und Ken Schwaber, zu einem Framework für Softwareentwicklungsprojekte weiterentwickelt: Und dieses Framework nannten sie mit einem entsprechenden Verweis auf den Artikel von Nonaka und Takeuchi: SCRUM.

Da die Anfänge von SCRUM schon mehr als 20 Jahre zurückliegen und SCRUM immer erfolgreicher geworden ist, haben sich immer mehr SCRUM-Varianten entwickelt. Dies liegt daran, dass viele Autoren, Berater und Experten von dem immer weiterwachsenden SCRUM-Kuchen ihren wirtschaftlichen Anteil abhaben wollten. So wurde der Kern dessen, was SCRUM ausmacht, immer stärker verfälscht.

Dieses Problem haben auch die beiden Väter von SCRUM, Jeff Sutherland und Ken Schwaber, erkannt und aus diesem Grunde im Jahr 2010 den SCRUM-Guide veröffentlicht. Dieser wurde letztmalig in Jahr 2017 überarbeitet. Er fasst den Kern und das Grundverständnis von SCRUM nach Sutherland und Schwaber zusammen.

Abb. 5: SCRUM-Guide

Wir empfehlen jedem, der sich auf die SCRUM-Prüfung und -Zertifizierung vorbereitet, den SCRUM-Guide durchzulesen. Der SCRUM-Guide ist zwischenzeitlich nicht nur in englischer Sprache erhältlich, sondern auch in mehreren anderen, so auch auf deutsch. Da die Prüfung in englischer Sprache stattfindet, empfehlen wir, den SCRUM-Guide in englischer Sprache für die Prüfungsvorbereitung durchzulesen. Aus unserer Sicht ist der SCRUM-Guide sozusagen die Bibel des Agilen Projektmanagements.

Letztlich ist SCRUM also ein Framework für agiles Projektmanagement. SCRUM als Framework setzt sich aus drei Komponenten zusammen:

SCRUM-Values (Abschnitt 2.3)

SCRUM-Principles (Agiles Manifest) (Abschnitt 2.4)

SCRUM-Rules (Kapitel 3)

Die Basis für diese drei Komponenten stellt quasi die SCRUM-Theorie dar, welche sich in den drei Komponenten von SCRUM manifestiert. Diese stellen wir im folgenden Abschnitt dar.

Abb. 6: SCRUM Framework

2.2Die theoretische Basis: Empirische Prozesskontrolle

Die wissenschaftliche Basis von SCRUM ist die Theorie der empirischen „Prozesssteuerung“, kurz auch „Empirie“ bzw. im Englischen Empirical Theory genannt. Die Empirie besagt, dass Wissen auf Erfahrung basiert. Und dass Entscheidungen auf der Basis von diesem bestehenden Wissen erfolgen. SCRUM stellt durch seinen iterativen und inkrementellen Ansatz sicher, dass in regelmäßigen und kurzen Abständen die Möglichkeit zur Überprüfung und Anpassung besteht.

So wird regelmäßig Erfahrungen in Wissen transferiert. Dieses Wissen wiederum wird dann genutzt, um immer wieder Entscheidungen zu treffen. Je mehr Erfahrung, je mehr Wissen, und umso bessere Entscheidungen können getroffen werden. durch dieses Vorgehen können Risiken minimiert, frühzeitig erkannt und auch gegengesteuert werden. Die SCRUM-Theorie basiert insofern auf drei wesentlichen Säulen:

Transparency - Transparenz: Offene Kommunikation und das Teilen von Wissen ist die Grundlage für Transparenz. Zudem sollten das gesamte Vorgehen beziehungsweise der Prozess in einem SCRUM-Projekt für alle Beteiligten transparent sein. Dies umfasst insbesondere auch die verwendeten Begriffe in einem Projekt. Jeder sollte unter den verwendeten Begriffen das gleiche verstehen. Hierzu ein Beispiel: Stell all deinen Projektteammitgliedern die Aufgabe, die Augen zu schließen und an einen Hund zu denken. Danach soll jeder auf ein weißes Blatt Papier diesen Hund malen. Legt man die gezeichneten Hunde nebeneinander, so wird schnell deutlich, dass jeder einen anderen Hund gemalt haben wird. Der eine malt einen kleinen lieben Dackel. Der andere einen bellenden Schäferhund. Der nächste einen Schlittenhund vor einem Hundeschlitten in Sibirien. Wer hat jetzt den richtigen Hund gezeichnet? Alle. Oder keiner? Jeder hat den für ihn richtigen Hund gemalt, eben das, was er unter einem Hund versteht. In einem Projekt ist es jedoch wichtig, dass alle unter „Hund“ den einen und gleichen Hund verstehen, der auch gemeint ist beziehungsweise der als Produkt oder Projektergebnis erwartet wird. Insofern ist es wichtig, für alle wesentlichen Begriffe oder Hunde ein einheitliches Verständnis zu haben. Als ein typisches Beispiel in einem Projekt zu nennen ist, dass es ein einheitliches Verständnis von „Done“ – also wann etwas erledigt ist – gibt. An welchen genauen Kriterien festzumachen ist, dass etwas erledigt ist. Mehr hierzu unter Abschnitt 2.4.

Inspection - Überprüfung: Inspection bedeutet, dass alle Vorgehensweisen und Arbeitsergebnisse regelmäßig überprüft werden. In einem nach SCRUM gemanagten Projekt bedeutet dies, dass das SCRUM-Team in regelmäßigen Abständen die Artefakte dahingehend überprüft, ob diese und ihre Ausgestaltung geeignet sind, um das jeweilige SCRUM-Sprint-Ziel zu erreichen. Die Überprüfung darf jedoch nicht so oft stattfinden, dass sie die eigentliche Projektarbeit behindert. Sie muss stets effizient bleiben. Die Überprüfungen müssen in einer Weise stattfinden, dass auch sie einen Mehrwert für die Projektarbeit darstellen.

Adaption - Anpassung: Adaption bedeutet das Anpassen an die Rahmenbedingungen, um schneller und besser zu werden und das Ziel effizient zu erreichen. Wenn im Rahmen einer Überprüfung festgestellt wird, dass das Vorgehen oder die Arbeitsergebnisse ein nicht akzeptables Limit überschreitet, müssen Anpassungen vorgenommen werden. Diese Anpassungen müssen möglichst kurzfristig, ohne unnötigen Zeitverzug entschieden werden, um unnötige weitere Abweichungen zu verhindern.

Fassen wir dies also nochmals zusammen: Die Voraussetzung um Wissen auf der Basis von Erfahrungen in einem Projekt aufzubauen ist Transparenz. Transparenz schafft Wissen. Und eine offene Kommunikation ermöglicht es zudem, dieses Wissen im SCRUM-Team zu teilen. Zudem ist es eine wichtige Säule von SCRUM, dass regelmäßig das aktuelle Handeln und Vorgehen hinterfragt beziehungsweise überprüft werden. Maßstab hierbei ist stets, ob die aktuellen Aktivitäten dazu geeignet sind, dieses Ziel zu erreichen. Und letztlich ist es natürlich auch erforderlich, dass, wenn das SCRUM-Team im Rahmen der Überprüfung Abweichungen feststellt, das gewählte Vorgehen so angepasst wird und entsprechende Entscheidungen getroffen werden, damit das Ziel auf eine effiziente Weise erreicht wird.

Abb. 7: Theorie des Empirismus

2.3Die fünf Values von SCRUM

Ken Schwaber, einer der beiden Väter von SCRUM, hat zusammen mit Mike Beedle fünf Values als Fundament für SCRUM entwickelt.

Wenn ein SCRUM-Team diese fünf Values verinnerlicht und umsetzt, ist SCRUM in der Praxis auch erfolgreich.

Denn die fünf Values sorgen dafür, dass die drei Säulen von SCRUM gelebt werden. Die fünf Values sind:

Courage - Mut

Focus - Fokussierung

Commitment - Selbstverpflichtung

Respect - Respekt

Openness - Offenheit

Wir beschreiben diese fünf Values im Folgenden kurz – in Anlehnung an den SCRUM-Guide. Viele Autoren haben diese Values näher im Detail beschrieben und konkretisiert. Wir wollen hier jedoch nicht zu viele Vorgaben machen und es dadurch jedem SCRUM-Team selbst überlassen, wie konkret es diese Values für sich definiert, lebt und umsetzt. Diese Vorgehensweise folgt der grundsätzlichen Logik von SCRUM, einfach zu sein, wenige Regeln aufzustellen und die Ausgestaltung im Sinne der Flexibilität dem Projektteam zu überlassen. Grundsätzlich ist es auch so, dass SCRUM zwar klare Regeln aufsetzt. Im Sinne von Überprüfung und Anpassungen können die Regeln jedoch für jedes Projekt im Detail so konkretisiert werden, dass sie auf das jeweilige Projekt und für das jeweilige Projektumfeld passen. Trotz sehr klarer und eindeutiger Regeln bietet SCRUM dennoch Raum zur individuellen Ausgestaltung.

Courage - Mut

Die Mitglieder des SCRUM-Teams haben den Mut, die richtigen Dinge zu tun und an den Herausforderungen und Problemen im Projekt zu arbeiten.

Focus - Fokussierung

Jeder fokussiert sich auf die Arbeit des aktuellen Sprints und auf die Ziele des SCRUM-Teams.

Commitment - Selbstverpflichtung

Jeder verpflichtet sich, persönlich die Ziele des SCRUM-Teams zu unterstützen und zu erreichen.

Respect - Respekt

Die Mitglieder des SCRUM-Teams respektieren sich und befähigen sich gegenseitig, kompetente und unabhängige Individuen zu sein.

Openness - Offenheit

Das SCRUM-Team und seine Stakeholder einigen sich darauf, bezogen auf die Arbeit und die mit dieser verbundenen Herausforderungen offen zu sein.

Abb. 8: Die fünf Values von SCRUM

2.4Principles – das Agile Manifest als Basis der SCRUM-Prinzipien

Wer sich mit Agilem Projektmanagement beschäftigt, hat sicherlich schon vom „Agilen Manifest“ gehört. Das Agile Manifest ist quasi der gemeinsame Nenner, auf den sich verschiedenste Vertreter von Softwareentwicklungsmethoden im Jahre 2001 geeinigt haben. Insgesamt 17 von ihnen haben hierin ihre gemeinsame Vorstellung bezüglich Agiler Softwareentwicklung zusammengetragen. Zu diesen gehörten auch die SCRUM-Erfinder Jeff Sutherland und Ken Schwaber. Insofern ist in das Agile Manifest auch der Spirit von SCRUM mit eingeflossen. Im Kapitel 8 findest du einen Link zum Agilen Manifest. Das Agile Manifest umfasst insgesamt vier sich gegenseitig gegenübergestellte Wertepaare und zwölf einzelne Prinzipien.

Die vier Wertepaare des Agilen Manifests

Die Wertepaare des agilen Manifests stellen jeweils zwei Wertepaare paarweise gegenüber. Letztlich schätzen die Verfasser des Agilen Manifests alle diese Values als wichtig ein. Jedoch werden die Values auf der linken Seite der Grafik (Abbildung 9) also noch wichtiger als die auf der rechten Seite eingeschätzt. Es ist also eine unterschiedliche Gewichtung vorhanden.

Individuen und Interaktionen über Prozesse und Werkzeuge

Oft wird in Projekten versucht, Kommunikation oder Fortschritt-Tracking anhand von Tools oder Prozessen zu implementieren. Man versucht also quasi Kommunikation zu organisieren oder auch Prozesse im Projekt zu standardisieren. Mit dem Hintergedanken, dass, wenn alles eindeutig mit Prozessen definiert ist und die richtigen Tools eingesetzt werden, das Projekt erfolgreich sein muss. Die Annahme ist: Der Mensch hat sich also diesen Prozessen und Tools zu „unterwerfen“ – und wenn er dies tut, dann macht dies auch das Projekt erfolgreich.

Конец ознакомительного фрагмента.

Текст предоставлен ООО «ЛитРес».

Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.