You might want to examine these additional topics:
If you were developing a training curriculum, in what order would you provide UML, programming language, and object-oriented analysis and design training classes?
In the early, pre-design phases of projects, the UML models will change a great deal. How would you convince management that progress is really being made? What would you use as evidence?