Prof. Dr. Eckhart Hanser ist Professor für Informatik an der Dualen Hochschule Baden-Württemberg Lörrach (Baden-Wuerttemberg Cooperative State University) und leitet den Studiengang Angewandte Informatik, Vertiefung Biosystem-Informatik (Life Science) im Studienbereich Technik.
1 Software-Prozessmodelle
1.1 Ein Prozessmodell - was ist das?
1.2 Das Phasenmodell
1.3 Das Spiralmodell
1.4 Moderneiterativ-inkrementelle Prozessmodelle
2 Das agile Manifest
3 Extreme Programming (XP)
3.1 Die fünf Werte
3.2 Die 14 Prinzipien
3.3 Prozessschritte und traditionelle Praktiken
3.4 Erweiterte Praktiken
3.5 Berühmte Praktiken
4 Crystal und Crystal Clear
4.1 Teamgröße und Risiko - die Crystal-Pamilie
4.2 Die sieben Crystal-Eigenschaften
4.3 Crystal Clear
5 Scrum
5.1 Scrum - die Projektrollen
5.2 Scrum - der Prozess
5.3 Scrum-Artefakte
6 Experimentelles Software-Engineering im studentischen Labor
6.1 Die Projekte im studentischen Labor
6.2 Randbedingungen der studentischen Sessions
6.3 Veränderung der klassischen Projektrollen in agilen Projekten
6.4 Neue Teamrolle - der Integrationsingenieur
6.5 Veränderung agiler Praktiken und Prozesse in der Praxis
7 MAP - Meta Agile Process Model
7.1 Team-Psychologie: Die Karte der Verhaltensweisen im Team
7.2 Das Supet- Team
7.3 Was ist MAP?
7.4 MAP - die Projektrollen im Team
7.5 MAP Cycle - der Referenzprozess
7.6 MAP und Serum
7.7 MAP im regulierten Umfeld
7.8 MAP-Projekt in der Industrie
Das Buch beschäftigt sich mit aktuellen agilen Prozessmodellen der Software-Entwicklung. Der Autor stellt prominente Vertreter wie Extreme Programming, Crystal, Crystal Clear und Scrum vor. Dabei stehen Ablauf, Produktrollen und Artefakte im Vordergrund. Ausgehend von Erfahrungen mit agilen Techniken im studentischen Entwicklungslabor wird der Teamprozess beleuchtet, insbesondere die Bildung von Mini-Teams. Die für den Erfolg eines Projekts unerlässlichen Teamrollen werden identifiziert und eine Methode zur optimalen Teambildung vorgeschlagen.