Agile ir Waterfall
- Jonas Timas
- Jul 19, 2018
- 1 min read
Updated: Aug 15, 2018
Agile, tai iteracinis, inkrementinis projektų vystymo būdas paremtas Agile principais ir vertybėmis.
Agile tai alternatyva įprastiniam Waterfall projektų valdymo būdui. Pastaraisiais dešimtmečiais Agile itin išpopuliarėjo tiek Lietuvoje tiek visame pasaulyje.
Agile projektai pasižymi:
Projektas vykdomas iteracijomis. Viena iteracija dažniausiai trunka 1-4 savaites.
Kiekvienos iteracijos pabaigoje sukuriamas produkto prieaugis (pridėtinė vertė).
Greitai gaunamas grįžtamasis ryšys apie esamą produkto prieaugį, kas palengvina kitos iteracijos planavimą.
Apačioje esančioje iliustracijoje pateikiams įprastinio projektų valdymo (Waterfall) ir Agile palyginimas.

Toliau pateikiami Waterfall ir Agile skirtumai per skaidrumo, rizikos ir vertės prizmę.


Agile
Po kiekvienos iteracijos gaunamas produkto prieaugis ir užsakovo grįžtamasis ryšis apie produktą.
Waterfall.
Produktas gaunamas tik pačioje projekto pabaigoje. Pokyčiai projekto eigoje yra minimalūs.

Agile
Testavimas vyksta kiekvienos iteracijos metu. Tokiu būdu klaidos aptinkamos ir ištaisomos žymiai greičiau.
Waterfall
Produkto trūkumus pamatome tik pačioje projekto pabaigoje.

Agile
Vertė gaunama po kiekvienos iteracijos. Dažniausiai svarbiausi funkcionalumai padaromi ankstyvoje stadijoje.
Waterfall
Vertė gaunama projekto pabaigoje. Jei produktas neatitinka lūkesčių, galimi perdarymo darbų.
Comments