A quick-reference guide to Agile methodology
Agile is an iterative approach to software delivery that builds software incrementally from the start of the project, instead of trying to deliver it all at once near the end. It values collaboration, flexibility, and customer feedback over rigid planning.
Type Methodology Style Iterative & Incremental Focus Value Delivery
| Framework | Key Feature |
|---|---|
| Scrum | Sprints, Scrum Master, Product Owner, Daily Standups |
| Kanban | Visual workflow, WIP limits, continuous flow |
| SAFe | Scaled Agile for large enterprises (PI Planning) |
| LeSS | Large-Scale Scrum for multiple teams |
| XP (Extreme Programming) | TDD, pair programming, continuous integration |