Scrum kompakt für Dummies
eBook - ePub

Scrum kompakt für Dummies

  1. German
  2. ePUB (handyfreundlich)
  3. Über iOS und Android verfügbar
eBook - ePub

Scrum kompakt für Dummies

Über dieses Buch

Sie sind neugierig, wie Scrum zur Verbesserung Ihrer Arbeitsabläufe beitragen kann? Dann ist dieses Buch genau das richtige für Sie. Es erklärt Ihnen, was Scrum ist und wie genau es funktioniert. Lernen Sie die verschiedenen Rollen wie Product Owner und Scrum Master kennen, planen Sie Meetings und Sprints, erstellen Sie Scrum-Boards und organisieren Sie Daily Scrums. Außerdem erfahren Sie, wie Sie Scrum auch mit mehreren Teams erfolgreich einsetzen und erhalten viele nützliche Tipps für Ihr erstes Scrum-Projekt. So können Sie schon bald Ihre erste User Story auf »done« setzen und Ihr Projekt erfolgreich abschließen.

Tools to learn more effectively

Saving Books

Saving Books

Keyword Search

Keyword Search

Annotating Text

Annotating Text

Listen to it instead

Listen to it instead

Information

Verlag
Wiley-VCH
Jahr
2019
ISBN drucken
9783527716005
eBook-ISBN:
9783527821884
Teil I

Die Rollen

image
Kapitel 1

Das ist Scrum und so funktioniert es

IN DIESEM KAPITEL
  1. Scrum und agile Softwareentwicklung
  2. Drei Rollen in Scrum
  3. Zwei Listen und vier Meetings
Scrum ist eine Methode, sehr effektiv im Team zu arbeiten und Dinge zu erledigen, die zu komplex sind, um sie auf Autopilot abzuwickeln. Das trifft auf sehr viele unserer Projekte zu. Scrum zielt konsequent auf effektive Arbeit. Scrum ist bei der Softwareentwicklung entstanden, ist aber auch in anderen Bereichen sehr nützlich.

Scrum und agile Softwareentwicklung

Scrum wurde 1995 von Jeff Sutherland und Ken Schwaber entwickelt. Sie untersuchten, welche Prinzipien äußerst erfolgreichen Projekten zugrunde liegen. Diese Prinzipien sind letztlich die Basis für Scrum. Scrum liefert eine geringe Anzahl wirksamer Regeln, die in Situationen, in denen es keine einfache Lösung gibt, für Stabilität sorgen. Dann sind Kreativität, Engagement und Zusammenarbeit im Team nötig, um schnell zu immer besseren Lösungen zu gelangen. Also eigentlich immer.
Scrum betont die Tatsache, dass neue Erkenntnisse sich immer dann einstellen, wenn man mit der Arbeit begonnen hat, und dass ein Team so flexibel sein sollte, die besten Erkenntnisse zu seinem Vorteil zu nutzen. Scrum ist die beliebteste agile Methode. Agil ist die Philosophie, in der Flexibilität eine herausragende Rolle spielt, festgelegt im »Agilen Manifest«.
Scrum hat nur wenige Regeln, die alle auf ein paar Seiten Platz haben. (Warum dann ein ganzes Buch?) Scrum enthält zwei Listen, drei Rollen und vier Meetings. Das ist alles. Scrum ist einfach. Fast so einfach wie Schach: leicht zu erklären, schwierig zu gewinnen.
Scrum wurde bewusst klein gehalten. Dadurch ist es breit anwendbar und leicht zu memorisieren. Das Wichtigste dabei aber ist vielleicht, dass Sie immer selbst nachdenken müssen. Scrum schreibt so wenig vor, dass Sie jederzeit selbst entscheiden, wie Sie Scrum in einer bestimmten Situation anwenden. Gleichzeitig ist das wohl auch der größte Nachteil: Scrum ist nicht die Antwort auf alle Probleme, es schreibt nicht vor, was in jeder denkbaren Situation zu tun ist. Scrum ist also eigentlich keine »Methode«, die Schritt für Schritt konkrete Anweisungen gibt. Scrum ist ein Rahmen, der Ihnen hilft, schnell herauszufinden, was Sie tun müssen.
Wenn Sie die Prinzipien oder Regeln von Scrum genau einhalten, gewinnen Sie sehr schnell sehr viele Erkenntnisse, und Sie werden mit der Nase auf die Fakten gestoßen. Scrum ist der ultimative Prozess, um alle Möglichkeiten und Unmöglichkeiten sichtbar zu machen und damit das Beste aus dem Team herauszuholen. Die Scrum-Regeln schreiben vor, dass alles transparent und sichtbar gemacht wird, vom Arbeitsanfall bis zu Vereinbarungen, von Ergebnissen bis zur Zusammenarbeit, von der Planung bis zum Fortschritt.
Scrum »zwingt« Teams, die wichtigsten Dinge zuerst anzugehen, und das auf der Basis konkret sichtbarer Ziele, von denen Menschen profitieren. Scrum sorgt außerdem dafür, dass Sie über einen langen Zeitraum so weiterarbeiten können, durch einen festen Rhythmus und starke Betonung der Qualität.

