Agile Methoden (EN)

Concept

Iterative and incremental approaches with short feedback loops

Agile Methods

Agile Methods are approaches in software development characterized by short development cycles and continuous adaptation to changing requirements. They enable a flexible response to new insights and changed conditions during the development process. Typical agile frameworks like Scrum or Kanban promote close collaboration between development teams and stakeholders as well as continuous improvement of working methods.

Life cycle of an agile project

stateDiagram-v2     [*] --> Planung     Planung --> Entwicklung     Entwicklung --> Test     Test --> Bewertung     Bewertung --> Planung: Anpassungen nötig     Bewertung --> [*]: Projekt abgeschlossen     Entwicklung --> Bewertung: Sprint Review     Test --> Entwicklung: Bugfix 

In Context

  • Typically used together with: Scrum, Kanban, XP (Extreme Programming)
  • Related to: DevOps, Lean Development, Waterfall model
  • Example use: Development of a mobile app with weekly sprints and daily stand-ups
Quelle: AI Generated