Agile Development er en tilgang til softwareudvikling, der fokuserer på hurtige funktioner roll outs med konstante iterationer baseret på interdepartmentale konsultationer og brugernes feedback. Det er en projektledelsesramme, der er baseret på trinvise udviklinger med hvert trin i processen, der testes, og baserer den næste iteration eller produktets pivot på tilbagemeldinger eller resultater fra slutbrugerne.