Sind Agile Festpreisprojekte steuerbar?...Pitfalls beim Agilen Festpreis… •Das Projekt muss...
Transcript of Sind Agile Festpreisprojekte steuerbar?...Pitfalls beim Agilen Festpreis… •Das Projekt muss...
Sind Agile Festpreisprojekte steuerbar?Agile Festpreisprojekte sind keine Utopie!
Tassilo Kubitz17.05.2017 @ proventis
Tassilo Kubitz
• 1969 / Berlin
• Meteorologe
• 20 Jahre – IT / Softwareentwicklung / Teamleitung / Projektleitung
• Leiter Competence Center Projektmanagement akquinet tech@spree GmbH
akquinet tech@spree GmbH
• Teil der akquinet AG (IT-Beratungsunternehmen)
• Individuelle Software-Entwicklungs-Projekte
• Branchenübergreifend
• Industrie 4.0 / Enterprise Mobility, z.B.• Produktionsplanung (Flachstrickmaschinen)• Fernwartung (Glove boxes)• Flottenmanagement (Flurförderzeuge)
• Flexibles Projektmanagement notwendig (von klasssich bis agil)
Wer hat Erfahrungen…
• …mit klassischem Vorgehen?
• …mit Agilen Methoden?
• …in beiden „Welten“?
Agenda
• Agile meets classic – Darf man das kombinieren?
• Wieso wird eigentlich nur der Product Owner gewürgt?
• Wie steuert man Agilität im Festpreis?
• Pitfalls
• Fazit
Agenda
• Agile meets classic – Darf man das kombinieren?
• Wieso wird eigentlich nur der Product Owner gewürgt?
• Wie steuert man Agilität im Festpreis?
• Pitfalls
• Fazit
Der Agile Festpreis…
Ist er ein Widerspruch?
Wieso?
Agile meets classic – Darf man das kombinieren?
Yegor Bugayenko
12 Mistakes in agile manifesto
The Manifesto doesn't say anything
about the cost of development
and that's probably because it was
written by those who make money
(programmers),
not those who spend it (customers).
Agile meets classic – Darf man das kombinieren?
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
Warum also nicht kombinieren?Over bedeutet nicht instead!
Agile meets classic – Darf man das kombinieren?
• Es gibt kein generell richtiges Vorgehen – es gibt immer nur angemessenes Vorgehen
• Die Grenze von Traditionalzu Agil ist fließend…
• Warum also nicht kombinieren?
by Baf Kurtulaj
Agile meets classic – Darf man das kombinieren?
• Die Anforderungen unserer Kunden
• Einhaltung einer Budgetobergrenze
• Planbarkeit von Termin und Kosten
• Flexibilität während des gesamten Projektverlaufes
• Leichtgewichtiges Änderungsmanagement
• Warum also nicht kombinieren?
– agile
– agile
– classic
– classic
Agile meets classic – Darf man das kombinieren?
Warum sollte der Agile Festpreis
dann nicht möglich sein?
Das Vorgehen im Agilen Festpreis
• Wo ist die Agilität?• User Story• Iterationen• Kunde wünscht neues Feature
• Wo ist die Steuerung?• Vorplanung• Wahl einer Story• Anpassung der Roadmap
• Wo ist der Festpreis?• Budgetrahmen• Umsetzung im Festpreis
Agenda
• Agile meets classic – Darf man das kombinieren?
• Wieso wird eigentlich nur der Product Owner gewürgt?
• Wie steuert man Agilität im Festpreis?
• Pitfalls
• Fazit
Wieso wird eigentlich nur der Product Owner gewürgt?
• Das traditionelle PM sagt zum Thema steuern…
=> Wenn man auf Kosten und Zeit achten muss, dann geht das nur durch Veränderung an der Leistung/Qualität
Quality
Time Cost
Scope
Wieso wird eigentlich nur der Product Owner gewürgt?
• Der Product Owner…
• vertritt die fachliche Auftraggeberseite und somit sämtliche Stakeholder
• wohnt nach Möglichkeit den Daily Scrums bei, um sich (passiv) zu informieren
• steht für Rückfragen des Teams bereit
• pflegt das Product Backlog
• priorisiert die Product Backlog Items so, daß der Business Value des Produkts maximal wird und die Möglichkeit früher Releases von Kernfunktionalität besteht, um einen schnellen Return on Investment zu erreichen
Wieso wird eigentlich nur der Product Owner gewürgt?
• Der Product Owner trägt die Verantwortung dafür, daß
• die richtigen Anforderungen im Product Backlog stehen => Fachlichkeit benötigt Domänenwissen
• sie in einer sinnvollen Reihenfolge abgearbeitet werden=> Technologieentscheidungen benötigen Architekturwissen
• Wenn er jetzt auch noch Termine und Budget verantworten muss….
Agenda
• Agile meets classic – Darf man das kombinieren?
• Wieso wird eigentlich nur der Product Owner gewürgt?
• Wie steuert man Agilität im Festpreis?
• Pitfalls
• Fazit
Wie steuert man Agilität im Festpreis?
• Effektives Steuern bedeutet…
• …jederzeit wissen wo man ist und wohin man will
• …jederzeit Änderungen am Plan ermöglichen, um dorthin zu kommen wohin man will
Wie steuert man Agilität im Festpreis?
• Wenn das Projekt von Anfang an richtig geschnitten wird, dann klappt es mit dem Steuern leichter…
• Setup über den Nutzen einer Anforderungmit einer Impact Map
• Strukturierung der Roadmapmit der Story Map
• Justierung der Roadmapmit dem Kano-Modell
OBJEKTspektrum 02/2016
„Kano Modell allgemein“atde.wikipedia.org
Wie steuert man Agilität im Festpreis?
„parallelisiere den Wasserfall“ - time2market
Analyse/Design Implementierung Abnahme
Feature 1
Feature 2
Feature 3
Vorgezogener Releasetermin
Wie steuert man Agilität im Festpreis?
Priorisiere mit Lean Management – design2cost
Analyse/Design Implementierung Abnahme
Feature 1
Feature 2
Feature 3
Reduzierte Kosten und vorgezogener Releasetermin
Wie steuert man Agilität im Festpreis?
• Vorplanung• Big Picture• Impact Map• Grobschätzung
• Wahl einer Story• Roadmap• Story Map• Feinschätzung
• Anpassung der Roadmap• Priorisierungen• Weglassen• Hinzufügen• Neuschätzen
Kontinuierliche Erfassung und Bewertung von Budget und Terminen!
Agenda
• Agile meets classic – Darf man das kombinieren?
• Wieso wird eigentlich nur der Product Owner gewürgt?
• Wie steuert man Agilität im Festpreis?
• Pitfalls
• Fazit
Pitfalls beim Agilen Festpreis…
• Das Projekt muss passen! Das Werkzeug ist nicht für jedes Projekt geeignet
• Kommunikationsaufwand (zur Steuerung) Flexibilität kostet und braucht eine separate Kostenstelle!
• Verständnis und Vertrauen für das Vorgehen (der notwendige Mindset)entsteht nicht über das Papier „Vertrag“ Das Vorgehen in einem Workshop „durchspielen“ (inkl. Rolle Einkauf) Kleine Budgets helfen – Alternativ auch Exit-Points nach jedem Release
Agenda
• Agile meets classic – Darf man das kombinieren?
• Wieso wird eigentlich nur der Product Owner gewürgt?
• Wie steuert man Agilität im Festpreis?
• Pitfalls
• Fazit
Fazit
• Agilität ist steuerbar, wenn das Projekt entsprechend aufgesetzt wird• Nutzen und Mehrwert (Impact Mapping…)
• Vorgehen ist für klassisch denkende Auftraggeber geeignet• time2market• design2cost
• Anwendbar, wenn Vertrauen vorhanden ist• internen Projekten• Weiterentwicklungsprojekten
This is the end…
@KubitzTassilo
linkedin.com/in/tassilokubitz
xing.com/profile/Tassilo_Kubitz
Vielen Dank!
Die finale Diskussion ist eröffnet
Quellen
• http://agilemanifesto.org
• https://dzone.com/articles/twelve-mistakes-in-agile-manifesto
• https://projekte-leicht-gemacht.de/blog/definitionen/das-magische-dreieck-im-projektmanagement/
• https://www.linkedin.com/pulse/why-stacey-matrix-model-can-help-understand-agile-baf-kurtulaj-mba
• https://de.slideshare.net/iku165/d42-ma2015-tassilokubitzagilefestpreisprojekte