La metodología agile, nace en el mundo de la programación a principio de siglo XXI. Trata de que las personas y sus interacciones son más importantes que las herramientas y los procesos. Se trata de dar protagonismo a las personas. Se trabaja la mejora contínual, se potencia la colaboración con el cliente. Esta metodología busca ser ágil a la hora de adaptarse a los cambios.
Se trata de ser flexible, y adaptable. Trabajar la comunicación y la colaboración y la mejora contínua.