Für den Einstieg in die Welt der Objektorientierung und der UML ein hervorragendes Buch, auch zum Selbststudium.
Der Autor versteht es, mit einfachen, zunächst "Allerweltsproblemen" die Modellierung mit der UML auch Laien verständlich zu machen. Andere Autoren dieser Thematik lassen diese Eigenschaft vermissen, wohl wegen einem zu hoch eingeschätzten wissenschaftlichen Anspruch.
Die zweite Hälfte des Buches ist ein Fallbeispiel (Entwicklung eines Softwaresystems für ein Restaurant), welches in die Projektdurchführung der objektorientierten Analyse anschaulich einführt, u.a. mit den Dialogen zwischen Anwendern, Analysten, Entwicklern usw.
Fazit: Äußerst empfehlenswert!