Osrednje načelo sodobnih razvojnih procesov je Hitrejši razvoj. Ta metodologija razvoja poudarja uporabo majhnih, ugriz velikih uporabniške zgodbe opredeliti, kaj sistem počne z vidika uporabnikov, ne tehnično enega. Uporabnik briga, če je izdelek hiter, enostaven za uporabo, in rešuje njihove težave. Ni jim mar, če sledi 3-tier arhitekturo, ima Mongo DB, ali če se uporablja Rails ali Asp.net.