It is a project management methodology that is popular in the computer industry. Agile is best understood in terms of how it differs from more traditional methods for project management.

Traditional project management is characterized by a linear approach that usually has some or all of these broad steps:
• Initiation (starting the project)
• Planning
• Execution
• Monitoring
• Completion

Agile project management methodology, first introduced in the late 1980s, is characterized by a non-linear approach. Instead of being completed in the “Planning” step, requirements and solutions evolve through collaboration between self-organizing, cross-functional teams. Execution of project work is done continuously throughout the life of the project. Agile methods involve adaptive planning, evolutionary development, early delivery, and continuous improvement. Agile encourages rapid and flexible response to change.

This method is increasingly popular, and is often used to manage the process of creating software. It focuses on teamwork and finishing one feature of the software at a time fully before moving onto the next.

:: More Info ::
Types of Agile Methodologies
Join the community and submit your own definition.
Join the Community!

+ Define a Word


aggregator AGI Agile project management methodology AGP Aiding and abetting