Kaj so agilne razvojne metode?

V procesu razvoja programske opreme so razvojne metode Agile nabor postopkov, ki narekujejo načine, kako več skupin razvijalcev sodeluje pri projektu. Izraz "agilni razvoj programske opreme" je bil uveden leta 2001 v dokumentu, znanem kot manifest Agile .

Razvojni projekti, ki uporabljajo agilen razvoj programske opreme, se osredotočajo na prilagajanje spreminjajoči se naravi ciljev, namesto da predčasno predvidijo, kaj bodo ti cilji. To storijo z uporabo iterativnega procesa, pri katerem se cilji ponovno ocenijo kot potrebni, da se projekt premakne naprej. Agilni manifest izpostavlja osnovne koncepte agilnega razvoja, ki so navedeni kot:

"Razkrivamo boljše načine razvoja programske opreme tako, da to počnemo in pomagamo drugim pri tem. S tem delom smo dosegli vrednost:

  • Posamezniki in interakcije nad procesi in orodji.
  • Delovna programska oprema z izčrpno dokumentacijo.
  • Sodelovanje strank pri pogodbah.
  • Odziv na spremembo glede na načrt.

... To pomeni, da je vrednost v postavkah na desni, vredne predmete na levi.

Sodelovanje, Programski izrazi, Razvoj programske opreme