Upload
microtool-gmbh
View
226
Download
1
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
Eine Retrospektive
Ursula Meseberg
10 Jahre agil: Das ist teuer geworden
Eine Erfolgsgeschichte
Ursula Meseberg
7 Jahre agil: Das hat sich gerechnet
Vertrauen derKunden & Anwender
Kultur des Miteinanders& Soft Skills
Wissen & Erfahrung
Qualität von Architektur & Code
Werte
Kontinuierliche IntegrationGemeinsamer CodeAutomatische TestsRefactoring Pair Programming
Technische Praktiken
Keine Teambeteiligung
Ziele ProduktfeaturesIterationen Termine
Release planen
Business-AnforderungenEntwickleraktivitäten
Iteration planen
AnforderungscontrollingNeue Prioritäten
Neue Termine
Kein TimeboxingKeine Metriken
Fest gebundene &
lose gekoppelte
Komponenten
Inkrementeller EntwurfLebendige Entwurfsprinzipien
Vielleicht hilft‘s beim Timeboxing
Gedacht
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
3 Projekte nach Scrum
Retrospektiven
Reichhaltige, kluge
FunktionalitätHalbjährliche Releases
Zufriedene Kunden
„Geht alles sooo langsam“
Rückmeldungen von
Kunden
Task Force
Wenig Dokumentation
Viel Wissen in Köpfen
CLIENT
SERVER
Datenbank
SQL
Kein homogenes Zugriffskonzept
Entities
Services
Services
CLIENT
SERVER
Schleichende Wanderung der Geschäftslogik
Entities
Keine Komponentenbildung
Datenbank
3 Personenjahre für
Problembehebung
6 Monate Entwicklungsstopp
? entgangener Umsatz
Das ist teuer geworden
Wie konnte es
dazu kommen
?
„Die besten
Architekturen,
Anforderungen und Designs
entstehen in
selbstorganisierenden
Teams.“ *
* Aus den 12 Prinzipien zum Agilen Manifest
Funktionszuwachs dominierender Wert
Architektur vernachlässigt
Wenig RefactoringProduct Owner begrenzt verfügbar
Gemeinsames Big Picture verloren
Seit 2008: Investition in neue Entwicklungstechnik für nächste Produktgeneration
Modellbasierte
Software-ProduktlinieGefördert vom BMBF
EntwicklungsTool
Entwickeln
Produzieren
EntwicklungsDatenbank
KomponentenModell-
getrieben
Produkte
Völlig neues Arbeiten
Entities Views Service fachlich modellierenTechnisches Modell Code generieren
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
Architektur hat ihren
Stellenwert zurück
!
Wissen teilen
Täglich im Team
Beteiligt an Lösungsfindung
Letzte Instanz bei Architekturentscheidungen
Die neue Rolle Product Owner
Product Owner als Manager
Einfluss auf die Verteilung der Stories
Product Owner als Manager
Bei Stillstand
Entscheidung über „Schwarmintelligenz“
Doch wieder
Command & Control
?
Product Owner
Handeln auf der Basis
unternehmerischer
Verantwortung
Agiles Vorgehen
konsequent an Unternehmenswerten ausrichten
Lessons learned
Wir machen agil weiter