Agile Methoden (EN)
ConceptIterative 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