
Развојни пројекти који користе агилни развој софтвера фокусирају се на прилагођавање промјењивој природи циљева, а не на предвиђање унапријед оних циљева. Они то чине употребом итеративног процеса у којем се циљеви поново процењују као неопходни да би се пројекат унапредио. Агилни Манифест наглашава основне концепте агилног развоја, који су наведени као:
"Откривамо боље начине развоја софтвера тако што ћемо то учинити и помагати другима да то ураде.
- Појединци и интеракције над процесима и алатима.
- Радни софтвер преко свеобухватне документације.
- Сарадња клијената у преговорима око уговора.
- Одговарајући на промену у односу на план.
... То јест, док је вриједност у ставкама на десној страни, ми вреднујемо ставке на лијевој страни више. "
Сарадња, програмски термини, развој софтвера