Die gängige Praxis bei der Entwicklung von Web-Anwendungen, die vielfach durch eine Ad-hoc-Vorgehenweise gekennzeichnet ist, lässt softwareingenieurmäßige Methoden der Anwendungsentwicklung vermissen. Dieses Buch gibt eine umfassende und praxisorientierte Einführung in die Disziplin des Web Engineering, die versucht dieser Problematik entgegenzuwirken. 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 wider. 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.
Für jede Tätigkeit im Web Engineering werden aufgezeigt:
- Aktuelle Konzepte, Methoden, Techniken, Werkzeuge und Erfahrungen zur ingenieurmäßigen Entwicklung von Web-Anwendungen
- Gemeinsamkeiten und Unterschiede zwischen traditioneller Softwareentwicklung und Web-Anwendungsentwicklung
- Potenzielle Risiken bei der Entwicklung von Web-Anwendungen
- Zukünftige Entwicklungen im Bereich des Web Engineering
Weiterführende Materialien (Folien, Weblinks etc.) werden auf der Website zum Buch zur Verfügung gestellt: www.web-engineering.at
Das Buch spiegelt die verschiedenen Tätigkeiten des Web Engineering umfassend wider. 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.
Für jede Tätigkeit im Web Engineering werden aufgezeigt:
- Aktuelle Konzepte, Methoden, Techniken, Werkzeuge und Erfahrungen zur ingenieurmäßigen Entwicklung von Web-Anwendungen
- Gemeinsamkeiten und Unterschiede zwischen traditioneller Softwareentwicklung und Web-Anwendungsentwicklung
- Potenzielle Risiken bei der Entwicklung von Web-Anwendungen
- Zukünftige Entwicklungen im Bereich des Web Engineering
Weiterführende Materialien (Folien, Weblinks etc.) werden auf der Website zum Buch zur Verfügung gestellt: www.web-engineering.at