BPMN for Analysts Training Course
This course is designed to equip participants with practical knowledge and intermediate to advanced BPMN modeling skills.
The ideal candidate is a business analyst—specifically, someone who discovers, identifies, gathers, and analyzes user requirements for systems. It is also suited for advanced computer application developers and system architects who wish to explore the creation of business processes, systems, and custom drivers.
Note: The course does not cover Executable BPMN specifications.
The training is heavily practical, with approximately 90% of the time dedicated to computer-based activities. Participants will practice translating real-world business scenarios into Business Process Diagrams (BPDs) and interpreting existing diagrams to assess their practical utility.
This is an intensely practical course; theoretical aspects of BPMN are not addressed.
This course is available as onsite live training in Romania or online live training.Course Outline
Introduction
- Starting a process
- Process completion
- Tasks and simple workflows
- Message sending
- Message receiving
- Specifying the SCRIPT type
- Specifying the TASK type
Subprocesses
- Activity invocation
- Ad-hoc subprocesses
- Subprocess transactions
Start Events
- Message
- Cyclic process initiation
- Signal
- Conditional start
- Start event for one of n conditions
- Multiple start events
End Events
- Message
- Signal
- Error
- Escalation
- Cancellation
- Process completion at a specific level
Intermediate Events
- Event capture
- Activating events
- Boundary events
- Event subprocesses
- Timer events in the normal flow
- Timer events on activity boundaries
- Message activation
- Message interception in the normal flow
- Gateway event types
- Error
- Escalation
- Signal
- Communication between tracks via Exception Messages
Structures for Connecting and Sharing Paths in a Process
- Parallel splitting
- Exclusive splitting
- Conditional splitting
- Merging alternative paths
- Merging parallel paths
- Merging conditional paths
- Path discrimination
Structures Supporting Unique Flows
- Exception types
- Best practices for handling exceptions
Repetitive Process Activities
- Loops
- Multi-instance activities
- Batch processing
Transactional Subprocesses
- Concept of a transaction
- Compensating activities
- CANCEL event
- Constructing a compensation mechanism
Requirements
Participants should have a solid understanding of descriptive-level BPMN modeling, including basic start and end events, elementary gateways, and simple process models. Typically, foundational BPMN concepts are not covered during the training.
Open Training Courses require 5+ participants.
BPMN for Analysts Training Course - Booking
BPMN for Analysts Training Course - Enquiry
BPMN for Analysts - Consultancy Enquiry
Testimonials (2)
Friendly, plenty of breaks to think about what we have learnt and lovely guy.
Leanne - Welsh Revenue Authority
Course - Agile Business Analysis
comparing theory to practical life
Olaf - Bank Millennium S.A.
Course - Business Analysis, BABOK V3.0 and IIBA Certification Preparation
Upcoming Courses
Related Courses
Business and System Analysis using UML Notation - Practical Workshop for PO in the Scrum Methodology
21 HoursBusiness analysis is the process of examining, understanding, and defining business needs in order to develop solutions that meet those needs. It is a crucial element in the change management process within an organization and in designing new business solutions. Business analysis aims to ensure that technological, process, or organizational solutions meet business goals and needs. It plays a vital role in ensuring the effectiveness of projects and changes within an organization by ensuring that the implemented solutions are accurate, feasible, and fully aligned with business requirements.
Next-Level Business Analysis: Tools & Techniques for Impact
7 HoursTailored for seasoned Business Analysts, Product Owners, and User Researchers, this workshop focuses on mastering advanced techniques that generate tangible business value. Through practical tools and interactive exercises, participants will learn to analyze intricate data, streamline processes, engage stakeholders effectively, and translate strategic goals into actionable steps using OKRs. Upon completion, attendees will possess a robust toolkit designed to amplify their impact and deliver quantifiable results.
Agile Business Analysis
14 HoursThis course emphasizes the business analyst role required to thrive on Agile projects. Participants will learn how to collaborate effectively with the Team, Product Owner, Scrum Master, and Customer to streamline the development process. Through a simulated project, attendees will practice handling common scenarios.
Generative AI in the daily work of a Business Analyst
14 HoursThis instructor-led live training in Romania (online or on-site) is designed for individuals at beginner, intermediate, and advanced levels who wish to utilize generative AI tools to enhance their daily work as a business analyst, including analysis, documentation, information structuring, and stakeholder communication.
By the end of this training, participants will be able to:
- Understand the real capabilities and limitations of GenAI models (e.g., hallucinations, context windows).
- Be able to use AI as an advanced tool supporting thought and analytical processes.
- Learn how to create precise requirement structures and technical documents using AI.
- Accelerate conceptual work, from hypothesis generation to documentation drafting.
- Consciously evaluate the quality and substantive correctness of AI-generated outputs.
- Gain knowledge on the safe and ethical use of AI tools concerning corporate data
Applied Methods of Cost-Effectiveness Analysis
21 HoursCost-effectiveness analysis (CEA) is a systematic approach for comparing alternatives by examining the relationship between resources used and outcomes achieved.
This instructor-led, live training (online or onsite) is aimed at intermediate-level practitioners who wish to apply cost-effectiveness methods to support informed, rational, and evidence-based decision making across a variety of sectors.
By the conclusion of this course, participants will be able to:
- Define cost-effectiveness questions and establish evaluation criteria.
- Identify, classify, and quantify relevant costs and outcomes for diverse scenarios.
- Apply analytical frameworks to compare alternatives using cost-effectiveness ratios.
- Assess uncertainty, validate assumptions, and clearly communicate evaluation results.
Format of the Course
- Facilitated presentations supported by real-world examples.
- Applied exercises to reinforce analytical techniques.
- Interactive problem-solving in a guided workshop environment.
Course Customization Options
- Customized versions of this training are available upon request.
Strategic Agility and Quality Assurance
14 HoursThis instructor-led live training in Romania (online or onsite) targets beginner, intermediate, and advanced learners who aim to integrate Strategic Agility and Quality Assurance, ensuring that quality acts as a driver for strategy rather than a barrier, and that agility is rooted in repeatable, high-quality processes.
In contemporary business, organizations frequently encounter a "Trade-off Paradox": the faster they attempt to adapt to market shifts, the more their quality standards tend to degrade. Conversely, rigid quality procedures often hinder innovation.
Strategic Agility tackles the issue of organizational "inertia"—the difficulty in reacting to environmental volatility. Quality Assurance mitigates the risks of "process decay" during rapid scaling or pivoting.
By the end of this training, participants will be able to:
- Understand the concept of strategic agility.
- Connect strategy with operational activities.
- Identifies areas requiring quality control.
- Applies basic quality assurance mechanisms
Business Analysis, BABOK V3.0 and IIBA Certification Preparation
21 HoursSummary:
A business or systems analyst addresses organizational challenges by designing information systems that carry out the strategies defined by the business. These IT solutions typically aim to achieve one of the following objectives: implementing a new business process, enhancing the efficiency and productivity of current processes, or lowering the operational costs of existing workflows.
This course is designed for Business Analysts, including those aspiring to prepare for an IIBA Certification (CCBA or CBAP), and aligns with the framework established by BABOK® Version 3.0.
Objectives:
- Recognize the critical principles, activities, tasks, and techniques detailed in BABOK® V3.0
- Comprehend the core knowledge areas, activities, tasks, deliverables, and their interrelationships:
Key Definitions:
BABOK® (Business Analysis Body of Knowledge) A standard that guides the practice of business analysis and serves as a framework outlining the tasks that must be performed.
CCBA® (Certification of Competency in Business Analysis) A certification provided by the International Institute of Business Analysis (IIBA), which requires passing a test based solely on BABOK® after application approval, which is contingent upon education and experience.
CBAP® (Certified Business Analysis Professional) A certification provided by the International Institute of Business Analysis (IIBA), which requires passing a test based solely on BABOK® after application approval, which is contingent upon education and experience.
Insurtech: A Practical Introduction for Managers
14 HoursInsurtech, also known as Digital Insurance, represents the intersection of insurance and emerging technologies. Within this domain, "digital insurers" leverage technological innovations to refine their business models and operational frameworks, aiming to lower expenses, elevate customer satisfaction, and increase operational agility.
This instructor-led program provides participants with a comprehensive grasp of the technologies, methodologies, and strategic mindset required to drive digital transformation both within their own organizations and across the broader industry. The course is specifically designed for managers seeking a holistic understanding, aiming to cut through industry hype and jargon to take initial steps toward formulating an effective Insurtech strategy.
Upon completion of this training, participants will be equipped to:
- Articulate the complexities of Insurtech and its various components with intelligence and structure
- Identify and demystify the function of each critical technology within the Insurtech ecosystem
- Develop a foundational strategy for implementing Insurtech solutions within their organization
Target Audience
- Insurance professionals
- Technology experts within the insurance sector
- Stakeholders in the insurance industry
- Consultants and business analysts
Course Format
- A blend of lectures, interactive discussions, practical exercises, and case study group activities
Fintech: A Practical Introduction for Managers
14 HoursIn this instructor-led live training in Romania, participants will gain an understanding of the technologies, methods and mindset needed to implement a Fintech strategy.
This training is aimed at managers who need to gain a "big picture" understanding of Fintech, break down the hype and jargon, and take tangible first steps towards the adoption of new technologies applicable to financial business and services.
By the end of this training, participants will be able to
- Present viable Fintech strategies for their organization.
- Understand and explain the role and functionality of key technologies.
- Draft an action plan for introducing new technologies in step-by-step fashion.
Insurance in the Digital Era
14 HoursInsurance in the Digital Era provides a practical perspective on how digital transformation is redefining products, operational processes, and customer interactions within the insurance sector.
This instructor-led live training, available both online and onsite, is designed for intermediate-level insurance professionals seeking to understand and implement digital technologies, data-driven strategies, and innovation frameworks to modernize insurance offerings and operations.
Upon completion of this training, participants will be able to:
- Describe the impact of AI, Big Data, IoT, and automation on contemporary insurance workflows.
- Recognize key InsurTech trends and their influence on the insurance ecosystem.
- Develop customer-centric strategies leveraging digital tools and data insights.
- Implement data-driven methodologies for risk management and decision-making.
- Formulate innovation and change management approaches tailored for insurance companies.
- Analyze real-world case studies and adapt lessons learned to local initiatives.
Course Format
- Interactive lectures and discussions.
- Case study analysis and collaborative group workshops.
- Practical exercises and action planning tailored to participants' organizations.
Course Customization Options
- To arrange customized training for this course, please contact us.
IREB CPRE – Foundation Level (Extended): Practical Requirements Engineering and Certification Preparation
14 HoursRequirements Engineering (RE) serves as a pivotal discipline in software and systems development, dedicated to identifying, documenting, and managing stakeholder needs and constraints to guarantee project success.
This instructor-led, live training (available online or onsite) targets intermediate-level professionals eager to deepen their grasp of practical Requirements Engineering while preparing for the IREB CPRE – Foundation Level certification exam.
Upon completing this training, participants will be able to:
- Grasp and apply the core concepts and terminology outlined in the IREB CPRE Foundation syllabus.
- Identify and elicit requirements using effective, context-appropriate techniques.
- Model, document, and validate requirements for real-world projects.
- Manage requirements changes, traceability, and prioritization throughout the project lifecycle.
- Utilize Requirements Engineering tools and best practices to enhance communication and project outcomes.
- Be fully prepared to take and pass the IREB CPRE – Foundation Level certification exam.
Format of the Course
- Interactive lecture and discussion.
- Case-based exercises and collaborative workshops.
- Exam preparation sessions and practice questions.
Course Customization Options
- Additional modules or industry-specific case studies can be added on request.
Model Based Development for Embedded Systems
21 HoursModel-Based Development (MBD) is a software engineering methodology that facilitates the rapid and cost-efficient creation of dynamic systems, including control, signal processing, and communication systems. It emphasizes graphical modeling as an alternative to conventional text-based programming.
In this instructor-led live training, participants will discover how to apply MBD methodologies to minimize development expenses and accelerate time-to-market for embedded software products.
Upon completing this training, participants will be equipped to:
- Choose and effectively utilize appropriate tools for implementing MBD.
- Employ MBD to achieve rapid development during the initial phases of embedded software projects.
- Reduce the timeline for releasing embedded software to the market.
Course Format
- A combination of lectures, discussions, exercises, and intensive hands-on practice.
Process Mining
21 HoursProcess mining, also known as Automated Business Process Discovery (ABPD), is a technique that employs algorithms on event logs to analyze business processes. It goes beyond mere data storage and analysis by linking data with processes, offering valuable insights into the trends and patterns that influence process efficiency.
Course Format
- The course begins with an overview of the most widely used process mining techniques. We explore various process discovery algorithms and tools designed to discover and model processes from raw event data. Through real-life case studies, participants will analyze datasets using the ProM open-source framework.
Requirements Analysis
21 HoursThis instructor-led, live training in Romania (online or onsite) is designed for individuals seeking to understand requirements analysis and perform it efficiently and accurately using analytical techniques for their projects.
Upon completion of this training, participants will be able to:
- recognize various types of requirements.
- comprehend the core concepts and activities associated with requirements analysis.
- gain familiarity with requirements analysis methodologies.
- leverage diverse requirements analysis techniques to enhance project outcomes.
- organize requirements effectively to facilitate efficient communication with architects and developers via an iterative gathering process.
Software Engineering, Requirements Engineering and Testing
63 HoursThis course illustrates the core principles and practical applications of software engineering, requirements engineering, and testing through hands-on exercises.