Agil es la metodología a seguir ideal para los proyectos de IT en los que hay cambios constantes, con mucha rapidez debido a nuevas decisiones del cliente o cambios en el entorno.
A menudo Scrum se utiliza en proyectos complejos, donde los requisitos son cambiantes y/o están poco definidos desde su inicio.