> Was ist das Agile Development Framework?
Bestehende agile Methoden wie Scrum und Extreme Programming (XP)
bedienen verschiedene Zielgruppen und Aspekte der Softwareentwicklung. Daher werden
sie in der Regel kombiniert, um ein umfassendes Rahmenwerk zu erhalten – dies
ist jedoch aufwändig, fehleranfällig und erfordert viel Erfahrung.
Zudem enthält jede der bestehenden agilen Methoden Aspekte, die kritisch oder wenig
praktikabel sind – wie beispielsweise die Forderung von XP nach dem
generellen Programmieren in Paaren. Was also fehlt ist ein umfassendes Rahmenwerk,
das die erfolgreichen Elemente der bestehenden agilen Methoden vereint, das jedoch
– wenn erforderlich – auch eigene Wege einschlägt.
Das Agile Development Framework (ADF) ist eine mehrstufige, den gesamten
Entwicklungsprozess und alle beteiligten Rollen umfassende Stream-basierte agile
Methode für vereinte, verstreute und verteilte Teams zur flexiblen, konstruktiven
und evolutionären Entwicklung qualitativ hochwertiger Software.
Mehr erfahren ...
> Welche Vorteile bietet das Agile Development Framework?
Das Agile Development Framework unterstützt Individuen, Teams und Unternehmen
während des gesamten Entwicklungsprozesses von qualitativ hochwertiger Software –
unter Berücksichtigung der einzelnen Rollen und deren jeweiligen Interessen.
- 1
-
Multifunktionales Werkzeug
Das Agile Development Framework ist das Schweizer Messer unter den agilen
Methoden: Da ADF den gesamten Entwicklungsprozess und alle beteiligten
Rollen umfasst, werden Reibungsverluste und Aufwände vermieden – die in der
Regel durch die Kombination verschiedener agiler Methoden verursacht werden.
- 2
-
Flexible und zeitnahe Entwicklung
Als Stream-basierte agile Methode ermöglicht das Agile Development Framework
flexible und zeitnahe Reaktionen auf intrinsische und extrinsische Faktoren –
wie den Kontext durch sich verändernde Rahmenbedingungen, den Kunden durch neue und
veränderte Anforderungen und das Team durch neue Technologien und Konzepte.
- 3
-
Kosten senken und Effizienz steigern
Der Einsatz des Agile Development Frameworks führt zu qualitativ
hochwertigerer Software bei gleichzeitiger Reduktion des dafür benötigten Aufwands
– die Maximen Evolution, Eleganz, Kommunikation und Vertrauen führen zu [...]
Mehr erfahren ...