Das Buch ist als Lehrbuch abgefaßt und beinhaltet zu jedem Abschnitt Übungsaufgaben sowie (im Anhang) einige Lösungshinweise. Ausgehend von den elementaren Grundkenntnissen im Software Engineering, wie strukturierte Programmierung, Modularisierung usw. wird am Beispiel der objektorientierten Analyse, dem Design und der Implementation (im Smalltalk und C++) ein vollständiger Softwarelebenszyklus mit Metriken bewertet und beschrieben.
Inhaltsverzeichnis
1 Einführung.- 2 Programmieren im Kleinen.- 3 Programmieren im Großen.- 4 Lösungshinweise zu den Übungen.- Sachwortverzeichnis.