Der Effizienz Nachbrenner
Der Effizienz Nachbrenner
Der Effizienz Nachbrenner
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Scrum und professionelles<br />
Anforderungsmanagement<br />
Schalten Sie den <strong>Effizienz</strong>-<br />
<strong>Nachbrenner</strong> ein!<br />
HOOD GmbH<br />
Büro München<br />
Keltenring 7<br />
82041 Oberhaching<br />
Germany<br />
Tel: 0049 89 4512 53 0<br />
www.HOOD-Group.com<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Scrum what Oder worum geht es hier eigentlich<br />
"Verstehen, was der Kunde<br />
haben möchte, und…<br />
…sicherstellen, dass er genau<br />
das bekommt„<br />
- Colin HOOD -<br />
Das haben wir doch bisher mit Anforderungsmanagement<br />
gemacht...<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Brauchen wir kein Anforderungsmanagement mehr<br />
Stehen Scrum und<br />
professionelles<br />
Anforderungsmanagement<br />
im Widerspruch zueinander<br />
Oder ist es vielmehr eine Frage der Vorgehensweise...<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Inhaltsverzeichnis<br />
1<br />
Scrum und Anforderungsmanagement (AM) im Kontext<br />
2<br />
Vorurteile bezüglich Scrum und AM<br />
3<br />
Gibt es AM in Scrum<br />
4<br />
Ist AM in Scrum ausreichend definiert<br />
5<br />
Scrum mit AM in der Praxis<br />
6<br />
Zusammenfassung<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Scrum und Anforderungsmanagement (AM) im Kontext<br />
Disziplinen des Systems- und Software-Engineerings<br />
Project<br />
Management<br />
Quality<br />
Management<br />
Risk<br />
Management<br />
Scrum<br />
Scrum<br />
Requirements<br />
Development<br />
Configuration<br />
Management<br />
Requirements<br />
Management<br />
Change<br />
Management<br />
Test<br />
Management<br />
Version<br />
Management<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Projekte scheitern hauptsächlich wegen Fehlern im AM<br />
Studien zeigen, dass knapp die Hälfte aller Fehler<br />
mit Anforderungen in Verbindung stehen<br />
1975 46%*; 1992 41%**; 2002 49%***<br />
* Endres, Albert. “An Analysis of Errors and Their Causes in Systems Programs.” IEEE Transactions on Software Engineering, 1, 2 (1975)<br />
** Sheldon, F., et al. “Reliability Measurement: From Theory to Practice.” IEEE Software, 9, 4 (July 1992)<br />
*** Hall., T., et al. “Requirements Problems in Twelve Software Companies: An Empirical Analysis.” IEEE Proceedings-Software, 149, 5 (2002)<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Inhaltsverzeichnis<br />
1<br />
Scrum und Anforderungsmanagement (AM) im Kontext<br />
2<br />
Vorurteile bezüglich Scrum und AM<br />
3<br />
Gibt es AM in Scrum<br />
4<br />
Ist AM in Scrum ausreichend definiert<br />
5<br />
Scrum mit AM in der Praxis<br />
6<br />
Zusammenfassung<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Vorurteile bezüglich Scrum und Anforderungsmanagement<br />
Scrum<br />
• sieht kein AM vor<br />
• ist AM-„unfreundlich“, da zu sehr auf<br />
kurzfristige Ergebnisse konzentriert<br />
• unterstützt ausschließlich agile<br />
Methoden (z.B. User Stories)<br />
AM<br />
• bedarf einer extensiven<br />
Anforderungsspezifikation<br />
• professionelles<br />
Anforderungsmanagement ist sehr<br />
zeit- und kostenaufwendig<br />
• erzeugt zu großen Overhead für<br />
eine agile Umgebung<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Vorurteil gegenüber AM in der Praxis<br />
Externer Kunde/<br />
Interner Kunde<br />
Requirements<br />
Engineer<br />
Entwicklungsteam<br />
Es findet keine Kommunikation statt<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Mangelnde Kommunikation nicht nur in AM<br />
Produkt<br />
Produkt<br />
Produkt<br />
Produkt<br />
Produkt<br />
Produkt<br />
Externer Kunde/<br />
Interner Kunde<br />
Requirements<br />
Engineer<br />
Entwicklungsteam<br />
Test/<br />
QM<br />
Betrieb/<br />
Support<br />
Entwicklung, Test und Betrieb reden auch nicht miteinander<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Inhaltsverzeichnis<br />
1<br />
Scrum und Anforderungsmanagement (AM) im Kontext<br />
2<br />
Vorurteile bezüglich Scrum und AM<br />
3<br />
Gibt es AM in Scrum<br />
4<br />
Ist AM in Scrum ausreichend definiert<br />
5<br />
Scrum mit AM in der Praxis<br />
6<br />
Zusammenfassung<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Gibt es AM in Scrum Rollen<br />
Product Owner<br />
• Interviewer und Moderator<br />
• Projektleiter (Zeit, Kosten, Qualität)<br />
• Produktmanager<br />
• Anforderungsmanager<br />
Team<br />
• Software-Entwickler<br />
• Projektleiter (Zeit, Qualität)<br />
• Konfigurationsmanager<br />
• Anforderungsmanager<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Gibt es AM in Scrum Artefakte<br />
Warum<br />
Beschreibung des Ziels<br />
Problembereich<br />
Produktvision<br />
Was<br />
Wie<br />
Abstrakte Lösungsbeschreibung<br />
Konkrete Lösungsbeschreibung<br />
Lösungsbereich<br />
Produkt Backlog<br />
Sprint Backlog<br />
(Tasks)<br />
Implementierung<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Gibt es AM in Scrum Vorgehen<br />
Einzelne Scrum-Aktivitäten dienen direkt oder indirekt dem Anforderungsmanagement:<br />
• Priorisierung<br />
• Akzeptanzkriterien<br />
Aktuelle<br />
Iteration<br />
Detalliert<br />
Analysierte<br />
Anforderungen<br />
Priorität<br />
der Anforderungen<br />
Aktuelle<br />
Version<br />
Grob<br />
analysierte<br />
Anforderungen<br />
Spätere<br />
Versionen<br />
Quelle: WENN DER KUNDE NICHT WEISS, WAS ER WILL: TIPPS FÜR DEN AGILEN UMGANG MIT ANFORDERUNGEN, OBJEKTspektrum September/Oktober2009<br />
Ja, AM ist in Scrum ein wichtiger Bestandteil.<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Inhaltsverzeichnis<br />
1<br />
Scrum und Anforderungsmanagement (AM) im Kontext<br />
2<br />
Vorurteile bezüglich Scrum und AM<br />
3<br />
Gibt es AM in Scrum<br />
4<br />
Ist AM in Scrum ausreichend definiert<br />
5<br />
Scrum mit AM in der Praxis<br />
6<br />
Zusammenfassung<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Ist AM in Scrum ausreichend definiert<br />
Nein<br />
Scrum ist eine Projektmanagement-Methode, die<br />
• definiert, „dass“ Anforderungsmanagement-Aufgaben ausgeführt werden müssen<br />
• kaum Aussagen darüber macht, „wie“<br />
(das gilt auch für andere Disziplinen im SW-Engineering).<br />
• dem Product Owner nicht sagt, wie die in Scrum geforderten Aufgaben zu<br />
bewältigen sind<br />
Scrum lässt viele Fragen offen!<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Offene Fragen – eine Auswahl<br />
• Wie entsteht die Produkt Vision<br />
• Wie entsteht das Produkt Backlog aus der Produkt Vision<br />
• Wie sammle ich meine Stakeholder<br />
• Wie erhebe ich Anforderungen von verschiedenen Stakeholdern<br />
• Wie stimme ich widerstreitende Anforderungen verschiedener Stakeholder<br />
gegeneinander ab<br />
• Wie komme ich zum Business Value einer Anforderung<br />
• Welche Qualitätskriterien müssen Anforderungen erfüllen um ins Product Backlog zu<br />
dürfen oder „Ready“ zu sein<br />
• Wie dokumentiere ich die Abstimmungsergebnisse zu einer Anforderung<br />
Wie kann professionelles AM diese Lücken schließen<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Inhaltsverzeichnis<br />
1<br />
Scrum und Anforderungsmanagement (AM) im Kontext<br />
2<br />
Vorurteile bezüglich Scrum und AM<br />
3<br />
Gibt es AM in Scrum<br />
4<br />
Ist AM in Scrum ausreichend definiert<br />
5<br />
Scrum mit AM in der Praxis<br />
6<br />
Zusammenfassung<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Mehrwert durch professionelles AM<br />
professionelles AM<br />
• Fähigkeiten<br />
• Methoden<br />
• Qualitätskriterien<br />
Erfolgreichere Scrum-Projekte<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Welche Fähigkeiten braucht ein Product Owner<br />
Entwicklungs-<br />
Know-How<br />
Test/<br />
QM Know-How<br />
Product Owner<br />
z<br />
CC&VM Know-How<br />
Betrieb/<br />
Support<br />
Know-How<br />
... Know-How<br />
Produkt<br />
Scrum Master<br />
Das Team<br />
Das Scrum Team<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Welche Fähigkeiten braucht ein Product Owner hier<br />
Entwicklungs-<br />
Know-How<br />
Anforderungen<br />
Product Owner<br />
Backlog Items<br />
z<br />
CC&VM Know-How<br />
Test/<br />
QM Know-How<br />
Betrieb/<br />
Support<br />
Know-How<br />
... Know-How<br />
Stakeholder<br />
Scrum Master<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Und hier<br />
Externer<br />
Kunde<br />
Entwicklungs-<br />
Know-How<br />
Product Owner<br />
Backlog Items<br />
z<br />
CC&VM Know-How<br />
Test/<br />
QM Know-How<br />
Betrieb/<br />
Support<br />
Know-How<br />
... Know-How<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
AM-Fähigkeiten helfen<br />
<strong>Der</strong> Product Owner muss die „richtigen“ AM-Fähigkeiten haben, um mit AM-Methoden<br />
seine Aufgaben zu bewältigen.<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Mehrwert durch professionelles AM<br />
professionelles AM<br />
• Fähigkeiten<br />
• Methoden<br />
<br />
• Qualitätskriterien<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Welche AM-Methoden sind in Scrum hilfreich<br />
Zur Umsetzung der AM-relevanten Scrum-Aktivitäten müssen „geeignete“ Methoden<br />
eingesetzt werden<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Welche AM-Methoden sind in Scrum hilfreich<br />
Scrum-Aktivitäten<br />
AM-Methoden<br />
Bedürfnisse der Kunden richtig<br />
verstehen<br />
• Stakeholderanalyse<br />
• Nutzergruppenanalyse<br />
• Modellierung (inkl. Prototyping)<br />
Beispiele für die Praxis<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Eine Stakeholderliste<br />
Stakeholder / Nutzergruppen Analyse<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Ein Modell<br />
Modellierungstechniken<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Welche AM-Methoden sind in Scrum hilfreich<br />
Scrum-Aktivitäten<br />
Änderungen im Product Backlog<br />
managen<br />
AM-Methoden<br />
• Change, Konfigurations- und<br />
Versionsmanagement von<br />
Anforderungen<br />
• Traceability<br />
Beispiel für die Praxis<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Traceability mit Storymaps<br />
Story 1<br />
Story 1.1 Story 1.2 Story 1.3 Story 1.4<br />
Story 1.1.1 Story 1.1.2<br />
Story 1.1.3<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Welche AM-Methoden sind in Scrum hilfreich<br />
Scrum-Aktivitäten<br />
Identifizierung und Beschreibung von<br />
Anforderungen<br />
AM-Methoden<br />
• SnowCards<br />
• Erhebungs-Workshops<br />
• Interviewtechniken<br />
• Dokumentenanalyse<br />
• Satzbau-Muster (User Stories)<br />
• Modellierung<br />
• Stakeholderliste<br />
Beispiele für die Praxis<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Ein Modell<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Checkliste für nicht-funktionale Anforderungen<br />
Category<br />
Covers the<br />
following aspects<br />
Possibly<br />
relevant Roles<br />
Examples / Keywords /<br />
Central Questions<br />
Your Notes<br />
Security/Safety<br />
Security, Safety,<br />
Compliance<br />
Security Experts,<br />
Safety Experts,<br />
Legislature &<br />
Standards<br />
Must the system<br />
comply with certain<br />
standards regarding<br />
security/safety<br />
For which parts of the<br />
system is<br />
security/safety<br />
important<br />
Accuracy<br />
Suitability,<br />
Accuracy<br />
End-User,<br />
Technical<br />
Experts<br />
For which parts of the<br />
system is accuracy<br />
important<br />
Interoperability<br />
Interoperability,<br />
Compliance<br />
System<br />
Environment<br />
Experts<br />
How important is the<br />
interoperability with<br />
other systems<br />
Must the system<br />
comply with certain<br />
standards<br />
Reliability<br />
Maturity,<br />
Recoverability,<br />
Fault Tolerance<br />
System<br />
administrators<br />
What is an acceptable<br />
meantime between<br />
failures (MTBF), e.g.<br />
how often (if at all) may<br />
the system crash<br />
What is an acceptable<br />
“Failure in Time” (FIT),<br />
e.g. if the system<br />
crashes how quickly<br />
must it be restored<br />
Usability<br />
Learnability,<br />
Understandability,<br />
Operability,<br />
Supportability,<br />
Manageability<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Experts for<br />
Process<br />
Optimisation and<br />
Work<br />
Ergonomics,<br />
To what extent must<br />
the system be easy to<br />
learn, to use and to<br />
understand<br />
What are the<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Eine Erhebungskarte<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Mehrwert durch professionelles AM<br />
professionelles AM<br />
• Kompetenzen<br />
• Methoden<br />
<br />
<br />
• Qualitätskriterien<br />
Erfolgreichere Scrum-Projekte<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Qualitätskriterien für Anforderungen (Scrum)<br />
INVEST-Merkmale<br />
• Independent – unabhängig<br />
• Negotiable – verhandelbar<br />
• Valuable/Vertical – nützlich/ vertical<br />
• Estimateable – schätzbar<br />
• Small – klein<br />
• Testable – testbar<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Qualitätskriterien für Anforderungen (Scrum)<br />
User Stories sollten die 3C-Kriterien<br />
aufweisen<br />
• Card – User Story muss mit dem<br />
auf einer Karteikarte verfügbaren<br />
Platz auskommen<br />
• Conversation – User Story ersetzt<br />
nicht die Kommunikation, sondern<br />
hält diese fest<br />
• Confirmation – Jede UserStory<br />
muss überprüfbar und testbar<br />
sein<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Zusätzliche Qualitätskriterien in AM<br />
• Verständlich<br />
• Identifizierbar<br />
• Rückverfolgbar zur Quelle<br />
• Korrekt abgeleitet<br />
• Widerspruchsfrei<br />
• Redundanzfrei<br />
• Vollständig<br />
Eine unkomplizierte pragmatische Umsetzung dieser Kriterien<br />
in Scrum-Projekten schafft einen essentiellen Mehrwert!<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
AM im Product Backlog<br />
• Erweiterung der Attribute im Product Backlog<br />
ID Prio Thema Beschreibung Akzeptanzkriterien Aufwand Quelle / Stakeholder<br />
1 1 IM Als Call Center-Agent möchte<br />
ich einen neuen Fall anlegen<br />
können und Kunde, …<br />
•<strong>Der</strong> Fall muss erfolgreich abgespeichert<br />
werden<br />
• Das Erstellungsdatum muss beim Speichern<br />
automatisch gesetzt werden<br />
2 Herr Hans Mayer (Call<br />
Center München)<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
AM im Sprint Backlog<br />
• Verlinkung der Tasks mit dem Product Backlog<br />
ID Prio Thema Beschreibung Akzeptanzkriterien Aufwand Quelle / Stakeholder<br />
1 1 IM Als Call Center-Agent möchte<br />
ich einen neuen Fall anlegen<br />
können und Kunde, …<br />
•<strong>Der</strong> Fall muss erfolgreich abgespeichert<br />
werden<br />
• Das Erstellungsdatum muss beim Speichern<br />
automatisch gesetzt werden<br />
2 Herr Hans Mayer (Call<br />
Center München)<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Storymaps<br />
Story 1<br />
Story 1.1 Story 1.2 Story 1.3 Story 1.4<br />
Story 1.1.1 Story 1.1.2<br />
Story 1.1.3<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Mehrwert durch professionelles AM<br />
professionelles AM<br />
• Kompetenzen<br />
• Methoden<br />
• Qualitätskriterien<br />
<br />
<br />
<br />
Erfolgreichere Scrum-Projekte<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Inhaltsverzeichnis<br />
1<br />
Scrum und Anforderungsmanagement (AM) im Kontext<br />
2<br />
Vorurteile bezüglich Scrum und AM<br />
3<br />
Gibt es AM in Scrum<br />
4<br />
Ist AM in Scrum ausreichend definiert<br />
5<br />
Scrum mit AM in der Praxis<br />
6<br />
Zusammenfassung<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Piecing it together!<br />
Projekt initiieren<br />
Produkt Vision<br />
definieren<br />
Schnittstellen<br />
identifizieren<br />
Schnittstellen<br />
definieren<br />
Stakeholder und<br />
Rollen definieren<br />
Product Backlog<br />
füllen<br />
Erheben Spezifizieren Modellieren Analysieren Review<br />
READY!<br />
Sprint Starten<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Piecing it together!<br />
Projekt Sprint gestartet initiieren<br />
Produkt Vision<br />
definieren (re-) definieren<br />
Schnittstellen<br />
identifizieren<br />
Schnittstellen<br />
definieren<br />
Stakeholder und<br />
Rollen definieren<br />
Product Backlog<br />
füllen erweitern<br />
Erheben Spezifizieren Modellieren Analysieren Review<br />
READY!<br />
Sprint Starten<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Zusammenfassung<br />
• Scrum und professionelles Anforderungsmanagement müssen kein Widerspruch<br />
sein<br />
• Im AM bewährte Methoden, Fähigkeiten und Qualitätskriterien lassen sich auch in<br />
Scrum-Projekten anwenden und können Scrum-Teams praxisnah unterstützen,<br />
indem sie:<br />
• die Übersichtlichkeit des Product Backlogs,<br />
• die Qualität der Anforderungen,<br />
• die Kommunikation mit Stakeholdern<br />
• die Nachvollziehbarkeit von Anforderungen und Tasks sowie<br />
• die Wiederverwendbarkeit von Anforderungen<br />
fördern<br />
Die meisten dieser Methoden und Qualitätskriterien sind ohne<br />
einen nennenswerten Mehraufwand in einem Scrum-Projekt<br />
anwendbar<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010
Vielen Dank für Ihre<br />
Aufmerksamkeit<br />
Alexander-Marc Merten<br />
Senior Consultant<br />
Certified Scrum Master<br />
HOOD GmbH<br />
Büro München<br />
Keltenring 7<br />
D-82041 Oberhaching<br />
Tel: 0049 89 4512 53 0<br />
Mobile: 0049 176 166 116 12<br />
mailto: Alexander.Merten@HOOD-Group.com<br />
http://www.HOOD-Group.com<br />
Copyright © 2010 HOOD Ltd. http://www.HOOD-Group.com<br />
Vertraulich. Alle Rechte vorbehalten. Weitergabe oder Vervielfältigung ohne vorherige schriftliche<br />
Zustimmung der HOOD Group verboten.<br />
Scrum und professionelles Anforderungsmanagement.ppt<br />
Version 1.0 – 16. März 2010