Die Schulung lehrt, wie man bessere Klassenmodelle erstellt und wie man Anforderungen besser analysiert. Im Workshop wird Modeling in Color verwendet (siehe das populäre Java Modeling in Color with UML Buch). Im Workshop werden keine Computer benutzt. Stattdessen wird mit Haftnotizen, Stiften und Papier modelliert.
Schulung zu flexiblen Architekturen und inkrementellem Design: Wie bekommt man inkrementelles Design hin? Wann ist wie viel Design nötig? Welche Qualifikationen brauchen die Entwickler dafür?