Este documento describe diferentes modelos de procesos de desarrollo de software, incluyendo modelos iterativos, evolutivos y ágiles. Explica los tipos de modelos iterativos como centrado en la implementación, iteraciones paralelas y centrado en el modelo. También describe los tipos de modelos evolutivos como incremental, concurrente y espiral. Finalmente, proporciona ejemplos de modelos ágiles como Agile Unified Process, Crystal Methodologies y Programación Extrema.