BPMN for Analysts Training Course

Intro

  • Start the process
  • Completion of the process
  • Task and simple workflow
  • Send a message
  • Receiving a message
  • Specify the type SCRIPT
  • Specify the type TASK

Subprocess

  • Activity calling
  • Ad-hoc sub-process
  • Subprocess transaction

The initial event

  • Message
  • Cyclical start the process
  • Signal
  • Condition
  • Start the process of the event one of the n
  • Multiple events starting

Final Events

  • Message
  • Signal
  • Error
  • Escalation
  • Cancellation
  • Completion of the process at one level

Intermediate events

  • Events capture
  • Activating events
  • Limit events
  • The event subprocess
  • Time event in the flow of normal
  • Time event activity at the border
  • Message activating
  • Message to intercept the flow of normal
  • Gateway event type
  • Error
  • Escalation
  • Signal
  • Communication between tracks Exception Messages

Structures connecting and sharing a path in the process

  • Parallel division
  • Exclusive division
  • Conditional division
  • Combining alternative paths
  • Combining parallel paths
  • Combining conditional paths
  • Discrimination paths

Create structures that support the unique flow

  • Types of exceptions
  • Practices for handling exceptions

Repeated practice activity

  • Loop
  • Multi – instance activity
  • The batch processing

Sub-process such transactions

  • The concept of transaction
  • Offsetting activity
  • Event CANCEL
  • Construction of a compensation mechanism

Business Process Analysis with UML and BPMN Training Course

Course Outline

UML

  • Business use case diagrams
  • UML activity diagrams detailing the use case
  • Business Entities definitions depicted with Class Diagrams
  • Map the model into system use cases

BPMN

  • BPMN modelling techniques
  • BPMN modelling shape overview
  • Swimlane generation and viewing
  • BPMN text objects, data objects, annotations, and attributions
  • Basic Process optimization
  • Process design best practices

Business Modeling for an Agile Enterprise Training Course

Introduction

  • Definition of an Agile Enterprise and its Enterprise Architecture
  • Comparison of the enterprise architecture’s purposes of Zachman, US FEAF /CISR

Elements of the Business Architecture for an Agile Enterprise

  • Business Architecture : the missing link between business strategy and enterprise architecture
  • Connections between the Business Architecture, BPM and SOA
  • Business Motivation Model (BMM) vs Enterprise Business Motivation Model (EBMM) and other Business Models,
  • The core structures and relationships in the Business Motivation Model (SWOT analysis, business vision, goals, objectives, missions, strategies, tactics, …) toward business processes
  • Guiding the Operating Enterprise using Balanced Score Cards,
  • The Business Architecture Views of the OMG : From the Strategy View to the Organizational View throughout Business Capabilities and Processes
  • Process Modeling : Essential elements, best practices
  • Process Modeling with BPMN adapted to the language of business owners and analysts : Basics, Process, Sub-process, Activity, Task, Pool, Lane, Detailed Events and Gateway typology, Synchronization, Connectors, Message Flows, Compensations, Good practices
  • Overview on the Process Modeling, Execution and Monitoring tools
  • Using BPMN and UML to model Business Processes and Business Objects (Resources)
  • Case Study : Refinement of Goals from the Business Vision toward Business Processes and Resources

Gaining Agility with Business Process using BPMN and UML 2

  • How to model business processes to render the underlying IT system more reactive to changes?
  • BPMN, UML and SoaML to support changes on the business process and business object models
  • Updating Target Architecture business models by changing strategies capitalizing on Business Capabilities
  • Case Study : Elaborating an agile process and resource model easy to maintain in face of changes

Adapting “business models” to changes of the business requirements

  • Modeling changes on goals, strategies, tactics and business rules
  • How to adapt processes and resources in coherence to such evolutions ?
  • Case Study : Adapting business processes and resources to changing business requirements and rules

Conclusion

  • Steps of an efficient Agile Process and Resource Modeling
  • Frameworks for tracing business requirements from the Business Motivation Model elements toward IT structures in order to better govern them in face of change.