Wie funktioniert Scrum?

Scrum funktioniert in Iterationen. Eine Iteration ist ein kurzer Zeitraum von wenigen Wochen, der zu einem Ergebnis (meist zu einem Produkt) führt, das tatsächlich fertig ist. Diese Iterationen heißen Sprints. Jeder Sprint liefert ein echtes Ergebnis. In Scrum-Begriffen sagen wir, das Ergebnis einer Iteration sei »a potentially shippable product increment«. Mit anderen Worten: ein Teil der Lösung, der (so klein er auch sein mag) schon gut genug ist, um geliefert und verwendet zu werden. Ja, Sie lesen richtig: an Kunden und Nutzer geliefert. An echte Menschen. Das Ergebnis ist also dokumentiert, getestet, integriert und so weiter. Es muss nichts mehr daran getan werden. Vielleicht enthält es noch nicht genug Funktionalität, um wirklich verkäuflich zu sein, aber funktionieren würde es.
images
Ein Sprint liefert ein echtes Ergebnis. Wenn Sie also Software entwickeln, heißt das, dass Sie produktionsreife Software liefern. Wenn Sie mit Scrum ein neues Fahrrad bauen, dann führt jeder Sprint zu einem Fahrrad oder Fahrradteil, nicht nur zu Entwürfen und Dokumentationen. Scrum zwingt Sie dazu, Dinge fertigzustellen, sodass Sie Feedback zu echten Produkten bekommen. So sieht echtes Risikomanagement aus.
images
Arbeiten Sie lieber in kurzen als in langen Sprints. Je kürzer der Sprint, desto eher wird ein Wert geliefert, desto schneller lernen Sie und können Feedback umsetzen. In der ursprünglichen Scrum-Literatur ist von Sprints von maximal einem Monat die Rede. Zurzeit arbeiten die meisten Teams in Sprints von zwei bis drei Wochen, aber auch eine Woche ist nicht ungewöhnlich. Kurze Sprints geben Ihnen die Möglichkeit, öfter etwas zu verändern, früher auf Feedback zu reagieren und schneller besser zu werden.

Drei Rollen

