NEUE FRAGE 286 Wann kann ein Sprint abgesagt werden? (wählen Sie die beste Antwort)
Erläuterung Ein Sprint kann abgebrochen werden, wenn das Sprint-Ziel obsolet wird. Dies ist der Fall: * Das Sprint Goal ist ein kurzfristiges Ziel, das dem Scrum Team während des Sprints Orientierung und Fokus bietet. Es ist eine flexible und verhandelbare Verpflichtung, die angepasst werden kann, wenn im Laufe des Sprints mehr gelernt wird. * Der Sprint ist ein Container für alle anderen Scrum-Ereignisse und -Aktivitäten. Er ist ein Zeitfenster von einem Monat oder weniger, in dem ein "fertiges" Inkrement erstellt wird, das das Sprint-Ziel erfüllt. Der Sprint hat eine gleichbleibende Dauer während der gesamten Entwicklungsarbeit und ändert seine Dauer nur zwischen den Sprints. * Ein Sprint kann vom Product Owner vorzeitig abgebrochen werden, wenn er feststellt, dass das Sprint Goal nicht mehr gültig oder wertvoll ist. Dies kann aus verschiedenen Gründen geschehen, z. B. wenn sich der Markt, die Technologie, die Geschäftsausrichtung oder die Kundenbedürfnisse wesentlich ändern. * Ein abgebrochener Sprint sollte selten und außergewöhnlich sein. Er bedeutet eine Verschwendung von Zeit und Ressourcen, die für die Wertschöpfung hätten verwendet werden können. Außerdem unterbricht er den Rhythmus und den Fluss des Scrum-Teams und der Stakeholder. * Wenn ein Sprint abgebrochen wird, werden alle abgeschlossenen und "Done"-Product-Backlog-Elemente überprüft und möglicherweise freigegeben. Alle unvollständigen Product Backlog Items werden neu geschätzt und wieder in das Product Backlog aufgenommen. Das Scrum-Team plant dann einen neuen Sprint. Andere Optionen, z.B. wenn die Entwickler feststellen, dass der Produktplan nicht durchführbar ist, wenn klar wird, dass nicht alles bis zum Ende des Sprints fertig wird, oder wenn die Verkaufsabteilung eine wichtige neue Gelegenheit hat, sind keine gültigen Gründe für den Abbruch eines Sprints. Sie spiegeln möglicherweise ein Missverständnis darüber wider, was ein Sprint Goal ist oder wie Scrum funktioniert. Referenzen: * [Scrum Guide], Seite 15, Abschnitt "Sprint Goal" * [Scrum Guide], Seite 9, Abschnitt "Sprint" * [Scrum Guide], Seite 16, Abschnitt "Sprint abbrechen"
NEUE FRAGE 292 Wie sieht der Zeitplan für die Sprint Review aus? (wählen Sie die beste Antwort)
Erläuterung Der Zeitrahmen für die Sprint Review beträgt vier Stunden für einen einmonatigen Sprint. Der Grund dafür ist: * Die Sprint Review ist eine Veranstaltung, bei der das Scrum-Team und die Stakeholder das Inkrement überprüfen und das Product Backlog bei Bedarf anpassen. Der Zweck des Sprint Review ist es, Feedback einzuholen und die Zusammenarbeit zu fördern. * Der Zeitrahmen für jedes Scrum-Ereignis ist proportional zu seiner Häufigkeit und Dauer. Ein einmonatiger Sprint entspricht maximal einem Kalendermonat. * Der Zeitrahmen für einen einmonatigen Sprint Review beträgt vier Stunden. Bei kürzeren Sprints ist sie in der Regel kürzer. * Der Zeitplan stellt sicher, dass genügend Zeit zur Verfügung steht, um zu prüfen, was getan wurde und was als Nächstes getan werden könnte, und um alle notwendigen Anpassungen vorzunehmen, um den Wert zu optimieren. Andere Optionen, wie z. B. zwei Stunden für einen einmonatigen Sprint, ein Tag oder so lange wie nötig, sind keine gültigen Antworten, da sie nicht den korrekten Zeitrahmen für den Sprint Review widerspiegeln. Referenzen: * [Scrum Guide], Seite 17, Abschnitt "Sprint Review" * [Scrum Guide], Seite 9, Abschnitt "Sprint" * [Scrum Guide], Seite 9, Abschnitt "Timeboxing Scrum Events"
NEUE FRAGE 295 Wenn eine Verfeinerung des Product Backlogs erforderlich ist, wann ist der ideale Zeitpunkt für die Verfeinerung und wer sollte daran teilnehmen? (wählen Sie die beiden besten Antworten aus)
Erläuterung Der ideale Zeitpunkt für die Verfeinerung und wer daran teilnehmen sollte, ist das Scrum Team während des aktuellen Sprints, wenn es in den vorangegangenen Sprints nicht in der Lage war, Product Backlog Items mit ausreichender Präzision zu definieren, um mit der Arbeit zu beginnen, und das Scrum Team auf fortlaufender Basis, indem es Product Backlog Items in kleinere, präzisere Items definiert, die zur Auswahl bereit sind. Der Grund dafür ist: * Die Verfeinerung des Product Backlogs ist der Akt des Hinzufügens von Details, Schätzungen und Ordnung zu den Product Backlog Items. Es ist ein fortlaufender und gemeinschaftlicher Prozess, an dem das gesamte Scrum-Team beteiligt ist. * Das Scrum Team sollte das Product Backlog nach Bedarf verfeinern, um sicherzustellen, dass es genügend Elemente gibt, die ausreichend klar und bereit für die Auswahl im Sprint Planning sind. Der Zeitaufwand für die Verfeinerung variiert in der Regel von Scrum Team zu Scrum Team, aber es wird empfohlen, 10% der Kapazität der Entwickler nicht zu überschreiten. * Das Scrum-Team kann einen Sprint auch dazu nutzen, das Product Backlog zu verfeinern, wenn dies in früheren Sprints nicht möglich war. Dies kann der Fall sein, wenn es sich um ein neues oder komplexes Produkt handelt oder wenn sich die Produktvision oder -ausrichtung erheblich geändert hat. Dies sollte jedoch eher die Ausnahme als die Regel sein, da sich dadurch die Bereitstellung von Wert und Feedback verzögern kann. Andere Optionen, wie z.B. Business-Analysten, die die Verfeinerungsarbeit für das Scrum-Team übernehmen, der Product Owner, der die Verfeinerung in Sprint 0 oder zwischen den Sprints alleine durchführt, oder die Übergabe der Verantwortung für das Product Backlog an jemand anderen, sind nicht mit den Prinzipien und Werten von Scrum vereinbar. Sie können zu Missverständnissen, falscher Ausrichtung oder dem Verlust von Verantwortung und Verantwortlichkeit führen. Referenzen: * [Scrum Guide], Seite 11, Abschnitt "Product Backlog" * [Scrum Guide], Seite 12, Abschnitt "Product Backlog Refinement" * [Professional Scrum Product Owner Training], Seite 7, Abschnitt "Product Backlog Management" * [Professional Scrum Product Owner Training], Seite 8, Abschnitt "Release Management" * [Professional Scrum Product Owner Training], Seite 9, Abschnitt "Geschäftsstrategie"
NEUE FRAGE 306 Es wurden fünf neue Scrum-Teams gebildet, die ein Produkt entwickeln sollen. Einige der Entwickler in einem der Scrum-Teams fragen den Scrum Master, wie sie ihre Arbeit mit den anderen Teams koordinieren können. Was sollte der Scrum Master tun? (wählen Sie die beste Antwort)
Erläuterung Antwort A. Bringen Sie ihnen bei, dass es ihre Aufgabe ist, mit den anderen Teams zusammenzuarbeiten, um eine integriertes Inkrement, das die Arbeit aller fünf Teams umfasst. Erläuterung: Gemäß dem Scrum Guide ist das Scrum Team für alle produktbezogenen Aktivitäten verantwortlich, einschließlich der Koordination und Integration mit anderen Teams. Der Scrum Master sollte den Entwicklern beibringen, wie sie mit den anderen Teams zusammenarbeiten, um ein potenziell releasefähiges Produktinkrement zu erstellen, das der Definition of Done und dem Produktziel entspricht. Eine Möglichkeit, diese Koordinierung zu erleichtern, ist ein Scrum of Scrums Meeting, ein tägliches oder regelmäßiges Treffen, bei dem Vertreter jedes Teams ihre Fortschritte, Pläne und Hindernisse austauschen. Das Scrum of Scrums Meeting ist nicht obligatorisch, aber es kann den Teams helfen, ihre Arbeit abzustimmen und Abhängigkeiten zu lösen. Die anderen Optionen sind nicht korrekt, weil sie gegen die Prinzipien von Scrum verstoßen, wie Selbstmanagement, Empirie und Transparenz: * B. Das Sammeln der Sprint-Aufgaben der Teams und deren Zusammenführung zu einem konsolidierten Plan für den gesamten Sprint ist eine zentralisierte und kontrollierte Art der Koordination, die die Selbstverwaltung und Autonomie der Teams untergräbt. Der Scrum Master sollte nicht als Projektmanager oder Koordinator agieren, sondern als dienender Leiter und Coach, der die Teams befähigt, ihre Arbeit selbst zu managen. * C. Jeden Tag die fünf Teams zu besuchen, um zu überprüfen, ob ihre Sprint Backlogs aufeinander abgestimmt sind, ist ein Mikromanagement- und Kontrollansatz, der das Vertrauen und die Transparenz der Teams nicht respektiert. Der Scrum Master sollte sich nicht in die Arbeit der Teams einmischen, sondern sie dabei unterstützen, ein gemeinsames Verständnis für die Produktvision, die Ziele und die Anforderungen zu entwickeln. * D. Den Product Owner zu lehren, zusammen mit den Lead Developern das Product Backlog so zu ordnen, dass es während eines Sprints nicht zu viele Überschneidungen gibt, ist eine suboptimale und ineffiziente Art der Koordination, die die kollektive Intelligenz und Kreativität der Teams nicht nutzt. Der Product Owner sollte sich nicht auf einige wenige Personen verlassen, um das Product Backlog zu ordnen, sondern mit allen Teams und Stakeholdern zusammenarbeiten, um die Wertlieferung zu maximieren. Referenzen: * [Scrum Guide], Abschnitt 2.2: "Das Scrum-Team ist für alle produktbezogenen Aktivitäten verantwortlich, von der Zusammenarbeit mit den Stakeholdern über die Verifizierung, die Wartung, den Betrieb, das Experimentieren, die Forschung und Entwicklung bis hin zu allem, was sonst noch erforderlich ist." * Scrum of Scrums - Guide to Agile Scaling Frameworks - Agilest: "Die Koordination der verschiedenen Teams erfolgt in einem Scrum of Scrums Meeting, das täglich, zweimal pro Woche oder mindestens einmal pro Woche stattfinden kann. Jedes Scrum-Team hat seinen ScrumMaster oder ein bestimmtes Teammitglied, das als sein Vertreter an dem Scrum of Scrum-Meeting teilnimmt."