El documento describe diferentes metodologías de desarrollo de software, incluyendo modelos iterativos y ágiles. El modelo iterativo se basa en repetir ciclos de desarrollo en cascada para refinar los requisitos con el cliente. Las metodologías ágiles principales son Scrum, que se centra en equipos autogestionados, y Kanban, que busca limitar el trabajo en curso para mejorar el flujo.