Business Process Modeling (with UML 2 and BPMN)

5.0
2 reviews
  • They cover specific topics of our need in a short timescale and we got delivered the course according to our need.
    |
  • The virtual experience was so better I got a good course without staying in London.
    |

Course

Inhouse

Price on request

Description

  • Type

    Course

  • Methodology

    Inhouse

  • Start date

    Different dates available

This is a hands-on practical workshop for the BA in business process modeling using workflow models and state-machine diagrams (Harel statecharts) to describe the sequencing of events within a process. Trainees step through a complex real-life case study, learning not only how to draw the diagrams but how and when to effectively use the techniques during a projects’ life cycle. Trainees learn how to use business process diagrams to model existing and to-be processes, to define workflow for business use-cases, to supplement the documentation of system use-cases and to define lifecycle rules for business objects.The course covers the most popular standards for business process modeling: UML 2 – a wide-spectrum standard that covers the complete IT project lifecycle – and BPMN – a standard specifically created for business process modeling that is gaining widespread popularity. Trainees will learn to employ UML activity diagrams and BPMN Business Process Diagrams (BPD) to model workflow as well as UML-state machine diagrams to analyze the lifecycle of key business objects. As a supplement, IDEF workflow conventions developed by the military are also included in the printed course material and may be optionally included in class-time instruction.

Facilities

Location

Start date

Inhouse

Start date

Different dates availableEnrolment now open

About this course

Upon completion of this course, you will be able to:Define workflow rules for a business process.Consolidate the viewpoints of stakeholders during requirements-gathering sessions using activity diagrams.Describe business use-case workflow with activity diagrams.Tie together system use-cases using activity diagrams with and without partitions (swimlanes) and object flows.Augment system use-case documentation with activity diagrams.Create UML state-machine diagrams that describe the life cycle of a business object.Link use-cases to state-machine diagrams.Convert activity diagrams to BPMN format (BPD).Supplement: Convert activity diagrams to IDEF format. (Included in course material; covered in lectures upon request.)Supplement: Understand alternative approaches to the UML standard, including flowcharting, block diagrams and Data Flow Diagrams (DFD). (Included in course material; covered in lectures upon request.)

IT Business Analysts and their managersSystems Analysts and programmers interested in expanding their role into the business area

There are no formal prerequisites for this course.

Interviews with business stakeholders can often lead to conflicting requirements regarding workflow:Business process modeling is an effective way to illustrate these differences and to develop a consensus amongst stakeholders during follow-up interviews or JAD Sessions.Workflow modeling is a key activity in process improvement:The techniques provide an effective means of analyzing existing workflow and comparing proposed improvements.Complex sequencing rules described by the BA are often misunderstood by developers:The techniques in this course result in standardized visual documentation that cannot be misinterpreted by the development team.The rules that determine how the business treats a business object over its lifecycle are often spread across the requirements documentation:The state-machine modeling technique taught in this course results in a visual summary of the object’s lifecycle from the time the business becomes aware of it until it is no longer used. UML standardization means these requirements won’t be misinterpreted by the development team.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

5.0
  • They cover specific topics of our need in a short timescale and we got delivered the course according to our need.
    |
  • The virtual experience was so better I got a good course without staying in London.
    |
100%
4.8
excellent

Course rating

Recommended

Centre rating

Fonter Grant

5.0
22/03/2019
About the course: They cover specific topics of our need in a short timescale and we got delivered the course according to our need.
Would you recommend this course?: Yes

Santos L. Balderas

5.0
22/03/2019
About the course: The virtual experience was so better I got a good course without staying in London.
Would you recommend this course?: Yes
*All reviews collected by Emagister & iAgora have been verified

This centre's achievements

2018

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 6 years

Subjects

  • Military
  • Business Process
  • UML training
  • UML
  • Workflow
  • Project

Course programme


#text-block-10 { margin-bottom:0px; text-align:left; }

1. Features of workflow modeling

Evolution of Business Process Modeling
Structured Analysis vs. UML approaches to Business Process Modeling
Unified Modeling Language (UML) notation
Project lifecycle phases
As-Is and To-Be models
Business and Systems Models
Business Process Modeling over the project lifecycle
Rules of precedence
Basic workflow structures: sequential sequencing, repetition, selection, parallel activities
UML standards for workflow: activity, state and sequence diagrams
Representing Use-case Scenarios and Flows graphically as an appendix to the text

2. Creating activity diagrams

Activities
Sub-activities
Transitions
Guards
Split and merge
Fork and Join
Partitions/Swimlanes
Advanced activity diagramming techniques:
Object flows
Using Expansion Regions to model non-sequential activities
Using Expansion Region stereotypes to further specify timing considerations
Indicating interactions between processes using Signals and Events
Sub-activities
Tips and Best Practices for creating the workflow model and for communicating it to stakeholders

3. Creating workflow textual documentation:

Pre and post-conditions
Metrics

#text-block-11 { margin-bottom:0px; text-align:left; }

4. Creating UML state-machine diagrams

Selecting Business Objects for state-machine modeling
States
State transitions
Transition guards, events and send events
State activities
Composite states: Orthogonal (concurrent) states and Superstates
State History

5. Alternatives to the UML

BPMN (Business Process Modeling Notation) and BPD (Business Process Diagram)
Flow objects:
Events
Activities
Gateways
Connecting objects
Sequence Flow
Message Flow
Swimlanes
Pool
Lane
Converting activity diagrams to BPDs
Data Flow Diagrams (DFD)
Flowcharts
Supplement: Workflow standards developed by the military: IDEF0, IDEF3
Supplement: Block diagrams

Business Process Modeling (with UML 2 and BPMN)

Price on request