agile and agile methods — A broad term for a collection of behaviours, frameworks, concepts and techniques that go together to enable teams and individuals to work in an agile way that is typified by collaboration, prioritization, iterative and incremental delivery, and timeboxing.