44
Eine Retrospektive Ursula Meseberg 10 Jahre agil: Das ist teuer geworden

10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Embed Size (px)

DESCRIPTION

Die microTOOL GmbH entwickelt Ihre Softwarelösungen agil. Agil ist gut. Agil ist flexibel. Aber: agil kann auch teuer sein. Weitere Informationen zu microTOOL finden Sie unter www.microtool.de.

Citation preview

Page 1: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Eine Retrospektive

Ursula Meseberg

10 Jahre agil: Das ist teuer geworden

Page 2: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Eine Erfolgsgeschichte

Ursula Meseberg

7 Jahre agil: Das hat sich gerechnet

Page 3: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive
Page 4: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Vertrauen derKunden & Anwender

Kultur des Miteinanders& Soft Skills

Wissen & Erfahrung

Qualität von Architektur & Code

Werte

Page 5: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive
Page 6: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive
Page 7: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Kontinuierliche IntegrationGemeinsamer CodeAutomatische TestsRefactoring Pair Programming

Technische Praktiken

Page 8: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive
Page 9: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Keine Teambeteiligung

Ziele ProduktfeaturesIterationen Termine

Release planen

Business-AnforderungenEntwickleraktivitäten

Iteration planen

AnforderungscontrollingNeue Prioritäten

Neue Termine

Page 10: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Kein TimeboxingKeine Metriken

Page 11: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Fest gebundene &

lose gekoppelte

Komponenten

Page 12: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Inkrementeller EntwurfLebendige Entwurfsprinzipien

Page 13: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive
Page 14: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive
Page 15: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Vielleicht hilft‘s beim Timeboxing

Gedacht

Page 16: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Getan

„Errichte Projekte rund um motivierte Individuen.Gib ihnen das Umfeld und die Unterstützung, die sie brauchen

und vertraue darauf, dass sie die Aufgabe erledigen.“ *

* Aus den 12 Prinzipien zum Agilen Manifest

Page 17: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive
Page 18: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

3 Projekte nach Scrum

Page 19: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Retrospektiven

Page 20: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Reichhaltige, kluge

FunktionalitätHalbjährliche Releases

Zufriedene Kunden

Page 21: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive
Page 22: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

„Geht alles sooo langsam“

Rückmeldungen von

Kunden

Page 23: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Task Force

Wenig Dokumentation

Viel Wissen in Köpfen

Page 24: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

CLIENT

SERVER

Datenbank

SQL

Kein homogenes Zugriffskonzept

Entities

Services

Page 25: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Services

CLIENT

SERVER

Schleichende Wanderung der Geschäftslogik

Entities

Keine Komponentenbildung

Datenbank

Page 26: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

3 Personenjahre für

Problembehebung

6 Monate Entwicklungsstopp

? entgangener Umsatz

Das ist teuer geworden

Page 27: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Wie konnte es

dazu kommen

?

Page 28: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

„Die besten

Architekturen,

Anforderungen und Designs

entstehen in

selbstorganisierenden

Teams.“ *

* Aus den 12 Prinzipien zum Agilen Manifest

Page 29: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Funktionszuwachs dominierender Wert

Architektur vernachlässigt

Wenig RefactoringProduct Owner begrenzt verfügbar

Gemeinsames Big Picture verloren

Page 30: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive
Page 31: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Seit 2008: Investition in neue Entwicklungstechnik für nächste Produktgeneration

Modellbasierte

Software-ProduktlinieGefördert vom BMBF

Page 32: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive
Page 33: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

EntwicklungsTool

Entwickeln

Produzieren

EntwicklungsDatenbank

KomponentenModell-

getrieben

Produkte

Page 34: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Völlig neues Arbeiten

Entities Views Service fachlich modellierenTechnisches Modell Code generieren

Page 35: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Unser agiles Manifest

steht überReagieren auf Veränderungen

dem Befolgen von Plänen

steht überZusammenarbeit mit Kunden Verträgen

gelten mehr alsIndividuen und Interaktionen Prozesse und Tools

gilt mehr alsFunktionierende Software umfassende Dokumentation

stehen überModelleCode

Page 36: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Architektur hat ihren

Stellenwert zurück

!

Page 37: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Wissen teilen

Page 38: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Täglich im Team

Beteiligt an Lösungsfindung

Letzte Instanz bei Architekturentscheidungen

Die neue Rolle Product Owner

Page 39: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Product Owner als Manager

Einfluss auf die Verteilung der Stories

Page 40: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Product Owner als Manager

Bei Stillstand

Entscheidung über „Schwarmintelligenz“

Page 41: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Doch wieder

Command & Control

?

Page 42: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Product Owner

Handeln auf der Basis

unternehmerischer

Verantwortung

Page 43: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Agiles Vorgehen

konsequent an Unternehmenswerten ausrichten

Lessons learned

Page 44: 10 Jahre agil: Das ist teuer geworden. Eine Retrospektive

Wir machen agil weiter