Colette Ziller OPITZ CONSULTING München GmbH Anforderungsmanagement und agile Vorgehensmodelle // (k)ein Widerspruch?
Anforderungsmanagement Anforderungsmanagement und agile Vorgehen (k)ein Widerspruch? Colette Ziller, Project Manager OPITZ CONSULTING München GmbH München, 04.05.2011 OPITZ CONSULTING GmbH 2011 Seite 1
Agenda Ausgangssituation Unterschiede Vorurteile Lösungsansatz Fazit OPITZ CONSULTING GmbH 2011 Seite 2
Ausgangssituation bei vielen Kunden SOA - Projekte Großprojekte im instabilen Umfeld Projekte mit ROI im Fokus BI Projekte OPITZ CONSULTING GmbH 2011 Seite 3
Unterschiede klassisch Anforderungsmanagement agil Anforderungen vollständig und detailliert bekannt Änderungen als Ausnahme Spätes Anwenderfeedback Ausführliche Dokumentation Umfang exakt definiert Projektfortschritt intransparent Anforderungen unvollständig und grob bekannt Änderungen als Standard Frühes Anwenderfeedback Vermeidung von Verschwendung Exakter Umfang nicht vorhersehbar Projektfortschritt transparent OPITZ CONSULTING GmbH 2011 Seite 4
Vorurteile Zeit diese zu durchdenken Zu komplex Unvollständig Keine Akzeptanz Ohne Ziel Zu detailliert OPITZ CONSULTING GmbH 2011 Seite 5
Typische Fehler beim agilen Anforderungsmanagement und der Lerneffekt Fehler Veränderliche Ziele Keine Anforderungsmanagementmethodik.. Fehlende Verantwortungsübernahme OPITZ CONSULTING GmbH 2011 Seite 6
Prinzipien für den Erfolg Wichtigkeit Adaption Konzept OPITZ CONSULTING GmbH 2011 Seite 7
Aufteilung des Anforderungsmanagement Anforderungsmanagement Initiierungsphase Iterationsphase Projektrahmen Konzeptdefinition Architekturdefinition Iterationskonzept Stabilisierung OPITZ CONSULTING GmbH 2011 Seite 8
Projektrahmen Initiierungsphase Projektziele Rahmenbedingungen Stakeholder-Analyse OPITZ CONSULTING GmbH 2011 Seite 9
Konzeptdefinition Maximale Granularität Initiierungsphase minimale Form maximale Form Minimale Granularität OPITZ CONSULTING GmbH 2011 Seite 10
Architekturdefinition Initiierungsphase Ein Umbau der Grundarchitektur kann später sehr aufwendig werden OPITZ CONSULTING GmbH 2011 Seite 11
Aufteilung des Anforderungsmanagement Anforderungsmanagement Initiierungsphase Iterationsphase Projektrahmen Konzeptdefinition Architekturdefinition Iterationskonzept Stabilisierung OPITZ CONSULTING GmbH 2011 Seite 12
Agile vs. klassische Vorgehensmodelle Iterationsphase Aufnahme Analyse Spezifikation Verifikation Realisierung Wasserfall Kontrolle Agiles Vorgehen Aufnahme Analyse Analyse Spezifik. Spezifik. Analyse Spezifik. Realis. Kontrolle Realis. Kontrolle Realis. Kontrolle Iteration 1 Iteration 2 Iteration 3 Projekt OPITZ CONSULTING GmbH 2011 Seite 13
Stabilisierung (1) Iterationsphase Kommunikationsmittel Dokumentation Testplanung Planungshilfe Iteration n-1 Iteration n Iteration n+1 OPITZ CONSULTING GmbH 2011 Seite 14
Stabilisierung (2) Iterationsphase Hürden und Hindernisse Gedacht ist nicht gesagt Gesagt ist nicht verstanden Verstanden ist nicht einverstanden Einverstanden ist nicht durchgeführt Durchgeführt ist nicht beibehalten Zielgruppenorientierte Kommunikation Training und Coaching Stabilisierung Optimierung der Kommunikation Bereitstellung von Informationen Basis für einen flexiblen und interaktiven Informationsaustausch schaffen Erarbeitung und Umsetzung der geeigneten Maßnahmen Mitarbeiter zu Multiplikatoren entwickeln Ergebnisorientierte Methoden und Maßnahmen Periodischer Erfahrungsaustausch OPITZ CONSULTING GmbH 2011 Seite 15
Merkmale der Iterationsphase Iterationsphase Ungebundene Reihenfolge Einzelbetrachtung Keine Verifikation Priorisierte Bearbeitung Minikonzepte OPITZ CONSULTING GmbH 2011 Seite 16
Fazit Anforderungsmanagement auch in agilen Vorgehen notwendig Unterteilung in Initiierungsphase und Iterationsphase als Erfolgsrezept Kommunikation über Anforderungen gleichbedeutend wie in klassischen Projekten Klare und schnelle Entscheidungsfindung innerhalb des Projektrahmens Projektspezifische und dem Vorgehen entsprechende Dokumentation der Anforderungen OPITZ CONSULTING GmbH 2011 Seite 17
Erste Schritte Verprobung im Pilotprojekt Setup Methodik Pilotprojekt identifizieren OPITZ CONSULTING GmbH 2011 Seite 18
Kontakt Colette Ziller, Project Manager OPITZ CONSULTING München GmbH Weltenburger Str. 4, 81677 München Tel.: 089 / 68 00 98 0 Mail: colette.ziller@opitz-consulting.com OPITZ CONSULTING GmbH 2011 Seite 19