
This course leads the student through the complexities of modelling software using UML. The emphasis is not on producing an exhaustive – and exhausting – portfolio of UML diagrams. The focus is on understanding the core of software modelling – using multiple different models to describe, understand and ask questions of the software design.
Course Objectives:
Delegates Will Learn:
Pre-requisites:
Who Should Attend:
The course is designed for:
Duration:
Course Materials:
Related courses:
Course Workshop:
Approximately 50% of the course involves practical application of the techniques. Delegates work in small groups dealing with problems based on real-world systems.
The course specifically does not make use of a CASE tool. From our experience a CASE tool distracts delegates from learning design issues and UML. However, the workshops clearly demonstrate when CASE tools are helpful and when they are not, thus aiding CASE tool selection.