Agilni Manifest (eng: Agile Manifesto) je uveo pojam agilnosti u razvoj software-a 2001 godine. Od tada, agilni pokret je, sa svim svojim vrijednostima, metodama, praksama, alatima, šampionima i praktičarima, značajno promijenio pejzaž moderne organizacije razvoja softvera.
Sa postankom agile pokreta, nastale su brojne agilne metode i okviri kao što su Scrum, Lean, Kanban, Extreme Programming (XP), Discipline Agile Development (DAD), Dynamic Systems Development Method (DSDM), Scaled Agile Framework (SAFe), itd. Iako je svaka od agilnih metoda i okvira jedinstvena u svom specifičnom pristupu, sve one dijele zajedničku viziju i osnovne vrijednosti koji potiču iz Agilnog Manifesta. Najpopularniji agilni framework današnjice je Scrum.
Rukovodi se sljedećim principima:
- Zadovoljan klijent je naš vrhunski prioritet,
- koji ostvarujemo blagovremenom i kontinuiranom
- isporukom vrhunskog softvera.
- Spremno prihvatamo promjene zahtjeva (eng: Change Request), čak i u kasnoj
- fazi razvoja. Agilni procesi omogućavaju
- uspješno prilagođavanje izmjenjenim zahtjevima
- što za rezultat ima prednost naših klijenata
- u odnosu na konkurenciju.
- Redovno isporučujemo primjenljiv softver,
- u periodu od nekoliko nedelja do nekoliko mjeseci,
- dajući prednost kraćim intervalima.
- Poslovni ljudi i developeri svakodnevno da sarađuju
- u toku cjelokupnog trajanja projekta.
- Projekte ostvarujemo uz pomoć motivisanih pojedinaca.
- Obezbjeđujemo im ambijent i podršku koja im je potrebna
- i prepuštamo im posao s povjerenjem.
- Za najproduktivniji i najefikasniji metod
- prenosa informacije do i unutar razvojnog tima
- smatramo kontakt licem u lice.
- Primjenljiv softver je osnovno mjerilo napretka.
- Agilni procesi promovišu održivi razvoj.
- Pokrovitelji, developeri i korisnici moraju biti u stanju
- da kontinuirano rade usklađenim tempom,
- nezavisno od perioda trajanja projekta.
- Stalna posvećenost vrhunskom tehničkom kvalitetu
- i dobar dizajn pospješuju agilnost.
- Jednostavnost – vještina dovođenja do najvišeg stepena
- količine rada koji nije potrebno uraditi –
- je od suštinske važnosti.
- Najbolje arhitekture, zahtjevi i dizajn,
- rezultat su rada samo–organizovanih timova.
- Timovi u redovnim intervalima razmatraju
- načine kako da postanu efikasniji,
- zatim se usklađuju
- i na osnovu tih zaključaka
- prilagođavaju dalje postupke.
Izvor: http://agilemanifesto.org/
Tokom izučavanje ove veoma interesantne materije, prikupljao sam pitanja, odgovore i obrazloženja i kreirao sam besplatan test na ovu temu, registrujte se i provjerite svoje znanje na www.test.rs.ba
Potpisnici Agilnog Manifesta:
- Kent Beck
- Mike Beedle
- Arie van Bennekum
- Alistair Cockburn
- Ward Cunningham
- Martin Fowler
- James Grenning
- Jim Highsmith
- Andrew Hunt
- Ron Jeffries
- Jon Kern
- Brian Marick
- Robert C. Martin
- Steve Mellor
- Ken Schwaber
- Jeff Sutherland
- Dave Thomas
Vezani tekstovi:
- Poboljšajte poslovne rezultate kompanije mjerenjem poslovnih vrijednosti
- Introduction to Scrum
- Šta da uradi Product Owner ukoliko je izvjesno da Developerski tim neće završiti sve stavke na vrijeme?
- Product Owner: izabrani ste na konkursu - odakle početi?
- Šta je to Product Owner i koja je njegova odgovornost?
- Product Owner - Pravila igre za polaganje ispita
- Korisnička priča vs funkcionalni zahtjev - u čemu je razlika?
- Excellent example of what to do and what not to do in a Daily Scrum
- Scrum events and Timeboxing
- FBI Sentinel Project - Normal argument is Waterfall or Agile
Ako vam se ovaj članak dopao, lajkujte FB stranicu DM Spot, Twitter ili LinkedIn i budite obavješteni kad novi članak bude objavljen.
If you want to learn more about Scrum and Agile software development then this Agile Masterclass: Scrum for Product Owner and Scrum Master is the perfect thing for you: