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