Business Modeling for an Agile Enterprise Training Course
Objective:
Helping Business Analysts to understand how to efficiently model and validate their business processes and resources in order to increase business agility of their organization on the basis of their target architecture and changing market needs.
This 2 day training course aims at helping delegates to learn how to model their business processes and resources in order to adapt them to changes of their goals, strategies and impacted capabilities as part of the target architecture. On the basis of the key elements of business performance (strategies, tactics, KPI, business capabilities, etc...), delegates learn there how to elaborate a vision centric business process and resource cartography. Then, only using the appropriate BPMN and UML notation adapted to their language, they understand how to adapt them to changing strategies, tactics and policies.
This course is available as onsite live training in Poland or online live training.Course Outline
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.
Notice: In case of "on-site" delivery of such a workshop session, we may also adapt its content and case studies to your needs and business case in order to provide you with a good starting point and roadmap. After this workshop, we can also accompany you through review sessions for validating your architecture solutions conformance to your business needs.
Open Training Courses require 5+ participants.
Business Modeling for an Agile Enterprise Training Course - Booking
Business Modeling for an Agile Enterprise Training Course - Enquiry
Business Modeling for an Agile Enterprise - Consultancy Enquiry
Consultancy Enquiry
Testimonials (5)
Overall training. Trainer preparation, communication methods, and prepared exercises. Everything is top-notch.
Michal - AXAXL
Course - Testable Requirements - How to Write Good Acceptance Criteria?
Machine Translated
The way of conducting the training
Weronika
Course - Requirements Management
Machine Translated
Open discussion about various issues and examples of events we may encounter when creating requirements.
Piotr - Nippon Seiki Europe
Course - IREB CPRE Foundation - przygotowanie do egzaminu
Machine Translated
trainer's knowledge and ease to discuss - awesome flow
Piotr Stanik - GP Strategies Poland sp. z o.o.
Course - Fintech: A Practical Introduction for Managers
I like the simple but informative example codes.
Yue Wang - DBS Bank Ltd
Course - Design Patterns
Provisional Courses
Related Courses
Testable Requirements - How to Write Good Acceptance Criteria?
14 HoursThis instructor-led, live training in Poland (online or onsite) is aimed at intermediate-level business and IT professionals who wish to learn how to write effective acceptance criteria for requirements.
By the end of this training, participants will be able to:
- Understand the importance of acceptance criteria.
- Create and verify requirements acceptance criteria.
- Apply different methods for describing acceptance criteria.
- Ensure the quality of analytical artifacts.
Business and IT System Agility in the Digital Age
7 HoursParticipant Profiles
CxO, Operation Managers, Enterprise Architects, Business and System Analysts and Designers
Objective
This introduction seminar provides you with an overview of the digital business models, business and enterprise architecture frameworks as well as methodologies that organizations are trying to focus on to increase their business agility facing disruptions of the digital age.
In particular, this seminar aims at helping you to understand frameworks and reference architectures that are used worldwide to align digital business models and IT system architectures with the changing competitive landscape.
Business Process Analysis with UML and BPMN
14 HoursCourse Audience:
Managers who want to understand BPMN diagrams, Business Consultants, Business Analysts, Business Process Engineers, System Analysts and anyone who is involved in analyzing and planning Business Processes using standardized, unified modelling notation.
Course Goals:
- Produce high-quality process diagrams
- Model in the BPMN process notation
- Capture as-is process information
- Implement optimized process flows for people-intensive processes
- Simplify complex process definitions and break them into more manageable pieces
Design Patterns
14 HoursThere are plenty of tried and tested patterns widely available to everyone. Sometimes it is a matter of changing the names and implementing the pattern in a specific technology. It can save hundreds of hours, which otherwise would be spent on design and testing. Training Goals This course has two goals: first, it allows you to reuse widely-known patterns, second, it allows you to create and reuse patterns specific to your organization. It helps you to estimate how patterns can reduce costs, systematize the design process and generate a code framework based on your patterns. Audience Software designers, business analysts, project managers, programmers and developers as well as operational managers and software division managers. Course Style The course focuses on use cases and their relationship with a specific pattern. Most of the examples are explained in UML and in simple Java examples (the language can change if the course is booked as a closed course). It guides you through the sources of the patterns as well as showing you how to catalogue and describe patterns which can be reused across your organization.
Insurtech: A Practical Introduction for Managers
14 HoursInsurtech (a.k.a Digital Insurance) refers to the convergence of insurance + new technologies. In the field of Insurtech "digital insurers" apply technology innovations to their business and operating models in order to reduce costs, improve the customer experience and enhance the agility of their operations.
In this instructor-led training, participants will gain an understanding of the technologies, methods and mindset needed to bring about a digital transformation within their organizations and in the industry at large. The training is aimed at managers who need to gain a big picture understanding, break down the hype and jargon, and take the first steps in establishing an Insurtech strategy.
By the end of this training, participants will be able to:
- Discuss Insurtech and all its component parts intelligently and systematically
- Identify and demystify the role of each key technology within Insurtech.
- Draft a general strategy for implementing Insurtech within their organization
Audience
- Insurers
- Technologists within the insurance industry
- Insurance stakeholders
- Consultants and business analysts
Format of the course
- Part lecture, part discussion, exercises and case study group activities
Fintech: A Practical Introduction for Managers
14 HoursIn this instructor-led, live training in Poland, 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.
IREB CPRE Fundamentals
7 HoursIREB plays an important role in standardizing requirements engineering practices, helping professionals in the field improve their skills and raising quality standards in software development processes. IREB certificates are valued in the industry as confirmation of high professional competences in management and requirements engineering.
Model Based Development for Embedded Systems
21 HoursModel Based Development (MBD) is a software development methodology that enables faster, more cost-effective development of dynamic systems such as control systems, signal processing and communication systems. It relies on graphic modeling rather than the traditional text based programming.
In this instructor-led, live training participants will learn how to apply MBD methodologies to reduce development costs and accelerate the time to market of their embedded software products.
By the end of this training, participants will be able to
- Select and utilize the right tools for implementing MBD.
- Use MBD to carry out rapid development in the early stages of their embedded software project.
- Shorten the release of their embedded software into the market.
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
Podstawy inżynierii wymagań i analizy
14 HoursRequirements engineering is the process of defining, collecting, documenting, managing and analyzing the needs, expectations and functionalities that should be implemented by a given system, product or IT project. Requirements engineering plays a key role in the success of IT projects because accurate, understandable and consistent requirements constitute the foundation for the system or product being created. Correctly understanding and precisely defining the needs of users and stakeholders is crucial to achieving customer satisfaction and the success of IT projects.
IREB CPRE Foundation - przygotowanie do egzaminu
21 HoursIREB CPRE (International Requirements Engineering Board - Certified Professional for Requirements Engineering) is a certification for professionals in the field of requirements engineering. This certification is intended to confirm knowledge, skills and experience in the area of management and requirements engineering in the software development process. Value of IREB CPRE Certification: Confirmation and recognition of knowledge, skills and experience in the area of requirements engineering. Standing out on the job market as a professional specializing in requirements management. Increased credibility and trust among employers, customers and colleagues.
Requirements Description Standards
14 HoursThis instructor-led, live training in Poland (online or onsite) is aimed at intermediate-level business and IT professionals who wish to learn standardized methods for describing requirements.
By the end of this training, participants will be able to:
- Understand various types of requirements.
- Utilize effective methods for describing requirements.
- Apply recognized standards and templates.
- Communicate requirements effectively.
Requirements Management
21 HoursThis instructor-led, live training in Poland (online or onsite) is aimed at intermediate-level business and IT professionals who wish to enhance their skills in requirements management.
By the end of this training, participants will be able to:
- Understand the key activities and products of requirements management.
- Apply effective techniques for requirements elicitation.
- Document requirements using appropriate methods and notations.
- Implement a requirements architecture and repository.
Requirements Analysis
21 HoursThis instructor-led, live training in Poland (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.
Software Engineering, Requirements Engineering and Testing
63 HoursThis course demonstrates through hands-on practice the fundamentals and applications of software engineering, requirements engineering and testing.
Use cases in requirements management
14 HoursPurpose of the training
To learn the benefits of using use cases to describe system functionality.
To learn effective methods of obtaining functional requirements.
To acquire the ability to define functional requirements in UML notation (use case diagrams) and in the form of use case specifications.
Advantages
Training conducted by an expert with several years of experience in the IT industry and extensive knowledge of IT processes.
Emphasis on practice - the necessary theory is supported by project practice, the topics discussed relate to real project situations.
Training conducted using tools used in requirements engineering, which gives the opportunity to learn the basic functionality of such tools.
Possibility to apply the acquired knowledge already during the training.