El documento describe varias metodologías para el desarrollo de software, incluyendo las metodologías ágiles. Las metodologías ágiles se enfocan en la colaboración, la iteración rápida y la adaptación al cambio, en contraste con metodologías tradicionales más burocráticas. Algunas metodologías ágiles específicas discutidas son Scrum, Crystal Clear, Programación Extrema, y Desarrollo de Sistemas Dinámicos. El documento concluye que las metodologías ágiles son efectivas