Agile Methodology

Agile is an iterative SDLC model that focuses on flexibility, collaboration, and rapid delivery of working software.

Elaboration:

  • Development is broken into small increments (sprints).
  • Uses frameworks like Scrum and Kanban.
  • Encourages continuous feedback and adaptation.

Example:

A mobile app startup adopts Agile to release features quickly based on user feedback.