Este documento describe y compara varios modelos o metodologías para el desarrollo de software, incluyendo el modelo en cascada, incremental, de prototipos y en espiral. Explica las ventajas y desventajas de cada modelo, así como sus características generales.