Skip to main content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

Agile software development: Home


Used for:

  • Agile (Computer software development)
  • Agile development (Computer science)
  • Agile methods (Computer science)
  • Agile processes (Computer science)

Broader term:

  • Computer software development

Related Term:

  • Rapid application development (Computer software development)


Agile software development

Scope Note

Agile software development refers to  software development methodologies centered round the idea of iterative development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams. The ultimate value in Agile development is that it enables teams to deliver value faster, with greater quality and predictablity, and greater aptitude to respond to change. Scrum and Kanban are two of the most widely used Agile methodologies. - Definition from

Jumpstart Your Research with EDS