Ketterät menetelmät

Agilitypöhinän alkuvaiheessa ketterät menetelmät olivat “se oikea tapa työskennellä”, ja jos joku muu teki toisin, hän teki vain sillai tymästi. Nykyisin ketteryys nähdään perusolettamana, joka pitäisi olla kaikkien devaajien työkalupakissa.
Ohjelmistokehityshanke on yleensä prosessi, jonka edetessä opitaan, mitä pitää kehittää ja mihin suuntaan. Taipaleella tarpeet voivat muuttua, ja samalla välietapit ja aikataulut vaihtuvat. Ketterät kehitysmetodit taklaavat osan ongelmista, mutta kokonaan ne eivät katoa. Iteraatiokierroksia sen sijaan voi vähentää käyttämällä erityisen hyviä koodaajia. Kaikkien menetelmien suhteen pitäisi kuitenkin liikkua varpaillaan: metodit eli se, miten (kriittisesti) hommat hoidetaan, muotoutuvat aina projektin, organisaation ja ihmisten mukaan.