SCRUM in 100 Worten

  • Scrum ist ein agiles Framework (Rahmen), der es erlaubt auf die Auslieferung der wichtigsten Geschäfts-Anforderungen innerhalb kürzester Zeit zu fokussieren und innerhalb dem die Produktentwicklung stattfindet.
  • Der Kern von Scrum ist ein kleines Team von Menschen. Dieses Team ist sehr flexibel und anpassungsfähig.
  • Das Business setzt die Prioritäten.
  • Das Vorgehen ist empirisch, inkrementell.
  • Selbst-organisierende Entwicklungsteams legen das beste Vorgehen zur Auslieferung der höchstpriorisierten Funktionalitäten fest.
  • Alle zwei Wochen bis zu einem Monat kann man inkrementell erweiterte, lauffähige Software sehen und entscheiden, diese so auszuliefern oder in einem weiteren Abschnitt zu ergänzen.
  • Das ScrumTeam verbessert sich kontinuierlich.

Die VUCA Welt meistern

VUCA ist eine Beschreibung für die schwierigen Rahmenbedingungen der Unternehmensführung in einer unbeständigen, unsicheren, komplexen und mehrdeutigen Welt von heute. Der Begriff VUCA Welt basiert ursprünglich auf dem von dem United States Army War College geschaffenen Begriff für einen multilaterale Welt nach dem Ende des Kalten Krieges (Quelle: Wikipedia). Der Begriff hat heute Einzug in die Geschäftswelt und das moderne Management gefunden.

  • Volatility (dt.: Volatilität oder Unbeständigkeit)
  • Uncertainty (dt.: Unsicherheit)
  • Complexity (dt.: Komplexität)
  • Ambiguity (dt.: Mehrdeutigkeit)

Was ist genau mit den Begriffen gemeint (Beispiele):

Volatilität:
Stark und schnell veränderndes Marktumfeld wie z.B. neue Wettbewerber, Technologien, Regularien oder Kulturelle Einflüsse (z.B. Telekommunikation: Ständige Betriebssystemänderungen, 5G, Kamera sind schnell veraltet)

Unsicherheit:
Die Berechenbarkeit und Vorhersagbarkeit von zukünftigen Ereignissen schwieriger denn je aufgrund der weltweiten Vernetzung des Wirtschaftswelt. Unsicher ist z.B. wie lange das aktuelle Geschäftsmodell noch funktioniert (Taxi vs. Uber) oder ob die aktuell gewählte Technologie morgen noch die Richtige ist (Tesla ist z.B. Vorreiter bei Elektro-Autos, deutsche Hersteller hinken hinterher). Auch Jobbeschreibungen unterliegen dieser Unsicherheit (aktuell werden stark Datenanalysten gesucht, aber keine Arbeiter im Bergwerk).

Komplexität:
Durch die heutige Vielschichtigkeit und Vernetzung von Systemen (Geschäftswelt, Internet, Digitalisierung, Globalisierung) ist es schwierig, wenn nicht sogar unmöglich alle Zusammenhänge und Auswirkungen im Blick zu halten. Aktuelle IT-Infrastrukturen sind z.B. historisch gewachsen und kaum noch zu überblicken. Neue IT-Systeme werden ebenfalls komplexer (z.B. werden externe Cloud Services tief in die Prozesses eines Unternehmens integriert). Ebenfalls kann heute keiner (nicht einmal Experten) die Auswirkungen eines Brexit voraussagen.

Ambiguität / Mehrdeutigkeit
Aufgrund von komplexen Systemen ist ein Ergebnis nicht immer eindeutig zu interpretieren (Beispiel: Umfangreiche „Big-Data“ Daten bieten einen hohen interpretations-Spielraum und müssen richtig gelesen werden um Unternehmensentscheidungen daraus abzuleiten)

Als mögliche Antwort auf diese Herausforderungen bietet der VUCA-Begriff ebenfalls folgende Antwort:

  • Vision (dt.: Vision, Ein Bild des gewünschten Zustandes entwerfen)
  • Understanding (dt.: Verstehen – Zusammenhänge berücksichtigen und verstehbar machen)
  • Clarity (dt.: Klarheit und Focus auf die wesentlichen Dinge)
  • Agility (dt.: Anpassungsfähigkeit / Beweglichkeit )

