Das Standardwerk für professionelles Software Engineering. Jeder Entwickler weiß dass es mit
der Kenntnis von Sprachen und Programmierplattformen nicht getan ist. Wer erfolgreich Software
entwickeln möchte sollte mit vielen Fachgebieten und Methoden vertraut sein - von der
Architektur über Datenhaltung Anforderungsmanagement Sicherheitsfragen bis zum
Projektmanagement. Hier finden Sie eine umfassende Behandlung dieser Themenvielfalt. Das
Autorenteam gibt praktische Empfehlungen zu grundlegenden und aktuellen Fragen der
professionellen Softwareentwicklung. Das theoretische Fundament und die gut erläuterten
Fachbegriffe sind dabei niemals Selbstzweck sondern stehen im Dienst der Kunst für Ihre
Kunden gute Software zu entwickeln Aus dem Inhalt: Grundlagen: Algorithmen und Datenstrukturen
Anforderungsanalyse Planung und Entwurf Gelungene User Interfaces Kundenzufriedenheit und
Benutzerfreundlichkeit Migration - vom Altsystem zur zeitgemäßen Anwendung Datensicherheit
Datenschutz und Verschlüsselung Guter Code und Qualitätsmaßstäbe Plattformübergreifende
Entwicklung Parallelprogrammierung Softwaretesting Mobile Computing im Enterprise-Umfeld
Überblick über Werkzeuge wie Entwicklungsumgebungen und Versionsverwaltung