Razlike između izmjena na stranici "Agilni razvoj softvera"

m
nema sažetka uređivanja
m
;Agilni razvoj softvera:''konceptualni okvir za realizaciju softverskih projekata.''
<p>Obrazovanje moderne definicije agilnog razvoja softvera potiče iz sredine 1990-tih godina i to kao deo sve šire negativne reakcije na “robusne”''robusne'' ("heavyweith") metode, pre svega zbog čvrsto regulisanih, jako rasprostranjenih i sitničavo-korišćenih “waterfall” modela razvoja. Procesi koji su nastajali iz ovakvog korišćenja tog modela posmatrani su kao spori, birokratski, zahtevni i kontradiktorni onome kako se programiranje zaista odvija u praksi.</p>
<p>U početku, agilne metode zvane su “lagane”''lagane'' (lightweight). [[2001]]. godine istaknuti svetski softverski inženjeri su se sastali u mestu Snowbird, Utah, SAD, gde su usvojili naziv “agilne metode.” Neki od njih su kasnije oformili neprofitnu organizaciju “[http://www.agilealliance.com The Agile Aliance]” čiji je cilj promovisanje agilnog razvoja. Stvaraoci agilne metodologije kreiraju [http://www.agilemanifesto.org manifest agilnih metodologija] koji propisuje vrednosti i principe koje moraju prihvatiti sve ovakve metode da bi bile agilne.</p>
Nastanak ranih agilnih metoda vezuje se za period pre 2000.godine:
* [[1986]]. – SCRUM u oblasti opšteg menadžmenta
* [[1995]]. – Adaptivni razvoj softvera, Razvoj vođen karakteristikama i Metod dinamičnog razvoja sistema
* [[1996]]. – Crystal clear i ekstremno programiranje
 
Tek sa ekstremnim programiranjem nastaje svest o novoj vrsti metodologija. Najpoznatije metode agilnog softverskog razvoja danas su:
749

izmjena