Um in dieser Multidimensionale Welt erfolgreich Unternehmen zu führen oder Projekte zu leiten (die Anzahl von Projekten in Firmen steigt stetig und ist heute eine generelle Arbeitsweise) benötigt es entsprechende Konzepte, Mindset und Rahmenwerke (Frameworks). Eines dieser Rahmenwerke ist z.B. SCRUM, welches die Entwicklung und Lieferung komplexer Produkte in der VUCA-Welt anleitet. Aber auch leichtgewichtigere Methoden wie Kanban sind mittlerweile etabliert.

Aufgaben des SCRUM Master

Die Rolle und die Aufgaben des SCRUM Masters sind am schwierigsten zu verstehen, da er sich ehr übergeordnet um die Einhaltung des SCRUM Frameworks und das Coaching des Product Owners, Development Teams und der Organisation kümmert. Der SCRUM Master lässt sich auch als „Hüter des SCRUM Frameworks“ bezeichnen. Seine Aufgaben sind hauptsächlich:

  • Hilft allen SCRUM Theorie, Praktiken, Regeln und Werte zu verstehen (und ist für die Einhaltung verantwortlich)
  • Hilft Außenstehenden (ausserhalb des SCRUM Teams) SCRUM zu verstehen
  • Ist ein Moderator und Coach (für den Product Owner + Development Team)
  • Ist die Verbindung zur Organisation und coacht diese in Bezug auf deren Interaktion mit dem SCRUM Team
  • Sorgt dafür, dass Hindernisse (Impediments, verwaltet im Impediment Backlog) beseitigt werden
  • Stellt sicher, dass das Team vollständig funktional und produktiv arbeiten kann
  • Unterstützt die enge Zusammenarbeit zwischen allen Rollen und Funktionen (Product Owner und Team)
  • Schützt das Team vor äußeren Störungen

Der SCRUM Guide

Grundlage und die Definition des SCRUM Frameworks ist der SCRUM-Guide, der zusammen von Ken Schwaber und Jeff Sutherland entwickelt wurde und regelmäßig überarbeitet wird.

Der SCRUM-Guide ist die unerlässliche Grundlage um SCRUM zu lernen, zu verstehen und um die Zertifizierungs-Prüfungen (z.B. PSM: Professional SCRUM Master oder PSPO: Professional Product Owner) zu bestehen. 

 

SCRUM Guide (UPDATE November 2020): 

Online Lesen (Englisch)

Als PDF herunterladen (Englisch) 

Als PDF herunterladen (Deutsch) 

 

SCRUM Guide (November 2017):

Als PDF herunterladen (Englisch)

Als PDF herunterladen (Deutsch)

Agiles Manifest

Das agile Manifest (im original “Manifesto for Agile Software Development” oder auch “Agile Manifesto” genannt) wurde im Jahre 2001 von 17 Softwareentwicklern begründet und niedergeschrieben. Mitglieder dieser Gruppe waren z.B. auch Ken Schwaber und Jeff Sutherland, die Begründer von SCRUM Frameworks. Das agile Manifest kann man als Grundstein der heutigen agilen Bewegung bezeichnen und ist der kleinste gemeinsame Nenner aller uns bekannten agilen Methoden und Frameworks.

Das agile Manifest beruht auf folgenden Werten:

Individuen und Interaktionen haben Vorrang vor Prozessen und Werkzeugen
Funktionierende Software hat Vorrang vor umfassender Dokumentation
Zusammenarbeit mit dem Kunden hat Vorrang vor Vertragsverhandlungen
Reagieren auf Veränderung hat Vorrang vor dem Befolgen eines Plans

Dies bedeutet, obwohl wir die Werte auf der rechten Seite wichtig finden,
schätzen wir doch die Werte auf der linken Seite höher ein.

Hybrides Projektmanagement brauchbar?

