Die Zeiten in denen Web-Anwendung ad-hoc entwickelt oder besser gesagt programmiert werden konnten sind endgültig vorbei. Die Komplexität von Web-Anwendungen wie Homepages, Online-Shops, Online-Banking etc. nimmt immer mehr zu, sodass auf eine systematische Vorgehensweise und auf geeignete Methoden nicht mehr verzichtet werden kann. Dieses Buch gibt eine umfassende Einführung in die Disziplin des Web Engineering. Web Engineering baut auf den Erkenntnissen von Software Engineering auf und erstreckt sich über den gesamten Lebenszyklus einer Web-Anwendung. Das Buch spiegelt die verschiedenen Tätigkeiten des Web Engineering umfassend wieder. Dabei werden die Themen Requirements Engineering, Modellierung, Architekturen, technologiebewusstes Design, Implementierungstechnologien, Testen, Betrieb und Wartung ebenso behandelt wie Web-Projektmanagement und Entwicklungsprozesse für Web-Awendungen, sowie die ausgewählten Qualitätsaspekte Usability, Performanz und Sicherheit. Den Abschluss bildet ein Ausblick auf das Semantische Web, das die möglichen Dimensionen künftiger Web-Anwendungen aufspannt. Schön wäre noch ein durchgängiges Beispiel oder zumindest mehr Beispiele für die praktische Umsetzung gewesen. Deshalb gibts auch nur 4 von 5 Punkten.
Das Inhaltsverzeichnis und eine Leseprobe gibt es auf der Homepage zum Buch.