Business Modelling Methodologies Training Course
This instructor-led, live training (online or onsite) is aimed at beginner-level / intermediate-level / advanced-level individuals who wish to use this methodology to help analysts and leaders identify bottlenecks, optimize operations, and effectively communicate strategy to technical execution teams
In the complex ecosystem of modern enterprises, business modeling serves as a blueprint that allows for understanding how an organization creates, delivers, and captures value. The Business Modelling Methodologies course provides a comprehensive overview of techniques for visualizing various aspects of a company – from high-level business models to process structures and data dependencies.
The course aims 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.
- Be able to select the right modeling method (BPMN, UML, SIPOC, Business Model Canvas) for a specific business goal.
- Know how to decompose complex business processes into clear diagrams.
- Identify touchpoints between processes, data, and system actors.
- Be able to assess the correctness and effectiveness of created business models.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
This course is available as onsite live training in Sri Lanka or online live training.
Course Outline
Fundamentals of Business Modeling
1. The role of models in analytical work
- Models as tools for thinking and communication
- Levels of abstraction in modeling
- Model boundaries and simplifications
2. Overview of business modeling methods
- Process models
- Organizational models
- Information models
- Value models
3. Business process modeling
- AS-IS and TO-BE approaches
- Identifying end-to-end processes
- Process owners and responsibilities
4. Process analysis
- Bottlenecks
- Decision points
- Process risks
Practical application of models
1. Business models vs. strategy
- Linking models with business objectives
- Impact of changes on the organization
2. Models as a communication tool
- Establishing a common language for stakeholders
- Simplifying complexity
3. AS-IS vs. TO-BE gap analysis
- Identifying gaps
- Prioritizing changes
4. Common modeling pitfalls
- Over-modeling (excessive detail)
- Lack of clear modeling objectives
- Models detached from reality
5. Summary and recommendations
Requirements
- Professional Experience in business analysis, requirements engineering, or product management.
- Prior Knowledge: Basic understanding of business process concepts and the Software Development Life Cycle (SDLC).
- Tools: Basic proficiency in any modeling tool (e.g., Enterprise Architect, Visual Paradigm, Lucidchart, or MS Visio).
Audience
- Business and Systems Analysts.
- Business and Process Consultants.
- Product Owners and Product Managers.
- Solution Architects.
- Individuals participating in transformation and optimization projects.
Open Training Courses require 5+ participants.
Business Modelling Methodologies Training Course - Booking
Business Modelling Methodologies Training Course - Enquiry
Business Modelling Methodologies - Consultancy Enquiry
Testimonials (1)
the Labs
Frank Mhlongo - Standard Bank of South Africa
Course - JBoss
Upcoming Courses
Related Courses
Advanced Drools 8
21 HoursThis instructor-led, live training in Sri Lanka (online or onsite) is aimed at advanced-level participants who wish to optimize rule execution, integrate Drools with enterprise systems, and leverage advanced features like decision tables and domain-specific languages (DSLs).
By the end of this training, participants will be able to:
- Optimize the performance of complex rule execution.
- Utilize advanced Drools features such as decision tables, DSLs, and rule templates.
- Integrate Drools seamlessly with enterprise applications and external systems.
- Implement robust version control and collaboration mechanisms for rule development.
- Design and deploy scalable Drools-based solutions for enterprise needs.
Introduction to Drools 8
21 HoursThis instructor-led, live training in Sri Lanka (online or onsite) is aimed at beginner-level participants who wish to learn the basics 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.
Drools 8 and DSLs for Business Analysts
21 HoursThis instructor-led, live training in Sri Lanka (online or onsite) is aimed at beginner-level to intermediate-level business analysts who wish to use DSLs in Drools 8 to define, manage, and optimize business rules without relying heavily on technical programming skills.
By the end of this training, participants will be able to:
- Understand the core concepts of Drools 8 and its architecture.
- 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.
Drools 8 with jBPM: Building Rule-Based Business Workflows
21 HoursThis instructor-led, live training in Sri Lanka (online or onsite) is aimed at advanced-level 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.
- Optimize and troubleshoot rule-driven workflows.
Insurance in the Digital Era
14 HoursInsurance in the Digital Era is an applied overview of how digital transformation reshapes products, operations, and customer engagement in the insurance industry.
This instructor-led, live training (online or onsite) is aimed at intermediate-level insurance professionals who wish to understand and apply digital technologies, data-driven strategies, and innovation frameworks to modernize insurance offerings and operations.
By the end of this training, participants will be able to:
- Explain the role of AI, Big Data, IoT, and automation in modern insurance workflows.
- Identify InsurTech trends and how they affect the insurance ecosystem.
- Design customer-centric strategies enabled by digital tools and data insights.
- Apply data-driven approaches to risk management and decision making.
- Develop an innovation and change management approach suitable for insurers.
- Assess real-world case studies and translate lessons into local initiatives.
Format of the Course
- Interactive lecture and discussion.
- Case study analysis and group workshops.
- Practical exercises and action planning for participants’ organizations.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Intermediate Drools 8
21 HoursThis instructor-led, live training in Sri Lanka (online or onsite) is aimed at intermediate-level participants who wish to build and manage complex business rules, optimize rule execution, and handle rule dependencies effectively using Drools 8.
By the end of this training, participants will be able to:
- Create advanced business rules and manage their dependencies.
- Implement decision-making logic using Drools rule groups and agendas.
- Optimize the performance of rule execution in Drools.
- Use advanced Drools Workbench features for rule management.
- Integrate Drools with external data sources and systems.
IREB Certified Professional for Requirements Engineering - RE@Agile Primer
14 HoursThis foundation level course addresses the needs of people involved in the topic of Requirements Engineering and Agile. This includes people in roles such as project or IT management, domain experts, system analysts and software developers, Scrum Masters, Product Owners and persons who are part of Agile organizations.
RE@Agile is inspired both by IREB’s view of Agile values as well as by an Agile view of Requirements Engineering values. Its content includes classification and assessment of Requirements Engineering work products and techniques in the context of Agile, of Agile work products and techniques in the context of Requirements Engineering, and of essential process elements in Agile product development. RE@Agile points to the motivation to use Agile in a development process.
An important area is the synergy between Requirements Engineering and Agile: Agile Principles concerning Requirements Engineering and Agile mindset in relation to the core Requirements Engineering values.
The Examination
This course is the basis for the RE@Agile Primer examination. Two different examinations are available:
- Proctored multiple-choice examination with official RE@Agile Primer certificate, similar to the CPRE Foundation Level and Advanced Level multiple-choice examinations, but 40 minutes duration.
- Online multiple-choice self-assessment with confirmation of participation.
IREB Certified Professional for Requirements Engineering - Advanced Level RE@Agile
21 HoursThis Advanced Level Module RE@Agile is addressed to Requirements Engineers and agile professionals. It focuses on understanding and applying practices and techniques from the Requirements Engineering discipline in agile development processes as well as understanding and applying concepts, techniques and essential process elements of agile approaches in Requirements Engineering processes./p>
The Examination
This course is intended to prepare for the Advanced Level certification exams of the:
- RE@Agile - Practitioner (certificate consists of a multiple-choice exam)
- RE@Agile - Specialist (certificate consists of a written assignment)
IREB Certified Professional for Requirements Engineering - Advanced Level Requirements (Management)
21 HoursThis 3 day course is delivered as live instructor-led, either online (remote) or onsite (classroom).
Who is this course for:
The Advanced Requirements Management course is aimed at professionals in the fields of requirements engineering, business analysis, business engineering, organizational design, etc. who wish to deepen their knowledge and skills in the area of requirements management.
Examination:
Additional exam fees charged when applicable.
The “IREB Certified Professional for Requirements Engineering – Advanced Level (Management)” exam consists of:
CPRE Advanced Level (Management) – Practitioner
- The exam to achieve the Requirements Management - Practitioner - certificate consists
of a multiple-choice exam.
CPRE Advanced Level (Management) – Specialist
- The exam to achieve the Requirements Management - Specialist - certificate consists of
a written assignment.
IREB CPRE – Foundation Level (Extended): Practical Requirements Engineering and Certification Preparation
14 HoursRequirements Engineering (RE) is a key discipline within software and systems development, focused on identifying, documenting, and managing the needs and constraints of stakeholders to ensure project success.
This instructor-led, live training (online or onsite) is aimed at intermediate-level professionals who wish to deepen their understanding of practical Requirements Engineering while preparing for the IREB CPRE – Foundation Level certification exam.
Upon completion of this training, participants will be able to:
- Understand and apply the key concepts and terminology defined by the IREB CPRE Foundation syllabus.
- Identify and elicit requirements using effective and context-appropriate techniques.
- Model, document, and validate requirements for real-world projects.
- Manage requirements changes, traceability, and prioritization throughout the project lifecycle.
- Use 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.
IREB Certified Professional for Requirements Engineering - Foundation Level
21 HoursThis course is delivered as live instructor-led, either online (remote) or onsite (classroom).
The Certified Professional for Requirements Engineering (CPRE) is a certificate aimed at individuals working in Requirements Engineering, Business Analysis and Testing. The course covers the fundamentals of the Requirements Engineering domain, methodology and available techniques.
The certification scheme is developed by the IREB,and the CPRE exam can be taken at approved certification bodies.
Who is this course for ?
Everyone working with Requirements Engineering, Business Analysis, software and systems development. The Foundation Level encompasses the elicitation of requirements with appropriate documentation, requirements verification and validation as well as their management throughout the end-to-end product life-cycle.
By the end of this training, participants will be:
- familiar with the terminology of Requirements Engineering/Business Analysis and Requirements Management
- understand the basic techniques and methods of Requirements Engineering and their application
- familiar with the most established notations for requirements.
JBoss
14 HoursThis instructor-led, live training in Sri Lanka (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.
Programming in Python
16 HoursThe training has been designed for individuals who want to effectively work with data using Python, leveraging libraries such as Pandas, NumPy, and tools for integration with Excel. Participants will learn both the basics of data manipulation and advanced techniques for code optimization, processing large datasets, and creating compelling reports and visualizations.
Throughout the course, participants will step-by-step learn:
how to import, process, and analyze data using Pandas and NumPy, optimize Python code performance, automate report and chart generation in Excel, and integrate various data sources into a cohesive analytical process.
Python for Engineers & Automation Professionals
24 HoursThis instructor-led, live training in Luxembourg is aimed at beginner to intermediate-level engineers, technicians, and automation professionals who wish to use Python to solve technical problems, automate repetitive tasks, and process industrial data.
By the end of this training, participants will be able to:
- Write clear and structured Python scripts for technical use cases
- Apply programming logic to engineering-oriented problems
- Use Python to process data from CSV, logs, and text files
- Automate repetitive engineering and automation workflows
Requirements Analysis
21 HoursThis instructor-led, live training in Sri Lanka (online or onsite) is aimed at persons who wish to understand requirements analysis and conduct requirements analysis efficiently and accurately using analysis techniques for their projects.
By the end of this training, participants will be able to:
- identify different types of requirements.
- understand the overall concepts of, and activities within, requirements analysis.
- be familiar with the requirements analysis methodology.
- use different requirements analysis techniques to their advantage.
- structure requirements in order to communicate efficiently with architects and developers through an iterative requirement gathering process.