Skup metoda razvoja Najpoznatije: SCRUM, Xtreme Programming... Prvi put predstavljen 1995. godine Naziv skram potie iz ragbija Predstavlja postepeni razvoj softvera Zasniva se na empirizmu Baziran na realnosti Istie se svojom prilagodljivou Jednostavnost Usredsreenost na bitne funkcionalnosti Svakodnevna komunikacija na stand up sastancima Komunikacija izmeu svih lanova tima Zadovoljniji lanovi tima Zadovoljniji naruioci proizvoda i korisnici Faza pre igre(planiranje) Faza razvoja(igre) Faza posle igre Sprint Sprint planiranje Dnevni Scrum Sprint pregled Osvrt na Sprint Osnovna jedinica u procesu razvoja softvera Smanjuje se rizik od stvaranja loeg softvera Traju od 1-4 nedelje Poetna faza Sprinta Tim odgovoran za koliinu posla Traju 15 minuta ta je uraeno jue, a ta e se uraditi sutra? Za sprovoenje odgovaran Scrum Master Sastanak nakon izvrenja sprinta Vre se pregledi i demonstracija Zavrna faza Sprinta Pregledaju se navike i ponaanja Lista svega to e proizvod sadrati i to moe biti potrebno za proizvod Sortirane prema prioritetu Lista zadataka Sprinta Iznosi se na Dnevnom Scrum-u Sve izmene u Product Backlogu , zajedno sa izmenama u prethodnim sprintovima Veoma bitan proces zbog otklanjanja greaka
Podrazumeva primenu odreene strategije:
Ispravljanje greaka u okviru trenutnog sprinta Kreiranje scenarija za sledeu iteraciju Obaranje Sprinta Agilnim planiranjem se ubrzava proces Scrum radi na tome da obezbedi to vie povratnih informacija Omoguava podelu na jednostavne celine iroka primena