Das Dokument behandelt die Themen Systementwurf, Softwarearchitekturen, Build-Prozesse und Configuration Management im Kontext der Softwaretechnik. Es enthält Wiederholungen und praktische Übungen zu Analysemethoden, UML-Diagrammen, Domain Driven Design sowie zur Verwendung von Subversion als Versionskontrollsystem. Zudem wird der automatisierte Build-Prozess beschrieben und die Anwendung von Apache Ant zur Projektkonfiguration angeführt.