Este documento introduce los modelos de desarrollo de software, que son moldes que definen un orden y tiempo para las tareas de un proyecto de software. Un buen modelo garantiza la calidad y funcionamiento del software. Existen varios tipos de modelos debido a que cada proyecto es único, por lo que es importante seleccionar el modelo que mejor se adapte al proyecto particular.