Kas ir Agile attīstības metodes?

Programmatūras izstrādes procesā Agile izstrādes metodes ir procedūru kopums, kas nosaka, kādā veidā vairāku izstrādātāju komandas sadarbojas projektā. Termins "veikls programmatūras izstrāde" tika ieviests 2001. gadā dokumentā, kas pazīstams kā Agile manifests .

Attīstības projekti, kas izmanto ātru programmatūras izstrādi, ir vērsti uz to, lai pielāgotos mainīgajam mērķu veidam, nevis paredzētu, ka šie mērķi būs laikus. Viņi to dara, izmantojot iteratīvu procesu, kurā mērķi tiek atkārtoti izvērtēti, lai pārvietotu projektu uz priekšu. Agile Manifesto izklāsta agilitātes attīstības pamatjēdzienus, kas norādīti kā:

"Mēs atklājam labākus veidus, kā attīstīt programmatūru, to darot un palīdzot citiem to darīt. Ar šo darbu mēs esam ieguvuši vērtību:

  • Personas un mijiedarbība procesos un rīkos.
  • Darbs ar visaptverošu dokumentāciju.
  • Klientu sadarbība sarunās par līgumu.
  • Atbildot uz pāreju pēc plāna.

... Tas ir, kamēr labajā pusē ir vērtība, mēs novērtējam kreisajā pusē esošos vienumus. "

Sadarbība, programmēšanas noteikumi, programmatūras izstrāde