Agile methodologies constitute a family of approaches that prioritise iterative development, cross-functional collaboration and adaptive planning to deliver software in small, incremental increments.