El documento describe los conceptos fundamentales de la Ingeniería de Software, incluyendo los problemas que llevaron a su creación, sus objetivos de maximizar la calidad y productividad, y la importancia de los procesos de software para gestionar riesgos. También introduce varios modelos de proceso como el modelo en cascada, en V, de prototipación, en espiral y RUP, así como métodos ágiles.