Der Product Owner ist die erste der drei Rollen in Scrum. Der Product Owner ist verantwortlich für das »Was« und vertritt alle interessierten Parteien. Was wollen wir entwickeln? Wie viel darf es kosten? Wann ist es fertig? Er legt fest, ob etwas wirklich genug Funktionalität enthält, um in Produktion zu gehen.
Um das alles richtig definieren zu können, ist es wichtig, dass der Product Owner auch das »Warum« erklären kann. Schließlich hat das »Was« allein selten einen Wert. Der Product Owner vertritt alle interessierten Parteien, die wir in Scrum Stakeholder nennen. Mit seinem Wissen um alle Stakeholder und ihre Interessen sortiert der Product Owner das Product Backlog. Das ist die vorrangige Aufgabe des Product Owners: dafür zu sorgen, dass es ein gutes Product Backlog gibt, und es nach Wert zu priorisieren.
Die eigentliche Arbeit wird vom Team ausgeführt, auch Development-Team genannt. Diese Menschen erledigen die anfallende Arbeit. Ein Development-Team, und also auch jedes Teammitglied, ist vollkommen engagiert. Das Team arbeitet zusammen, um die Ziele zu erreichen, die der Product Owner gesetzt hat, Sprint um Sprint. Das Team legt selbst fest, wie es das tut, also auch, wer was tut, und gibt selbst Schätzungen ab. Niemand sagt dem Team, wie es die gesetzten Ziele erreichen soll, also auch nicht, wie lange es für eine bestimmte Aufgabe brauchen darf. Es übernimmt Verantwortung für die eigene Arbeit. Diese Art Selbstbestimmung ist eine wichtige Motivation, die bei allen im Team Begeisterung für Scrum auslöst.
Der Scrum Master hat die Aufgabe, dafür zu sorgen, dass Scrum richtig angewendet wird. Anders ausgedrückt: Der Scrum Master achtet darauf, dass die Spielregeln eingehalten werden. Der Scrum Master ist wie das Öl in der Maschine, er sorgt dafür, dass alles so glatt wie möglich läuft. Störungen, die das Team erlebt, räumt er aus dem Weg. Außerdem erklärt der Scrum Master allen Beteiligten Scrum und die Konsequenzen seiner Anwendung – auch dem Management. Er tritt nach außen proaktiv auf und fördernd gegenüber dem Team und dem Product Owner. So kann der Scrum Master helfen, die Meetings zu organisieren, für das Team Dinge regeln oder den Product Owner bei der Formulierung der Anforderungen und Wünsche unterstützen.
images
Kann das Team selbst bestimmen, wie lange es dauert, bis das Produkt fertig ist? Nein, natürlich nicht. Das legt der Product Owner fest, der schließlich auch entscheidet, welche Features in welcher Reihenfolge bearbeitet werden. Wenn die Schätzungen des Teams damit nicht übereinstimmen, findet immer eine Diskussion statt, um zu sehen, ob etwas anders gemacht werden kann, und alle suchen nach einer Lösung. Nach jedem Sprint ist allerdings ein Product Increment fertig. Der Product Owner kann also nach jedem Sprint entscheiden, ob es ausgeliefert beziehungsweise releast werden soll oder nicht. Dadurch wird das Release zu einer taktischen oder strategischen Überlegung, nicht zu einer operativen. Das Produkt ist nämlich jederzeit »releaseable«.
Bei Scrum ist jeder total engagiert, nicht nur in Gedanken, sondern mit der ganzen Person, fünf Tage pro Woche. Bei Scrum arbeitet man an nur einem Projekt gleichzeitig, über ein Product Backlog, das vom Product Owner verwaltet wird. Das sorgt für viel Klarheit: Alle arbeiten gemeinsam und gleichzeitig an der Sache, die den höchsten Wert hat, und bringen sie außerdem tatsächlich zum Abschluss.
Bei Scrum arbeiten Sie mit einem festen Team, dem sogenannten Scrum-Team. Dieses Scrum-Team besteht aus dem Product Owner, dem Scrum Master und dem Development-Team. Alle zusammen arbeiten auf dasselbe Ziel hin: so schnell wie möglich das (Teil-)Produkt entwickeln, das den größten Mehrwert liefert und Menschen Freude bereitet. Es liegt auf der Hand, dass man ein solches Team, das gut zusammenarbeitet und immer besser wird, möglichst nicht trennen sollte.
images
Die Terminologie bei Scrum ist manchmal verwirrend. Mit dem Scrum-Team sind alle gemeint: Product Owner, Scrum Master und Development-Team. Dieses Development-Team wird oft auch verkürzt Team genannt. Wenn wir in diesem Buch irgendwo nur »Team« schreiben, meinen wir das Development-Team. Wenn wir wirklich alle meinen, verwenden wir den eindeutigen Ausdruck Scrum-Team.
images
Ist das alles? Gibt es keinen Projektmanager mehr? N...

