El documento describe tres metodologías ágiles para el desarrollo de software: Programación Extrema (XP), SCRUM y Desarrollo de Software Adaptativo. XP se centra en el trabajo en equipo y la retroalimentación continua entre el cliente y el equipo. SCRUM utiliza sprints cortos para entregar incrementos del producto. El Desarrollo de Software Adaptativo se basa en la creación y evolución rápida de los sistemas a través de iteraciones continuas.