Klassisches Projektmanagement gilt oft als veraltet denn alles um uns herum wird von Tag zu Tag nur noch moderner und agiler. So auch das Projektmanagement, dessen Methoden nicht zuletzt besonders durch die Digitalisierung beeinflusst werden. Aus den traditionellen Methoden mit Gant-Charts, Powerpoint, Excel, Stift, Papier, Whiteboard und Klebezettel haben sich agile und hybride Methoden herausgebildet. Diese ergänzen die bisherigen Weisen zu arbeiten und bilden diese weiter.

Was ist agiles Projektmanagement?

Aus den unflexiblen Projektmanagementprozessen haben sich bereits seit den 90er-Jahren Methoden herauskristallisiert, die flexibler und leichtgewichtiger sind. Änderungen sind beim agilen Projektmanagement sehr willkommen und gern gesehen, denn nur so können die besten Resultate abgeliefert werden. Generell gelten im agilen Projektmanagement andere Regeln:
–    Menschen und Interaktionen mit Stakeholdern sind von größerer Bedeutung als Prozesse
–    Das Funktionieren der Abläufe ist wichtiger als eine ausführliche Dokumentation
–    Zusammenarbeit mit dem Kunden ist bedeutender als reine Vertragsverhandlung
–    Die Reaktion auf Veränderungen macht das agile Projektmanagement aus
Die bekanntesten Methoden der agilen Arbeitsweise sind Kanban (Work In Progress sichtbar machen) und Scrum (Produkte erstellen).

Im Gegensatz zum klassischen Projektmanagement sind beim agilen Projektmanagement Zeit und Aufwand zwar festgelegt, der Umfang jedoch variabel. Zudem wird der Prozess fortlaufend während des Projektes verbessert und stetig optimiert. Stakeholder und Kunden beeinflussen das Projekt durch die Interaktionen und die Zusammenarbeit. Ein wesentlicher Unterschied ist auch, dass beim agilen Projektmanagement mit Meilensteinen gearbeitet wird: Ergebnisse werden regelmäßig abgeliefert und nicht nur am Ende eines Projektes. Vor allem aber ist das Selbstmanagement des Projektteams ein entscheidender Teil: die Verantwortung liegt nicht mehr nur alleine beim Projektmanager, das Team managet die Abläufe selbst und in Eigenregie. So auch die Kommunikation während des Projektes: regelmäßige kurze Stand-up-Meetings ohne schriftliche Dokumentation informieren alle Beteiligten kurz und knapp über den jeweiligen Status der verschiedenen Aufgaben und vermeidet so lange Besprechungen, denen zumeist nur schwer zu folgen ist.

Was ist hybrides Projektmanagement?

Beim hybriden Projektmanagement soll mit Veränderungen flexibler umgegangen und sich stärker an Marktbedürfnissen orientiert sowie die jeweilige Projektdauer verkürzt werden.  Diese Ansätze sind bereits aus dem agilen Projektmanagement bekannt. Aber wie unterscheidet sich das agile und das hybride Projektmanagement? Ganz einfach: im Alltag ist es meistens so, dass das reine agile Projektmanagement mehr Wunschvorstellung als Realität ist – und da kommt das hybride Projektmanagement zum Einsatz: dieses verbindet traditionelle mit agilen Ansätzen. Denn bestimmte Einschränkungen und Vorgaben machen das reine agile Handeln meistens eher schwierig, da diese ein weiter vorausplanendes Vorgehen erfordern. Allerdings ist beim hybriden Projektmanagement unbedingt darauf zu achten, dass ein zu häufiger Wechsel zwischen agilen und klassischen Methoden zu einer Prozessinstabilität führen kann. Anstatt zu wechseln, empfiehlt es sich daher, sich gleich zu Beginn Gedanken über mögliche Kombinationen zu machen, wie beispielsweise ein agiles Konzept und eine agile Spezifikation, wobei die Umsetzung und Abnahme trotzdem auf die klassische Art und Weise erfolgen. Klar ist jedoch, dass man nur in seltenen Fällen auf die klassischen Methoden verzichten kann.