Inhaltsverzeichnis

  1. Cover
  2. Titelseite
  3. Impressum
  4. Vorwort
  5. Über den Autor
  6. Danksagung
  7. Inhaltsverzeichnis
  8. Einleitung
  9. Teil I: Die Rollen
  10. Teil II: Die Listen
  11. Teil III: Die Meetings
  12. Teil IV: Der Top-Ten-Teil
  13. Stichwortverzeichnis
  14. End User License Agreement

Häufig gestellte Fragen

Ja, du kannst dein Abo jederzeit über den Tab Abo in deinen Kontoeinstellungen auf der Perlego-Website kündigen. Dein Abo bleibt bis zum Ende deines aktuellen Abrechnungszeitraums aktiv. Erfahre, wie du dein Abo kündigen kannst
Nein, Bücher können nicht als externe Dateien, z. B. PDFs, zur Verwendung außerhalb von Perlego heruntergeladen werden. Du kannst jedoch Bücher in der Perlego-App herunterladen, um sie offline auf deinem Smartphone oder Tablet zu lesen. Erfahre, wie du Bücher herunterladen kannst, um sie offline zu lesen
Perlego bietet zwei Abopläne an: Elementar und Erweitert
  • Elementar ist ideal für Lernende und Profis, die sich mit einer Vielzahl von Themen beschäftigen möchten. Erhalte Zugang zur Basic-Bibliothek mit über 800.000 vertrauenswürdigen Titeln und Bestsellern in den Bereichen Wirtschaft, persönliche Weiterentwicklung und Geisteswissenschaften. Enthält unbegrenzte Lesezeit und die Standardstimme für die Funktion „Vorlesen“.
  • Pro: Perfekt für fortgeschrittene Lernende und Forscher, die einen vollständigen, uneingeschränkten Zugang benötigen. Schalte über 1,4 Millionen Bücher zu Hunderten von Themen frei, darunter akademische und hochspezialisierte Titel. Das Pro-Abo umfasst auch erweiterte Funktionen wie Premium-Vorlesen und den Recherche-Assistenten.
Beide Abopläne sind mit monatlichen, halbjährlichen oder jährlichen Abrechnungszyklen verfügbar.
Wir sind ein Online-Lehrbuch-Abo, bei dem du für weniger als den Preis eines einzelnen Buches pro Monat Zugang zu einer ganzen Online-Bibliothek erhältst. Mit über 1 Million Büchern zu über 990 verschiedenen Themen haben wir bestimmt alles, was du brauchst! Erfahre mehr über unsere Mission
Achte auf das Symbol zum Vorlesen bei deinem nächsten Buch, um zu sehen, ob du es dir auch anhören kannst. Bei diesem Tool wird dir Text laut vorgelesen, wobei der Text beim Vorlesen auch grafisch hervorgehoben wird. Du kannst das Vorlesen jederzeit anhalten, beschleunigen und verlangsamen. Erfahre mehr über die Funktion „Vorlesen“
Ja! Du kannst die Perlego-App sowohl auf iOS- als auch auf Android-Geräten nutzen, damit du jederzeit und überall lesen kannst – sogar offline. Perfekt für den Weg zur Arbeit oder wenn du unterwegs bist.
Bitte beachte, dass wir Geräte, auf denen die Betriebssysteme iOS 13 und Android 7 oder noch ältere Versionen ausgeführt werden, nicht unterstützen können. Mehr über die Verwendung der App erfahren
Ja, du hast Zugang zu Scrum kompakt für Dummies von Michael Franken im PDF- und/oder ePub-Format sowie zu anderen beliebten Büchern aus Computer Science & Project Management. Aus unserem Katalog stehen dir über 1 Million Bücher zur Verfügung.