contact us
about us
site map


SOA & UML course in Stockport
(near Manchester)

22nd September 2008

Web Usability Patterns Site

Web Usability Products & Services

A comprehensive tutorial on UML

your requirementscustom solutionsexpert helpwhitepapers

  UML forBusiness Modelling- syllabus for 2 day course


Duration: 2 days
On or off site

Who should attend:
People with an interest in using computer technology to achieve more effective and profitable business solutions, business and systems analysts, workshop facilitators, project managers and developers.

Course outline: Participants will gain a broad understanding of the field and a grasp of the fundamental concepts and terminology. They will also understand the benefits and risks and be able to discuss them in the context of particular projects.
A specific set of techniques for business-oriented requirements engineering and specification modelling will be conveyed.
All participants will receive a complete set of the visual aids used, supplementary materials and a copy of Ian Graham's book Object-Oriented Methods (Addison-Wesley 2001).
Exercises and discussion sessions will be frequent (only some shown in the schedule below).


Schedule - Day 1

- Why projects often fail
- Basic concepts of object technology and UML
- Approaches to requirements engineering
- Why requirements engineering is not the same as system specification
- Question and discussion session.

- Modelling very large enterprises: Mission Grids (optional)
- Selecting a business process area
- Establishing measurable business objectives
- Prioritizing them
- What is a business process?
- Activity diagrams for business process modelling
-Exercise based on class experience.

- Modelling communicating agents
- Deriving and analyzing business use cases
- Exercise
- Business versus specification use cases
- Exercise
- Extracting and refining an object model
- Validating the model

Schedule Day 2

- Discovering and recording business rules
- Where to put the rules.
- Using patterns to record best practice (optional)
- Other UML notations
- State charts
- Relationship between state charts and use cases
- Business states
- Exercise

- Sequence and collaboration diagrams
- Use of scenarios in requirements engineering
- Exercise
- Discussion session: use cases v. activity diagrams
- Basic principles of successful modelling
- Types, classes and rôles.
- Decoupling the model
- Exercise
- The modelling process
- Agile development processes (optional)
- Using the objectives and their priorities to manage the project

Please note, when taught at your site, this course is customizable. Modules can be adapted, removed, added from other courses, or even created.

To book a public or onsite course, please contact Clive Menhinick on +44 (0)161 225 3240, or email: clive@trireme.com.  Alternatively, use the booking form.

© TriReme International Limited 2001-2006. All rights reserved.
email us  or  tel  UK:  01625 850 839  international:  +44 1625 850 839