Home EA BPMN UML SysML ArchiMate Feedback Resources Pricing Partners Contact
 Home > EA or BPMN or UML > EA, BPMN and UML for Business Analysis
 

EA, BPMN and UML for Business Analysis

This course is designed for business analysts who are new to BPMN, UML and Enterprise Architect. Delegates are taught how to create business process models with BPMN and use UML to capture end user requirements. The course is highly practical with many hands-on exercises in Enterprise Architect.
Duration: 3 days
 

 

Prerequisites: No prior Enterprise Architect, BPMN or UML experience is required.
A background in business analysis is helpful.
 
Equipment: For on-site course delivery the customer should provide a suitable training room with a projector to connect to our trainer's laptop and a whiteboard or flipchart. All delegates require access to a PC or laptop running Enterprise Architect.
 

For webinar training sessions delegates need access to a PC or laptop running Enterprise Architect with Internet connection and VoIP (a headset can be helpful for privacy in an office environment).

A trial version of Enterprise Architect is fine for training and can be downloaded from Sparx Systems website: www.sparxsystems.com/products/ea/trial.html

Course Style: 45% theory, 55% practical.
Each module is accompanied by paper and hands-on exercises to allow delegates to apply the theory and become confident using Enterprise Architect.
 
Delegate Handouts: Each delegate receives a folder containing all the course slides and comprehensive theory notes which form excellent reference material. Folders also contain exercises and suggested solutions. Following successful completion of the course each delegate receives a certificate.
Module Key: Teaches concepts and notation

  Teaches practical use of Enterprise Architect
             Covers BPMN, UML, SysML and/or ArchiMate

Download
Course Outline

      Includes paper exercises, EA hands-on sessions

Course Modules: HIPPO 00    Introduction   hour          
  HIPPO 60  EA Essentials  2 hours      
  HIPPO 01  BPMN Overview   hour      
  HIPPO 61+  EA + BPMN Process Essentials  3 hours
  HIPPO 62+  EA + BPMN Process Advanced  3 hours
  HIPPO 63+  EA + BPMN Collaboration  1 hour
  HIPPO 64+  EA + BPMN Conversation  1 hour
  HIPPO 65+  EA + BPMN Choreography  1 hour
  HIPPO 10  UML Overview   hour        
  HIPPO 66+  EA + UML Requirements  1 hours  
  HIPPO 68+  EA + UML Use Case Essentials  3 hours
  HIPPO 69+  EA + UML Use Case Advanced  2 hours
  HIPPO 70  EA Traceability  1 hour      
  HIPPO 102  EA Reporting  1 hour      


Course Details:
 

HIPPO 00  Introduction
      hour  
 

  Delegate background and objectives

  Timetable and course outline

 
HIPPO 60  EA Essentials

   1 hour  

 EA Hands-On Exercises  1 hour  
 

  Introduction to EA

  Navigate the EA user interface

  Create project models in EA

  Create diagrams in EA

  Understand the structure of EA projects

  Create and delete elements in EA

  Search for elements in EA

 
HIPPO 01  BPMN Overview

    hour  
 

  What is BPMN?

  Business process models

  4 BPMN diagram types

 

HIPPO 61+  EA + BPMN Process Essentials

   1 hour  

 Paper Exercises  1 hour  

 EA Hands-On Exercises  1 hour  
 

  Create BPMN process diagrams in EA

  Model business processes

  Start and end events

  Activities and sequence flow

  Add events, activities and sequence flow in EA

  Exclusive and parallel gateways for logic

  Use exclusive and parallel gateways in EA

  Intermediate events

  Message and timer events

  Create message and timer events in EA

  Data stores and data objects

  Model data objects in EA

  Tasks and sub-processes

  Business processes and Sub-processes in EA

  Allocate responsibility with pools and lanes

  Define pools and lanes in EA

 

HIPPO 62+  EA + BPMN Process Advanced

   1 hour  

 Paper Exercises  1 hour  

 EA Hands-On Exercises  1 hour  
 

  Conditional and default sequence flows

  Conditional and default sequence flows in EA

  Markers for activity behaviour

  Task types

  Select activity behaviour and task types in EA

  Event types

  Reflect event types in EA

  Edge mounted events

  Transactions and compensation

  Show transactions and compensations in EA

  Inclusive and event gateway types

  Model inclusive and event gateways in EA

 

HIPPO 63+  EA + BPMN Collaboration

    hour  

 Paper Exercises   hour  

 EA Hands-On Exercises   hour  
 

  Create BPMN collaboration diagrams in EA

  Black box pools

  Add black box pools in EA

  Message flows between pools

  Initiating and responding message icons

  Show message flows and icons in EA

 
HIPPO 64+  EA + BPMN Conversation

    hour  

 Paper Exercises   hour  

 EA Hands-On Exercises   hour  
 

  Create BPMN conversation diagrams in EA

  Black box pools

  Add black box pools in EA

  Conversations and links

  Model conversations and links in EA

 

HIPPO 65+  EA + BPMN Choreography

    hour  

 Paper Exercises   hour  

 EA Hands-On Exercises   hour  
 

  Create BPMN choreography diagrams in EA

  Choreography task

  Model choreography tasks in EA

  Initiating and responding message icons

  Show message icons in EA

 

 
HIPPO 10  UML Overview

    hour  
 

  Advantages of graphical notations

  History of UML

  Key UML diagrams

  Business process models

  Requirements capture

  Static and dynamic models

 

HIPPO 66+  EA + UML Requirements

   1 hour  

 EA Hands-On Exercises   hour  
 

  Create requirements diagrams in EA

  Importance of managing requirements

  Differentiate needs from solutions

  Requirements traceability

  Strategies to control scope creep

  Document requirements

  Document requirements in EA

  Requirements levels and relationships

  Relate requirements in EA

  Set requirements priority and status in EA

  Categorise requirements

  Define requirements categories in EA

  View list of requirements in EA

  Import and export requirements in EA

 

HIPPO 68+  EA + UML Use Case Essentials

          1 hour  

 Paper Exercises  1 hours  

 EA Hands-On Exercises   hour  
 

  Create use case diagrams in EA

  Comparison with traditional requirements

  Workshops and GUI prototypes

  Model users as actors

  External systems and timers

  Actor definition and notation

  Actor generalisation

  Create and document actors in EA

  Use case and scenario definition

  Use case notation

  Use case diagrams

  Define use cases in EA

  Colour code use case status in EA

  Organise the use case model in EA

 

HIPPO 69+  EA + UML/SysML Use Case Advanced

          1 hour  

 Paper Exercises  1 hour  

 EA Hands-On Exercises   hour  
 

  Use case specification

  Document scenarios in EA

  Use cases drive development

  Generate activity diagrams in EA

  Generate test cases in EA

  Include relationship

  Extend relationship

  Use case inheritance

  Add use case relationships in EA

 

HIPPO 70  EA Traceability

    hour  

 EA Hands-On Exercises   hour  
 

  Add requirements to use case or activity in EA

  Create realize relationships in EA

  Drag and drop requirements in EA

  Diagram to demonstrate traceabilty in EA

  Traceability window in EA

  Matrix to cross-reference requirements in EA

HIPPO 102  EA Reporting

    hour  

 EA Hands-On Exercises   hour  
 

  Graphs and charts in EA

  Create project glossary in EA

  Generate MS Word, RTF or PDF from EA

  Select document options in EA

  Create document templates in EA

  Produce HTML reports from EA

  Customise HTML templates in EA

hippo@hippo-software.co.uk

+44 (0)1506 202164

    Hippo Software Limited 2018. All registered trademarks acknowledged.