O Desenvolvimento Ágil é uma abordagem ao desenvolvimento de software que se concentra em lançamentos de recursos rápidos com iterações constantes com base em consultas interdepartamentais e feedback do usuário. É uma estrutura de gerenciamento de projetos baseada em desenvolvimentos incrementais em cada estágio do processo que está sendo testado e baseando a próxima iteração ou pivô de produto no feedback ou nos resultados dos usuários finais.