A colored code comment


Definition: Agile is an development methodology in which teams work in short “sprints,” and then rereconvene frequently to review the work and decide on possible changes. Agile methodology requires constant feedback, as well as the ability to quickly switch focus and prioritize tasks quickly. This is a leap from the more traditional, waterfall methodology, where product managers plan for long term discrete phases to be executed by their development teams.