04.02.2015 Aufrufe

Der Effizienz Nachbrenner

Der Effizienz Nachbrenner

Der Effizienz Nachbrenner

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!