Neue Konzepte in der Softwareentwicklung |
|
Agile Entwicklung - ein Überblick |
Jens Coldewey |
Zusammenfassung
Agile Entwicklungsverfahren sind in den letzten Jahren zu
einer ernst zu nehmenden Alternative zu traditionellen
Prozessen geworden. Sie stellen den wirtschaftlichen
Nutzen des Auftraggebers in den Mittelpunkt. Statt das
Projekt im Voraus detailliert zu planen, wird Wert auf
langfristige Anderbarkeit gelegt. Möglichst wenige
Grundregeln und Selbstorganisation ersetzen umfassende
Prozessvorgaben. Dieser Artikel gibt einen Überblick über
die Grundlagen dieser Verfahren und erläutert ihre
Prinzipien.
Inhaltsübersicht
- Einleitung
- Die Grundlagen agiler Entwicklung
- Das agile Manifest
- Direkte Interaktion mit dem Kunden
- Wichtige Elemente
- Inkrementelle Entwicklung mit kurzen Zyklen
- Technische Exzellenz
- Planungskultur
- Minimalismus
- Verantwortung für das Team
- Bisherige Erfahrungen und Ausblick
- Literatur
HMD, Heft 231, Juni 2003
|