UML Course

course overview

View dates & book now


Take this course instead of the Crash Course WA2239 if you are working on UML projects. If you are a BA or PM who needs a quick-start to the Unified Process and the UML standard, this course is for you.

For the PM: learn what UML artifacts to expect from your BAs over the lifecycle of an iterative, incremental IT project using Unified Process – the open source process upon which IBM RUP was developed.

For the BA: learn how and when to produce UML documentation on an iterative project and how to use UML techniques to guide and improve requirements workshop sessions.

This is not just a theory course: you'll gain practical experience facilitating and documenting with the UML over the course of a RUP project as you work through a case study.

You'll begin by learning the basics of the iterative, incremental approach to managing IT projects, the disciplines and roles of the Unified Process (UP) and how these map to the PM and BA roles. Then you'll learn and experience how the BA uses UML concepts and techniques during the project lifecycle to elicit, analyze and document requirements.


BAs and PMs working on projects managed using iterative, incremental development and that follow the UML standard



2 Days


Outline of UML for the IT BA Overview (with Unified Process) Training 1. Introduction to UP

  • What is the Unified Process?
  • Properties of iterative, incremental development
  • Unified Process roles, artifacts, activities and disciplines
  • UP and the PM
  • UP and the BA: Mapping the BA to Unified Process roles and disciplines

2. Projects and the Application of UP

  • use-cases and UP disciplines
  • UP phases and iterations
  • Iteration strategies

3. Analyzing business services with business use-cases

  • Business use-case, Worker, Business Actor
  • Business use-case diagram
  • Documenting the business use-case using activity diagrams with partitions

4. Analyzing user requirements with use-cases

  • Deriving use-cases from business use-case
  • Tips for modeling and describing use-cases
  • Definition of actors, use-cases
  • Use-case diagram
  • Documenting the use-case: Basic and Alternate Flows
  • Introduction to inclusion and extension use-cases

5. Analyzing workflow and complex requirements

  • Using activity diagrams to describe complex flows within a use-case
  • Control flow, decision, guard, merge, activity, fork and join

6. Analyzing Lifecycle of Business Objects with State Machine Diagrams

  • Use of state machine diagrams to describe business objects across use-cases
  • Business objects
  • The lifecycle of a business object
  • Modeling states, transitions, events and guards

7. Analyzing Business Rules using Structural Object-Oriented Modeling (Class Diagrams)

  • Structural analysis
  • Entity classes, generalization, aggregation, association
  • Using class diagrams to define rule that apply across system use-cases

8. Putting it all together

  • Linking the structural and dynamic models: Adding class diagrams to system use-case descriptions
  • Verifying the 2 models against each other
  • Review of UML tools over the course of a UP project: case study

Talk to an expert

Thinking about Onsite?

If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. Its a cost effective option. One on one training can be delivered too, at reasonable rates.

Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.

All $ prices are in USD unless it’s a NZ or AU date

SPVC = Self Paced Virtual Class

LVC = Live Virtual Class

Please Note: All courses are availaible as Live Virtual Classes

Trusted by over 1/2 million students in 15 countries

Our clients have included prestigious national organisations such as Oxford University Press, multi-national private corporations such as JP Morgan and HSBC, as well as public sector institutions such as the Department of Defence and the Department of Health.