Agile is een mentaliteit voor het leveren van software in kleine, regelmatige incrementen terwijl je nauw samenwerkt met klanten en je aanpast aan veranderingen. Het wordt gedefinieerd door het Agile Manifesto (2001), niet door één enkel proces. Scrum, Kanban en XP zijn concrete frameworks die Agile-waarden in de praktijk brengen.
De vier waarden
Het Manifesto stelt vier waardenparen. Het waardeert de items aan de linkerkant meer, zonder die aan de rechterkant te verwerpen.
Individuals and interactions OVER processes and tools
Working software OVER comprehensive documentation
Customer collaboration OVER contract negotiation
Responding to change OVER following a plan
