Los autores ofrecen un marco de trabajo útil,  abarcando un proceso, un conjunto de métodos  y una colección de herramientas que,  en su conjunto, denominamos ingeniería  de software. Por ello, la obra está diseñada  como una introducción detallada para el estudiante  universitario; pero además puede  ser útil como referencia para todos los desarrolladores  de software (tanto posgraduados  como profesionales especializados).  Esta nueva edición ha sido revisada, actualizada  y reestructurada para hacer énfasis en  los nuevos procesos y prácticas de ingeniería  de software.  El libro incluye un código de acceso a CONNECT: plataforma educativa innovadora que ayuda a los estudiantes a lograr mejores  resultados y permite a los profesores optimizar su tiempo y esfuerzo en la gestión de contenidos y asignación de tareas.