Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
- Why business models are essential
- Developing modeling skills
Defining the Scope of Modeling
- What constitutes a business model?
- Differentiating between textual and diagrammatic elements
- Comparing scope against level of detail
Developing a process to build a business model
- Implementing the steps: elicit, analyze, document, validate
- Refining the steps through iteration
- Running effective requirements workshops
- Aligning models with deliverables
Exploring the multidimensional aspects of a business model
- Using the five Ws approach: who, what, where, when, why, and how
- Choosing the appropriate modeling approach
- Utilizing CASE tools and simulation
Mapping the Business Landscape
- Analyzing the enterprise
- Investigating the enterprise architecture
- Breaking down the architecture into its components
- Applying a Component Business Model
Applying business rules
- Recording constraints: operative and structural
- Using decision tables to represent rules
- Defining the scope of Business Functions
Starting the process with functional decomposition
- Identifying functional hierarchies
- Differentiating between functions and processes
Creating UML use case diagrams
- Establishing scope and boundary
- Recognizing the actors
- Refining the use cases
Documenting business use cases
- Choosing the appropriate level of detail
- Defining preconditions and post-conditions
- Modeling Business Processes
Using process modeling techniques
- Workflows
- Events
- Activities
- Decisions
- Sequencing
- Messaging
- Roles
Utilizing Business Process Modeling Notation (BPMN)
- Advantages of a standardized approach
- Ordering and categorizing activities
- Classifying events
- Simulating a Business Process
Polishing business process diagrams
- Selecting the correct gateway: decisions, forks, and joins
- Assigning processes to swim lanes and pools
- Enhancing the model with artifacts
Analyzing the Enterprise Structure
- Defining the business domain
- Documenting staff and organizational units
- Modeling systems, documents, information, and tools
Organizing the enterprise with UML class diagrams
- Identifying object attributes
- Generalizing and specializing relationships
- Creating associations between classes
- Grouping by domains and functional units
Completing the Business Model
- Ensuring full coverage using matrices
- Prioritizing features
- Cross-referencing requirements
- Linking behavior with roles
Adding context to the model with perspectives
- Documenting business interfaces
- Connecting means to ends
- Recording time parameters
Presenting the Model to Key Stakeholders
- Understanding your audience
- Picking the right level of detail
- Selecting the suitable model for your audience
- Translating business models into user requirements
- Presenting your models
Requirements
Foundational knowledge of Windows operating systems is expected, while familiarity with OO technology may be beneficial.
Audience:
Suitable for business consultants, business analysts, project managers, and IT professionals.
21 Hours
Testimonials (2)
the practical part
Daniela Mirevska
Course - Business Process Modelling in BPMN 2.0
The trainer shared his knowledge and led great atmosphere.