Agile

Agile people

Agile Software Development

Agile is a group of software development methods in which solutions evolve through collaboration between self-organizing, cross-functional teams.  It promotes adaptive planning, evolutionary development, early delivery, continuous improvement, and encourages rapid and flexible response to change.

The Agile Manifesto targets:

  • Individuals and interactions over processes and tools
  • Working software over comprehensive documentation
  • Customer collaboration over contract negotiation
  • Responding to change over following a plan