Whether delivered online or onsite, instructor-led live BPM (Business Process Management) training courses demonstrate through hands-on practice how to understand, plan and implement BPM within an organization. Our BPM courses include theory, case study discussions and practical application of the concepts learned in a live lab environment, all aimed at helping participants increase the operational efficiency of their organizations.
BPM training is available as "online live training" or "onsite live training". Online live training (aka "remote live training") is carried out by way of an interactive, remote desktop. Onsite live BPM trainings in Plovdiv can be carried out locally on customer premises or in NobleProg corporate training centers.
NobleProg -- Your Local Training Provider
Business Center Plovdiv
Han Kubrat St 1, Plovdiv, Bulgaria, 4017
This is the most modern business center in the city, with all the necessary functionalities, while being located in a green part of the city.
It is about 20 minutes by bus from the main train station as well as the city center.
This instructor-led live training in Plovdiv (online or onsite) targets advanced participants who wish to integrate Drools 8 with jBPM to design, execute, and optimize business workflows and processes.
By the end of this training, participants will be able to:
Set up Drools 8 and jBPM environments for development.
Define and manage complex business rules in Drools 8.
Design and execute workflows using jBPM.
Integrate Drools rules into jBPM processes for dynamic decision-making.
This instructor-led, live training in Plovdiv (online or onsite) targets beginner to intermediate-level business analysts seeking to use DSLs in Drools 8 to define, manage, and optimize business rules without heavy reliance on technical programming skills.
By the conclusion of this training, participants will be able to:
Understand the core concepts and architecture of Drools 8.
Create DSLs to simplify business rule definitions for non-technical users.
Manage, test, and maintain rules effectively using Drools Workbench.
Collaborate with technical teams to implement and refine business rules.
Apply best practices for rule optimization and lifecycle management.
This instructor-led, live training in Plovdiv (online or onsite) is designed for advanced participants aiming to optimize rule execution, integrate Drools with enterprise systems, and harness advanced capabilities such as decision tables and domain-specific languages (DSLs).
Upon completion of this training, participants will be able to:
Enhance the performance of complex rule execution.
Utilize advanced Drools features, including decision tables, DSLs, and rule templates.
Integrate Drools smoothly with enterprise applications and external systems.
Implement robust version control and collaboration mechanisms for rule development.
Design and deploy scalable Drools-based solutions tailored to enterprise needs.
This guided, live training session (available online or in-person) is designed for intermediate-level participants aiming to construct and manage complex business rules, enhance rule execution efficiency, and effectively handle rule dependencies using Drools 8.
Upon completing this training, participants will be able to:
Develop advanced business rules and manage their dependencies.
Implement decision-making logic using Drools rule groups and agendas.
Optimize the performance of rule execution within Drools.
Utilize advanced Drools Workbench features for rule management.
Integrate Drools with external data sources and systems.
This hands-on course, Modeling and Documentation for Business Analysis, concentrates on the standard modeling languages and tools essential for capturing, visualizing, and validating business requirements and processes.
Designed for professionals with little to no modeling background, this instructor-led live training (available online or onsite) equips participants with industry-standard techniques such as UML, BPMN, and wireframing tools to enhance clarity and communication within business analysis initiatives.
Upon completion of this training, participants will be able to:
Utilize UML diagrams to depict functional requirements and system behavior.
Model business processes in accordance with BPMN standards.
Develop clear, structured use case diagrams and documentation.
Design wireframes and interactive prototypes using Figma and Balsamiq.
Course Format
Interactive lectures and discussions.
Practical application of modeling tools within sample project scenarios.
Guided exercises targeting process, requirements, and UI modeling.
Customization Options
To arrange customized training tailored to your organization’s specific standards or preferred toolset, please contact us.
This instructor-led, live training in Plovdiv (online or onsite) targets project managers at all levels who wish to acquire Green Belt certification knowledge in BPMN. The goal is to streamline project workflows, improve process efficiency, and ensure compliance with business standards.
By the end of this training, participants will be able to:
Understand the core concepts and components of BPMN 2.0.
Create and interpret BPMN diagrams to represent business processes.
Optimize workflows using best practices in BPMN modeling.
Identify and eliminate inefficiencies in business processes.
Integrate BPMN into project management and process improvement initiatives.
This instructor-led live training in Plovdiv (online or onsite) is tailored for beginner-level business analysts who wish to gain practical knowledge of Celonis for process mining, optimization, and automation, empowering them to unlock efficiencies and enhance business performance.
By the end of this training, participants will be able to:
Understand the fundamentals of process mining and how to use Celonis effectively.
Integrate data sources, discover, and visualize processes.
Gain expertise in analyzing processes using KPIs and benchmarks.
Automate workflows and leverage Celonis Action Engine for task automation.
Build and customize dashboards and reports for real-time monitoring.
This instructor-led, live training in Plovdiv (online or onsite) is designed for beginner-level participants who want to learn the fundamentals of Drools 8, set it up, and create simple business rules for better decision-making and automation.
By the end of this training, participants will be able to:
Understand the purpose and benefits of using Drools 8.
Set up the Drools environment and integrate it with applications.
Create, test, and deploy simple business rules.
Use Drools Workbench for rule management and decision tables.
Implement Drools in real-world scenarios to automate decisions.
This course is designed for business analysts aiming to leverage BPMN 2.0 extensively in their projects.
It emphasizes the practical application of the BPMN 2.0 specification, including the implementation of standard patterns.
The course consists of concise lectures paired with hands-on exercises. Participants will receive problem descriptions in English and must create appropriate diagrams for each scenario. Subsequently, these diagrams will be reviewed and evaluated by both the group and the instructor.
Please note that this course does not address the execution phase of BPMN; instead, it concentrates on the analysis and process design dimensions of BPMN 2.0.
This instructor-led, live training in Plovdiv (online or onsite) is aimed at beginner-level participants who wish to learn essential concepts in probability, statistics, programming, and machine learning, and apply these to AI development.
By the end of this training, participants will be able to:
Understand basic concepts in probability and statistics, and apply them to real-world scenarios.
Write and understand procedural, functional, and object-oriented programming code.
Implement machine learning techniques such as classification, clustering, and neural networks.
Develop AI solutions using rules engines and expert systems for problem-solving.
This course bridges the gap between administration and Information Technology, leveraging tools and techniques to design, implement, control, and analyze operational business processes. Typically, this involves coordinating individuals, organizations, and software applications.
The curriculum combines theoretical instruction with practical assignments, ensuring that participants engage in hands-on exercises alongside their classroom learning.
What will you learn?
1. Fundamentals of BPM
2. Strategies for BPM implementation
3. Process modeling, analysis, and design
4. Governance and business strategy alignment
5. Process modeling using BPMN
6. Business rules management
This course is designed for managers making Business Process Management (BPM) decisions, Business Consultants, Business Analysts, Business Process Engineers, System Analysts, and anyone involved in analyzing and planning business processes.
Learning Objectives:
Enhance productivity and operational effectiveness
Strengthen compliance and governance of business processes
Make business processes more agile and adaptable to change
Scale best practices effectively within a changing organization
Improve communication, cooperation, and coordination among teams
Gain greater visibility into the process pipeline
Improve the accuracy of operational forecasts
Increase process throughput
Reduce input costs by guiding process actors through workflows and reducing reliance on highly paid, high-quality staff
Accelerate the onboarding of new hires by utilizing business process documentation
Managers looking to make informed decisions regarding BPM, Business Consultants, Business Analysts, Business Process Engineers, System Analysts, and anyone involved in analyzing and planning Business Processes.
This training on Business Process Management (BPM) equips you with the skills to automate and oversee a wide array of business workflows. We will explore the automation steps involved in typical processes where work items move from one participant to another for action, guided by specific business rules. You will receive practical guidance on best practices for automated monitoring, along with valuable tips and techniques for efficient governance.
Upon completing the course, you will be able to:
Grasp key terminology and concepts related to BPM
Apply major methodologies and techniques for implementing BPM
Identify the various technologies that support BPM
Distinguish between process requirements and rules requirements
Translate written business cases into process areas and rule sets
Understand the strategic differences between rules-centric and process-centric approaches
Derive business intelligence from process descriptions and rule sets
This course is designed for professionals tasked with modeling processes using the BPMN 2.0 standard.
The curriculum emphasizes the practical application of the entire BPMN 2.0 specification, alongside the implementation of common process patterns.
The training consists of concise lectures followed by hands-on exercises. Participants will be presented with specific scenarios described in English and must create appropriate diagrams to address each case. Subsequently, these diagrams will be reviewed, discussed, and evaluated by the group and the instructor.
While the primary focus is on mastering the interpretation of BPMN diagrams, the course also introduces key aspects of the execution side of BPMN.
Participants with a keen interest in Process Modelling will find this business process modeling notation training course highly beneficial. It is designed for:
Business and Process Analysts
Process Designers and Implementers
Project and Programme Managers
Anyone engaged in business change and transformation.
This course is designed for professionals seeking to leverage BPMN 2.0 extensively within their projects. It emphasizes the practical application of the entire BPMN 2.0 specification, alongside the implementation of common patterns.
While this course does not address the execution of BPMN processes, it concentrates on the analysis and process design dimensions of BPMN 2.0.
Course Format
Interactive lectures and discussions.
Ample exercises and practice sessions using Camunda Modeler.
Hands-on implementation within a live-lab environment.
The Object Management Group (OMG) has established three key standards: Business Process Model and Notation (BPMN), Decision Model and Notation (DMN), and Case Management Model and Notation (CMMN), which address process modeling, decision logic, and case handling, respectively. This course introduces all three frameworks and clarifies when each should be applied.
This training program is designed to empower business analysts with the skills to efficiently map out their business processes and associated resources using BPMN. Within the context of an agile enterprise framework, participants will learn to apply suitable BPMN notations and UML business extensions to address their business requirements and effectively guide the underlying design activities in a coherent manner.
Designed for enterprise architects, business and system analysts, as well as managers, this course demonstrates how to leverage business rules within your solutions. By utilizing Drools, you can define business rules in a manner closely resembling natural language, thereby significantly narrowing the divide between business stakeholders and IT teams.
This instructor-led, live training in Plovdiv (online or onsite) is designed for participants at beginner, intermediate, or advanced levels who wish to develop skills in business and process modeling for a better understanding of the organization, products, and dependencies between processes, data, and stakeholders.
By the end of this training, participants will be able to:
Understand the role of models as key communication tools in business analysis.
Select the appropriate modeling method (BPMN, UML, SIPOC, Business Model Canvas) for a specific business goal.
Decompose complex business processes into clear diagrams.
Identify touchpoints between processes, data, and system actors.
Assess the correctness and effectiveness of created business models.
This instructor-led, live training in Plovdiv (online or on-site) is designed for intermediate-level developers who wish to establish a strong understanding of Drools 6 and utilize it to implement business rules within their applications.
By the end of this training, participants will be able to:
Understand the core concepts and benefits of rule engines like Drools.
Use the Drools Workbench and Eclipse for rule authoring and testing.
Create, organize, and execute business rules with the Drools rule engine.
Apply advanced features like decision tables, ruleflows, and DSLs.
This three-day course is designed to introduce Business Analysts, who are responsible for authoring tests and rules, to Drools 7.
The curriculum emphasizes the development of pure logic, enabling analysts to craft tests and logical structures that developers can subsequently integrate into business applications.
This three-day course is designed to introduce Drools 7 to developers. Please note that this course does not cover Drools integration, performance optimization, or other advanced topics.
This instructor-led, live training in Plovdiv (online or onsite) is aimed at intermediate-level system administrators and developers who wish to configure, manage, and deploy Java applications on the JBoss platform.
By the end of this training, participants will be able to:
Install and configure JBoss Application Server and its core components.
Customize JBoss AS services for monitoring, database connections, and transaction management.
Develop and deploy EJB 3 session beans and web applications.
Utilize the JBoss Messaging Service to deploy and manage JMS applications.
Manage JBoss AS through the Java Management Extension and Administration Console.
Implement JBoss Drools for business rules management and utilize the Guvnor tool for rule development and testing.
This instructor-led, live training in Plovdiv (online or onsite) is designed for developers and business analysts who wish to build a management suite using jBPM.
By the end of this training, participants will be able to:
Follow business goals in detail, using flow charts.
Standarize a process to bridge the gap between design and the process implementation.
Standardize a business process model and notation.
Exchange BPMN definitions with other team members.
NobleProg holds official OMG OCEB 2 Content Developer status, signifying that our course syllabi and training resources were crafted by the very experts responsible for formulating questions for OCEB 2 examinations.
This course is designed to prepare you for the OMG Certified Expert in BPM (OCEB v2) Fundamental Examination.
Upon completing this course, you can practice with our testing engine, which offers more than 200 sample questions.
IBM ODM (also known as WebSphere Operational Decision Manager) is a Business Rule Management System (BRMS). It comprises a central repository and an automation engine that facilitate the creation, management, testing, and governance of business rules and events. Rules and events are stored in the central repository, allowing individuals and software to access and modify them without the need to rebuild any software.
In this instructor-led live training, participants will learn how to create, manage, and execute business rules, as well as how to deploy and manage an instance of IBM ODM Decision Management in a live environment.
Upon completion of this training, participants will be able to:
Manage ODM components, including IBM Decision Center and IBM Decision Server
Manage and execute business rules and events
Reduce the testing cycle by enabling other software applications to detect and pick up changes to rules
Combine decision making and change detection tools to facilitate adaptation, auditing, tracing and testing
Separate business rules from business applications for greater flexibility
Build easy-to-maintain business rule client applications
Use Event Designer to build business event projects
Deploy and test business event applications
Build a customized dashboard for monitoring business events
Enable collaboration among architects, developers and administrators for developing and maintaining decision services
Enable business analysts, policy managers and rule authors develop and maintain an application's decision logic
Audience
Developers
Project managers
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
This course adopts a hands-on methodology for teaching OptaPlanner. It equips participants with the necessary tools to execute the fundamental operations of this software.
This course provides an introduction to the Python programming language. Upon successful completion, students will be capable of developing complex Python applications across a diverse range of subject areas. Key topics covered include language fundamentals, working with professional IDEs, control flow structures, strings, input/output operations, collections, classes, modules, and regular expressions. The curriculum is enriched with numerous practical labs, solution guides, and code examples.
Upon completing the course, students will be able to demonstrate knowledge and understanding of Python Security Principles.
In this instructor-led live training in Plovdiv (online or on-site), participants will learn to identify key process variables and connect them as they construct a business workflow using RPA Express.
By the end of this training, participants will be able to:
Install and configure RPA Express.
Identify the steps and actions to be recorded by RPA Express.
Use RPA Express to map out a business workflow.
Create bots to capture and repeat events on a website, desktop, or terminal.
This instructor-led, live training in Plovdiv (online or onsite) is aimed at beginner to intermediate-level professionals who wish to learn how to manage and optimize business processes using Signavio.
By the end of this training, participants will be able to:
Use drag-and-drop to create consistent, readable models that map an organization’s operations.
Collaboratively document, optimize, and simulate business processes.
This instructor-led, live training in Plovdiv (online or onsite) is aimed at process department personnel and operations team members who wish to master practical process improvement techniques using Six Sigma principles and BPMN 2.0 modeling.
This course is designed to prepare you for the OCEB2 Intermediate exam, encompassing advanced BPM concepts such as BMM, BPMN, DMN, business rules, process improvement frameworks, governance, and performance optimization. The goal is to enhance your modeling and analytical capabilities.
Bonita BPM is an open-source business process management and workflow suite composed of three core components: Bonita Studio, the Bonita BPM Engine, and Bonita Portal. This tool is frequently utilized in projects involving complex workflows, such as Supply Chain Management, e-Government initiatives, Human Resources, and Contract Management.
Course Format
The curriculum emphasizes practical, hands-on experience.
Key concepts are delivered through illustrative samples, exercises, and real-world development tasks.
This program is designed for enterprise architects, business and system analysts, technical managers, and developers who wish to integrate business rules into their solutions.
The course includes numerous practical, hands-on exercises where participants will build functional rules. If you are only looking for a high-level overview of Drools, please consult our other courses.
Typically, this course is delivered using the latest stable version of Drools and jBPM. However, for customized training, the content can be adapted to specific versions upon request.
ProcessMaker is an open-source Business Process Management (BPM) software application. It is a lightweight, fully web-based tool developed in PHP, capable of competing with costly enterprise solutions.
This course demonstrates how to implement process management using ProcessMaker, with a focus on creating process definitions, defining roles, groups, and users, and initiating processes from external applications.
This course equips participants with the skills to implement business processes using BPMN. It explores the graphical notation along with the most frequently used attributes of BPMN 2 components.
Technical Approach
The course is platform-agnostic, focusing exclusively on elements and attributes defined by the OMG specification. While jBPM is used by default, any tool that supports BPMN 2.0 is suitable for the exercises.
Training Format
Participants will work through practical use case examples followed by hands-on exercises, enabling them to successfully execute their own processes.
Process mining, also known as Automated Business Process Discovery (ABPD), is a methodology that utilizes algorithms on event logs to analyze business processes. It extends beyond simple data storage and analysis by connecting data with process execution, offering valuable insights into trends and patterns that influence operational efficiency.
Course Format
The session begins with an overview of widely used process mining techniques. We explore various discovery algorithms and tools designed to model processes from raw event data. Real-world case studies are reviewed, and datasets are analyzed using the ProM open-source framework.
Designed for managers seeking to comprehend BPMN diagrams, as well as business consultants, business analysts, business process engineers, system analysts, and professionals involved in analyzing and planning business processes using standardized, unified modeling notation.
Course Objectives:
Generate high-quality process diagrams
Create models using BPMN process notation
Document current-state process information
Implement optimized process flows for labor-intensive processes
Simplify complex process definitions by breaking them into more manageable components
This course is designed to impart practical knowledge and develop BPMN modeling competencies at Intermediate and Advanced levels.
The ideal candidate is a business analyst—specifically, a professional who discovers, identifies, gathers, and analyzes user requirements for systems. It is also suited for advanced computer application developers and system architects interested in designing business processes, system components, and custom drivers.
Note: The course does not cover Executable BPMN specifications.
Training is delivered primarily through hands-on computer exercises (~90%). This approach allows participants to translate real-world business scenarios into Business Process Diagrams (BPD) and simultaneously practice interpreting diagrams to assess their practical utility.
This is an intensely practical course. It does not delve into the theoretical foundations of BPMN.
The course is designed to impart practical knowledge of BPMN modeling and to help participants acquire fundamental skills.
The ideal student is an individual who analyzes and documents processes by creating models—specifically, a business user or IT system analyst working in collaboration with business stakeholders within a specific organizational function.
The training combines moderated discussions (40%) and computer-based workshops (60%). A key component of the practical sessions involves translating business scenarios described in BPMN diagrams.
This is a highly intensive, strictly practical course; the training does not cover theoretical aspects of BPMN.
This course is designed for process developers and software engineers who wish to learn how to manage, manipulate, and develop processes using jBPM. It covers the core components of jBPM and BPMN 2.0 elements implemented within the platform, including handling signals and events, configuring gateways, injecting process data, and executing parallel activities. NobleProg typically delivers this course using the latest version of the open-source jBPM distribution, although requests for older or beta versions can be accommodated.
This course is designed to prepare you for the OCEB 2 Advanced exam. It covers advanced BPM concepts such as BMM, BPMN, DMN, business rules, process improvement frameworks, governance, and performance optimization to deepen modeling and analytical skills.
While SOA is not exclusively tied to BPM software, there are significant synergies between BPM and SOA. The most evident of these is the decoupling of business process management as a distinct function, enabling processes to be designed independently of specific applications and utilized as shared business logic.
Read more...
Last Updated:
Testimonials (9)
the practical part
Daniela Mirevska
Course - Business Process Modelling in BPMN 2.0
The most think i like about training was professional way to share the knowledge from trainer.
Mateusz Jezowicz vel Jezewski - Viessmann
Course - Signavio Process Manager
What I like the most about the training was the detailed discussion and the Exercises.
Kevin Roi Rimpos - Century Pacific Food Inc.
Course - Business Process Re-engineering for Competitive Advantage
The trainer shared his knowledge and led great atmosphere.
Agnieszka Dubanska - Narodowy Fundusz Zdrowia
Course - Modelowanie procesów biznesowych z wykorzystaniem UML i BPMN
- trainer's knowledge
- trainers laid-back style
Maciej - EY GLOBAL SERVICES (POLAND) SP Z O O
Course - OCEB2 OMG Certified Expert in BPM - BPM 2 Fundamental Exam Preparation
Richard is a great teacher
Federico - Circle spa
Course - BPMN 2.0 for Business Analysts
the Trainer tailored the session to our organisation and help us understand what we could be improving on.
Christopher - Department of Training & Workforce Dev.
Course - BPMN 2.0 Fundamentals and Workshop
The trainer was so knowledgeable about the subject
Herman - Megatech Systems (Pty) Ltd
Course - jBPM for Developers
The pace was good, with a nice mixture of knowledge sharing, demonstrations and practical work. Filip was very engaging and provided the energy to get through the course. It was good that there was a lot of 1:1 tuition, with Filip going through individual training exercises.
Colin - Worldpay
Course - BPMN, DMN, and CMMN - OMG standards for process improvement
Online BPM training in Plovdiv, Business Process Management training courses in Plovdiv, Weekend Business Process Management (BPM) courses in Plovdiv, Evening Business Process Management training in Plovdiv, BPM instructor-led in Plovdiv, Online BPM (Business Process Management) training in Plovdiv, Business Process Management (BPM) one on one training in Plovdiv, Business Process Management (BPM) coaching in Plovdiv, BPM (Business Process Management) classes in Plovdiv, Business Process Management (BPM) boot camp in Plovdiv, Business Process Management on-site in Plovdiv, Business Process Management instructor-led in Plovdiv, Business Process Management (BPM) instructor in Plovdiv, Weekend Business Process Management training in Plovdiv, Evening Business Process Management (BPM) courses in Plovdiv, Business Process Management private courses in Plovdiv, Business Process Management (BPM) trainer in Plovdiv