Primera parte de un texto universitario de ingeniería del software, centrada en los requerimientos y el modelado. Presenta el proceso del software y sus modelos de ciclo de vida, empezando por el modelo en cascada, que separa en fases la especificación, el desarrollo, la validación y la evolución. Desarrolla después la obtención y especificación de requerimientos y las técnicas de modelado con las que representarlos antes de escribir código. Escrito por cuatro docentes ecuatorianos y publicado por Editorial Grupo AEA en 2023.