A fines de la década de 1990, aparece un nuevo movimiento conformado por profesionales de la industria, denominado movimiento heterodoxo. Su propuesta para el desarrollo de software se basaba en:
Se utilizó el término “Métodos Ágiles” para dar un nombre a la corriente que estaba naciend ocomo alternativa a las metodologías tradicionales, lasl cuaels se consideraban excesivamente pesadas y rígidas, dado su carácter normativo y fuerte dependencias de planificaciones previas detalladas.
El manifiesto ágil declaraba el valor de las siguiente cosas:
Era necesario un nuevo enfoque que ayudara a las organizaciones a ser más flexibles, receptivas y adaptables a los cambios. Frustrados con cómo eran las cosas, los "padres fundadores" de Agile crearon un manifiesto basado en 12 principios. Estos son: