El documento describe varios métodos ágiles para el desarrollo de software. Estos métodos se basan en principios como satisfacer al cliente mediante entregas frecuentes de software, dar la bienvenida a los cambios, y construir proyectos en torno a equipos motivados. Algunos métodos ágiles destacados son Extreme Programming (XP), la familia Crystal, Adaptive Software Development (ASD), y SCRUM.