Este documento presenta una introducción a los modelos de desarrollo de software, describiendo que estos modelos establecen el orden de las tareas del proyecto y los requisitos de entrada y salida para cada actividad. Luego resume varios modelos de desarrollo comunes como el modelo en cascada, en V, prototipos e incrementales, describiendo sus características clave. Concluye que el modelo utilizado depende de factores como los riesgos del proyecto y la claridad de los requisitos.