Agile Methodologie
Die Agile-Methodologie bietet ein flexibles Projektmanagement für die Softwareentwicklung. Sie ist besonders effektiv bei der Arbeit in kleinen Teams.
In das System der Agile-Methodologie sind auch
SCRUM und
Kanban eingebettet.
Die Agile-Methodologie basiert auf den folgenden Prinzipien:
- Kunden müssen mit der Pünktlichkeit und Qualität der entwickelten Software und ihrer Updates zufrieden sein.
- Die Entwicklung muss flexibel sein und alle notwendigen Änderungen in kürzester Zeit einbringen.
-
Es müssen häufige Software-Updates für Kunden bereitgestellt werden,
jedes Update sollte
spätestens alle
2–16Wochen erscheinen. - Gemeinsame Arbeit im Team von Führungskräften und Entwicklern während des gesamten Arbeitszyklus der Software.
- Förderung motivierter Entwickler.
- Priorität des persönlichen Gesprächs gegenüber anderen Methoden der Informationsübertragung.
- Die Effektivität des Arbeitsprozesses wird nur durch die Realisierung eines qualitativ hochwertigen Produkts bewertet, nicht durch Stunden, Arbeitsaufwand usw.
- Die Grundlage für die Entwicklung jedes Teams ist die aktive Anwendung flexibler Prozesse.
- Für das entwickelte Produkt sollten Prioritäten nicht nur technische Aspekte sein, sondern auch das Design.
- Bemühen, das Ausmaß überflüssiger Arbeit zu reduzieren und Arbeitsprozesse zu vereinfachen.
- Priorität bei der Organisation des Arbeitsprozesses sollten Selbstorganisation und Initiative sein.
- Ständige Bewertung der Effektivität der eigenen Arbeit durch das Team und Korrektur möglicher Mängel.
Siehe auch
-
die Methodologie
XP,
die zur extremen Verstärkung aller Entwicklungspraktiken eingesetzt wird -
das Konzept
RAD,
das zur Produktentwicklung bei unklaren Anforderungen eingesetzt wird -
die Methodologie
Cobit,
die zur Entwicklung von Standards im Bereich IT-Audit und IT-Management eingesetzt wird -
die Methodologie
PRINCE2,
die zur Entwicklung von Standards für die Umsetzung großer IT-Projekte eingesetzt wird -
die Entwicklungstechnik
TDD,
die für flexibles Projektmanagement eingesetzt wird