Para cursos en ciencias de la computación e ingeniería de software La práctica fundamental de la ingeniería de software La ingeniería de software introduce a los estudiantes en el importante tema de programación y desarrollo de software. En los últimos años, los sistemas informáticos han llegado a dominar no solo nuestro crecimiento tecnológico, sino también los cimientos de las principales industrias de nuestro mundo. Este texto busca presentar los conceptos fundamentales de esta área temática enorme y en continuo crecimiento de una manera clara y completa.
La Décima Edición contiene información nueva que destaca diversas actualizaciones tecnológicas de los últimos años, y brinda a los estudiantes información muy relevante y actual. La experiencia de Sommerville en la confiabilidad del sistema y la ingeniería de sistemas guía el texto a través de un enfoque tradicional basado en un plan que incorpora algunos métodos ágiles novedosos. El texto se esfuerza por enseñar a los innovadores del mañana cómo crear software que haga de nuestro mundo un lugar mejor, más seguro y más avanzado para vivir.