An iterative project management and software development approach that emphasizes flexibility, collaboration, and rapid delivery of working solutions. It prioritizes responding to change over following rigid plans, with frequent feedback cycles and continuous improvement.
From Latin 'agilis' (nimble, quick) combined with 'methodology' from Greek 'methodos' (pursuit of knowledge). The term was formalized in the 2001 Agile Manifesto by software developers, though the underlying principles evolved from earlier iterative development practices in the 1990s.
Try Another Word