Skip to main content
Also known as: agile development, agile methodology

Agile

FoundationalFrameworksOperations

Definition

Agile: Agile is an iterative approach to software development and project management that emphasizes flexibility, collaboration, and customer feedback. Agile teams work in short cycles (sprints), deliver working software frequently, and adapt to changing requirements.

Example Usage

β€œOur agile process delivers new features every two weeks, allowing us to respond quickly to customer feedback.”

Common Misconceptions

Agile means no planning. It means adaptive planning, not no planning.
Agile is just Scrum. Scrum is one implementation; there are many agile frameworks.
Agile means no documentation. It values working software more, but doesn't eliminate docs.

Origin: Formalized in the Agile Manifesto (2001)

Help us improve this definition

See something that could be clearer or more accurate? Let us know.

Help us improve this page

Found an error or have a suggestion? We'd love to hear from you.