Ein IT-Softwarehaus steht vor der Herausforderung, schneller auf Anforderungen von Kunden und Gesetzgeber reagieren zu müssen und gleichzeitig die Qualität seines Produktes zu verbessern. Um diese Herausforderung zu meistern, werden agile Vorgehenweisen eingeführt; die Entwicklungsabteilungen werden in 16 Teams neu organisiert und entwickeln nun ein gemeinsames Produkt als Scrum (Weiterentwicklung)- und Kanban (Wartung)- Teams. Die Entwicklung ist nun agil – der Rest der Organisation verharrt in den alten Strukturen. Die nächste Herausforderung besteht nun darin, einen teamübergreifenden Prozess zu definieren, eine strategische Produktplanung einzuführen und trotzdem die agilen Prinzipien der Selbstverantwortung, Transparenz und offenen Kommunikation zu leben.
In diesem Praxisbericht erfahren Sie mehr über die Gradwanderung zwischen einer unternehmensweiten Prozessdefinition und dem Anspruch, agil zu sein. Und Sie erfahren, auf welche Widerstände und Herausforderungen wir während der Umsetzungsphase gestoßen sind.
11. DM6 REConf 2013
Uwe Valentini, Andreas Becker
Version 1.1 – 04.03.2013
Pyramide in einem agil-skalierten Umfeld
Epics
Features
User Stories
Quelle: http://www.antike-weltwunder.de/die-pyramiden-von-gizeh/
Tasks
-14-
12. DM6 REConf 2013
Uwe Valentini, Andreas Becker
Version 1.1 – 04.03.2013
Epic
User
Story
User
Story
User
Story
User
Story
User
Story
User
Story
User
Story
Epic Backlog
Feature Backlog
Product Backlogs
User
Story
1. -----
2. -----
3. -----
4. -----
5. -----
6. -----
..
....
1. -----
2. -----
3. -----
4. -----
5. -----
6. -----
..
....
Epic
1. -----
2. -----
3. -----
4. -----
5. -----
6. -----
..
....
Feature Feature Feature
Vision / Strategie
Sprint Backlogs
1. -----
2. -----
3. -----
4. -----
5. -----
6. -----
..
....
Task
Task
Task
Task
Task
Task
Anforderungen und verschiedene Backlogs
Task
Task
Task
Stories / Akzeptanzkriterien
Feature
Epics
Tasks
13. DM6 REConf 2013
Uwe Valentini, Andreas Becker
Version 1.1 – 04.03.2013
Epic
User
Story
User
Story
User
Story
User
Story
User
Story
User
Story
User
Story
User
Story
EpicFeature Feature Feature
Vision / Strategie
Task
Task
Task
Task
Task
Task
Verantwortungsbereiche und Kommunikation
Task
Task
Task
Stories / Akzeptanzkriterien
Feature
Epics
Tasks
16. DM6 REConf 2013
Uwe Valentini, Andreas Becker
Version 1.1 – 04.03.2013
Feature Board
Team A
Team C
Team E
Team B
Team F
Team D
Teams Geplant In Arbeit Fertig
US US US
US
hochniedrig
US US
US US
US US
US US US
US
US US US
US
US
US
US
US
US
Story Points
Zeit
US
US
US US
Story Points
Zeit
Story Points
Zeit
Story Points
Zeit
Story Points
Zeit
Story Points
Zeit
US
US
Feature Feature
Feature
Feature Feature Feature
Feature
US
Feature
Planungsrelevante Feature / UserStories
Abhängigkeiten und
gefährdete Funktionalität
Burndown Chart
Feature
Feature
… -20-
18. DM6 REConf 2013
Uwe Valentini, Andreas Becker
Version 1.1 – 04.03.2013
Was bedeutet „Agile“ für Sie?
Eine weitere
Vorgehens-
weise
Paradigmen-
wechsel /
Transition
Wohin schlägt der Zeiger in Ihrer Organisation?