El documento describe los conceptos básicos de la ingeniería de software, incluyendo su definición como una disciplina basada en métodos de ingeniería para crear software, las áreas en las que se aplica como sistemas distribuidos y embebidos, y la importancia de utilizar procedimientos y metodologías adecuadas. También resume varios modelos de ingeniería de software como el modelo de cascada, prototipos y espiral.