Bewertung:

Das Buch wird von den Lesern aufgrund seiner Klarheit und der Abdeckung moderner Software-Engineering-Themen sehr positiv aufgenommen. Es dient als hilfreiche Ressource für alle, die Softwarekonzepte verstehen wollen, insbesondere für Studenten, die zum Programmieren zurückkehren. Es handelt sich jedoch nicht um ein Handbuch für Anfänger in der Softwareprogrammierung, wie manche Benutzer vielleicht erwarten.
Vorteile:⬤ Hilft dem Leser, fehlende Konzepte in der Softwaretechnik zu verstehen.
⬤ Deckt ein breites Spektrum an modernen Themen ab, darunter Agile, Cloud-basierte Entwicklung, Microservices und DevOps.
⬤ In leicht verständlichem Englisch geschrieben, so dass es auch für IT-Studenten zugänglich ist.
⬤ Der informelle Schreibstil macht es einfach zu lesen.
⬤ Kein Handbuch für Anfänger; möglicherweise fehlen detaillierte Programmieranweisungen.
⬤ Einige Leser würden eine strukturiertere Anleitung für Neulinge in der Softwareprogrammierung bevorzugen.
(basierend auf 4 Leserbewertungen)
Engineering Software Products: An Introduction to Modern Software Engineering, Global Edition
Für einsemestrige Kurse in Softwaretechnik.
Mit Engineering Software Products verfolgt der Autor Ian Sommerville einen einzigartigen Ansatz zur Vermittlung von Softwaretechnik und konzentriert sich auf die Art von Softwareprodukten und -anwendungen, die den Studierenden vertraut sind, anstatt sich auf projektbasierte Techniken zu konzentrieren. Dieses Buch ist in einem informellen Stil geschrieben und konzentriert sich auf Software-Engineering-Techniken, die für die Entwicklung von Softwareprodukten relevant sind.
Zu den behandelten Themen gehören Personas und Szenarien, Cloud-basierte Software, Microservices, Sicherheit und Datenschutz sowie DevOps. Der Text richtet sich an Studierende, die ihren ersten Kurs in Softwaretechnik absolvieren und bereits Erfahrung in der Programmierung mit einer modernen Programmiersprache wie Java, Python oder Ruby haben.