Sind Agile Festpreisprojekte steuerbar?...Pitfalls beim Agilen Festpreis… •Das Projekt muss...

Preview:

Citation preview

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…

tassilo.kubitz@akquinet.de

@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

Recommended