Wat is Agile Development Methods?

In het softwareontwikkelingsproces zijn Agile-ontwikkelmethoden een set procedures die de manier bepalen waarop meerdere teams van ontwikkelaars samenwerken aan een project. De term "agile software-ontwikkeling" werd in 2001 geïntroduceerd in een document dat bekend staat als het Agile-manifest .

Ontwikkelingsprojecten die agile softwareontwikkeling gebruiken, richten zich op aanpassing aan de veranderende aard van doelen in plaats van op voorhand te voorspellen wat die doelen zullen zijn. Ze doen dit door een iteratief proces toe te passen waarin doelen opnieuw worden geëvalueerd als nodig om het project vooruit te helpen. Het Agile Manifesto schetst de onderliggende concepten van agile ontwikkeling, die worden vermeld als:

"We onthullen betere manieren om software te ontwikkelen door het te doen en anderen te helpen. Door dit werk zijn we gaan waarderen:

  • Individuen en interacties over processen en hulpmiddelen.
  • Werksoftware over uitgebreide documentatie.
  • Klantensamenwerking bij contractonderhandelingen.
  • Reageren op verandering na het volgen van een plan.

... Dat wil zeggen, hoewel er waarde is in de items aan de rechterkant, we waarderen de items aan de linkerkant meer. "

Samenwerking, Programmeervoorwaarden, Softwareontwikkeling