Das Buch vermittelt die Grundlagen, Erfahrungen und Techniken des Software Engineerings und dient als Material für eine Vorlesung zu diesem Thema. Es legt besonderen Wert auf die Einsichten, die von Forschern und Praktikern gewonnen und angewendet wurden. Auch Praktiker, die mit der Software-Entwicklung vertraut sind, finden hier wertvolle Informationen zur Vertiefung ihrer Kenntnisse im Selbststudium. Der Inhalt ist in fünf Teile gegliedert: I Grundlagen (Modelle, Grundbegriffe, Software-Nutzen und -Kosten, Software-Qualität) II Menschen und Prozesse (Rolle der Menschen, Projektleitung, Vorgehens- und Prozessmodelle, Verbesserung des Software-Prozesses) III Daueraufgaben im Software-Projekt (Dokumentation, Qualitätssicherung, Metriken, Werkzeuge) IV Techniken der Software-Bearbeitung (Analyse, Entwurf, Codierung, Programmtest, Integration) V Verwaltung und Erhaltung der Software (Konfigurationsverwaltung, Wartung, Reengineering, Wiederverwendung). Abgerundet wird das Buch durch ein Nachwort zum Studium der Softwaretechnik, ein aktuelles Literaturverzeichnis und einen präzisen Index. Ergänzende Informationen sind auf den Webseiten der Autoren verfügbar. Die 2. Auflage wurde in vielen Details überarbeitet, ergänzt und aktualisiert, während die Grundstruktur unverändert blieb.
Jochen Ludewig Knihy




Sprachen für die Programmierung
- 194 stránok
- 7 hodin čítania
Praxis und Lehre: Software-Projektmanagement und -Qualitätssicherung
- 170 stránok
- 6 hodin čítania
Das Buch vermittelt die Grundlagen, Erfahrungen und Techniken des Software Engineerings und dient als Material für eine Vorlesung zu diesem Thema. Es legt besonderen Wert auf die Einsichten und Erkenntnisse von Forschern und Praktikern, die sich bewährt haben. Dadurch ist es auch für Praktiker geeignet, die ihre Kenntnisse im Selbststudium vertiefen möchten. Der Inhalt ist in fünf Teile gegliedert: I Grundlagen (Modelle, Grundbegriffe, Software-Nutzen und -Kosten, Software-Qualität) II Menschen und Prozesse (Rolle der Menschen, Projektleitung, Vorgehens- und Prozessmodelle, Bewertung des Software-Prozesses) III Daueraufgaben im Software-Projekt (Dokumentation, Qualitätssicherung, Metriken, Werkzeuge) IV Techniken der Software-Bearbeitung (Analyse, Entwurf, Codierung, Programmtest, Integration) V Verwaltung und Erhaltung der Software (Konfigurationsverwaltung, Wartung, Reengineering, Wiederverwendung). Ein Nachwort zur Ausbildung zukünftiger Software-Ingenieure, präzise Literaturangaben und ein Index runden das Buch ab. Ergänzende Informationen wie Links, Abbildungen und Errata sind auf den Webseiten der Autoren verfügbar.