Ralf Wirdemann

Agiles Projektmanagement

Skip to Navigation

User Story Training

Agiles Anforderungsmanagement mit User Stories

Was sind User Stories und wozu dieses Training?

User Stories sind heute der de facto Standard für das Anforderungsmanagement in agilen Softwareprojekten. Eine User Story beschreibt eine Anforderung an das zu entwickelnde Softwaresystem. Statt jedoch die Anforderungen im Vorfeld der Entwicklung detailliert aufzuschreiben, rücken User Stories die verbale Kommunikation ins Zentrum des Geschehens. Der schriftliche Teil einer Story beschränkt sich auf einen einzigen Satz, der den Kern der Anforderung in wenigen Worten auf den Punkt bringt. Die Details und konkrete Ausprägung der Story werden vom Product Owner und Team während der Entwicklung in kurzen Feedback-Schleifen besprochen und abgestimmt. Product Owner und Entwicklungs-Team rücken sehr viel enger zusammen und entwickeln gemeinsam Software, die der Kunde wirklich haben will.

Viele Scrum-Teams arbeiten bereits mit User Stories. Während einige Teams das Konzept sehr gut verstanden haben und erfolgreich einsetzen, gibt es immer noch viele Teams, die zwar den Begriff, nicht aber die zugrundeliegende Philosophie adaptiert haben. Diesem Umstand soll mit diesem Training abgeholfen werden: Teilnehmer lernen, was eine User Story ist, wie man gute User Stories schreibt und wie die User Story-getriebene Zusammenarbeit zwischen Product Owner und Team in allen Phasen der Entwicklung funktioniert.

Für wen ist dieses Training interessant?

Egal ob Sie Scrum, Kanban, XP oder ein anderes agiles Vorgehensmodell nutzen, dieses Training ist für alle Beteiligten eines agilen Softwareprojekts interessant: Product Owner, ScrumMaster, Entwickler, Tester, Kunden.

Was erfahren Sie in diesem Training?

Der Schwerpunkt dieses Trainings liegt auf dem Schreiben richtiger und guter User Stories. Teilnehmer lernen, wie sie ausgehend von einer Produktvision erste Stories schreiben, diese priorisieren und darauf basierend Projekte planen. Darüber hinaus vermittelt das Training den Umgang und die Arbeit mit User Stories während ihrer konkreten Umsetzung am Beispiel von Scrum.

Aus dem Inhalt: User Story Grundlagen, User Stories schreiben, Benutzerrollen modellieren, Priorisierung, Estimation, Agile Planung, User Stories schneiden (Decomposing Patterns), Akzeptanzkriterien schreiben, User Stories im Kontext von Scrum, Umgang mit nicht-funktionalen und anderen „technischen“ Anforderungen.

Wie trainieren wir?

Den Umgang mit User Stories lernt man, indem man sie schreibt. Neue Themen werden in kurzen Theorieblöcken eingeführt und anschliessend in Teams von 3-4 Personen praktisch geübt und umgesetzt. Teams präsentieren ihre Ergebnisse und lernen vom Feedback des Trainers.

Wie ist der Ablauf des Trainings?

Dieses eintägige Seminar startet um 08:15 mit einem Begrüßungskaffee oder -tee. Um 8.30 Uhr beginnen wir mit dem Training. Um 12:30 gibt es Mittagessen und um 17:00 beenden wir den Tag. Alle 90 Minuten gibt es selbstverständlich eine Kaffeepause.

Was nehmen Sie mit?

Nach diesem Training wissen Sie, was eine gute User Story ausmacht und wie Sie Stories mit echtem Mehrwert schreiben. Product Owner lernen, wie sie Ihr Backlog füllen, pflegen und zu welchem Zeitpunkt sie welche Story detaillieren und vorbereiten müssen. Entwickler haben nach diesem Training eine klare Vorstellung, was sie von ihrem Product Owner erwarten können und wie sie ihn beim Schreiben der Stories unterstützen können. Das ganze Team lernt, wie die Story-basierte Zusammenarbeit funktioniert und wer zu welchem Zeitpunkt des Sprints welche Verantwortung hat.

Sprechen Sie mich an.

(c) Copyright 2010 Ralf Wirdemann. All Rights Reserved.