La gran mayoría de programadores e ingenieros quieren desarrollar bien, sin errores ni fallas, pero aún muchas compañías e individuos desarrollan el software de manera fortuita y no conocen los métodos modernos, ya que hay que estar constantemente investigando e informándonos porque el software evoluciona dia a dia; si nos quedamos en lo aprendido y no actualizamos nuestras ideas es muy posible que la calidad del software que se produzca sea deficiente y ocurran fallas. Para triunfar, necesitamos disciplina al momento de diseñar y construir un software. La séptima edición de este libro tiene como fin profundizar a estudiantes, profesores e ingenieros acerca de temas que tal vez no son alcanzados a tocar; tiene información nueva y actualizada sobre importantes procesos y prácticas del software. Este libro tiene 32 capítulos re-organizados en 5 partes:
Proceso: Aborda temas de proceso y modelos de proceso de software. Modelado: Presenta métodos de análisis y diseño. Gestión De Calidad: Se centra en varios elementos para valorar la calidad del software, aplicar estrategias de pruebas efectivas y métodos de verificación. Gestión De Proyectos De Software: Contiene temas importantes para quienes planean, gestionan y controlan un proyecto de desarrollo de software. Temas Avanzados: Se concentra en el mejoramiento del proceso de software.
Esta nueva edición proporciona breves tutoriales acerca de UML y Pensamiento Orientado A Objetos que son temas muy importantes. La organización de las cinco partes de este libro permite con uno o varios capítulos lograr terminar diversos cursos. Para la realización de este libro hubo una lluvia de críticas, ideas y sugerencias de varias personas y
profesores del mundo que hicieron posible su efectiva publicación, sus nombres están resaltados en reconocimientos