El documento describe varios modelos de procesos de software, incluyendo modelos secuenciales (cascada, prototipos, RDA), concurrentes, evolutivos (espiral, incremental), y ágiles (DSDM, XP, Scrum). Cada modelo se caracteriza por su enfoque al desarrollo de software, como hacer énfasis en la iteración, involucrar al cliente, o enfocarse en la entrega temprana.