Jaké jsou metody agilního vývoje?

V procesu vývoje softwaru jsou Agilní vývojové metody souborem postupů, které určují způsoby spolupráce několika týmů vývojářů na projektu. Termín "agilní vývoj software" byl zaveden v roce 2001 v dokumentu známém jako Agile manifest .

Rozvojové projekty, které využívají agilní vývoj softwaru, se zaměřují spíše na přizpůsobení se měnící se povaze cílů, než aby předem předvídaly, jaké budou tyto cíle. Dělají to pomocí iteračního procesu, ve kterém jsou cíle přehodnoceny podle potřeby, aby se projekt posunul vpřed. Agilní Manifest nastiňuje základní koncepty agilního vývoje, které jsou uvedeny jako:

"Odkrýváme lepší způsoby, jak vyvíjet software tím, že to děláme a pomáháme ostatním. Touto prací jsme si uvědomili:

  • Jednotlivci a interakce nad procesy a nástroji.
  • Pracovní software nad komplexní dokumentací.
  • Spolupráce zákazníků při vyjednávání smluv.
  • Reakce na změnu podle plánu.

... to znamená, že zatímco v položkách na pravé straně je hodnota, hodnotíme položky na levé straně více. "

Spolupráce, Programovací termíny, Vývoj softwaru