::   DT Imago   ::   DT Application Lifecycle Management   ::   Amplify   ::  
dunstan thomas dtalm header
  

Business Process Modelling with UML


Course Overview
A business model is an abstraction of how a business functions. It models the processes, organization and events of a business. A business model can describe how a business functions today or how we plan for it to function in the future. Most importantly we model businesses to inform a systems development project about the processes, business objects, and business rules to be automated.

This course teaches how to create business models using the Unified Modelling Language (UML).

What will I learn?

  • Model business structure using UML class / object diagrams
  • Model business processes using UML activity diagrams
  • Model the states of business objects using UML statecharts
  • Model the interactions and messages between business objects using UML sequence and collaboration diagrams
  • Model business processes using the Eriksson-Penker extensions to the UML and learn how they fit into the different business views
  • Time permitting, some business patterns are introduced

Course Style
Lecture style with hand-on labs
This course is designed for the business process analysts and business designers who perform business modelling with a view to communicating with software developers and architects.

This course is also of benefit to project managers, systems analysts, and any other project roles that are recipients of the artefacts produced.

Course Contents

  • Business modelling defined
  • Business process view
  • Business structure view
  • Business behaviour view
  • Specifying business rules
  • Exploring business patterns

Prerequisites
NA

Recommended Follow-On Courses

  • Object Oriented Analysis & Design with UML
  • Requirements Management with Use Cases

Duration
2 days

Cost
£900 plus VAT

Copyright © 2010 Dunstan Thomas Holdings Limited
Disclaimer, Terms and Conditions