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
- The importance of business models
- Essential modeling skills
Defining the Scope of Modeling
- Understanding the concept of a business model
- Distinguishing between textual and diagrammatic elements
- Differentiating scope from the level of detail
Developing a process to create a business model
- Executing the workflow: elicit, analyze, document, and validate
- Iterating through the steps
- Moderating requirements workshops
- Linking models to specific deliverables
Addressing the multidimensional aspects of a business model
- Utilizing the five Ws framework: who, what, where, when, why, and how
- Choosing the appropriate modeling strategy
- Utilizing CASE tools and simulation techniques
Mapping the Business Landscape
- Conducting enterprise analysis
- Examining enterprise architecture
- Breaking down architecture into constituent components
- Implementing a Component Business Model
Implementing business rules
- Recording constraints: both operative and structural
- Illustrating rules via decision tables
- Defining the scope of Business Functions
Starting the process with functional decomposition
- Establishing functional hierarchies
- Differentiating between functions and processes
Creating UML use case diagrams
- Setting the scope and boundaries
- Identifying actors
- Refining use cases
Documenting business use cases
- Selecting the suitable level of detail
- Defining preconditions and post-conditions
- Modeling Business Processes
Applying process modeling techniques
- Workflows
- Events
- Activities
- Decisions
- Sequencing
- Messaging
- Roles
Utilizing Business Process Modeling Notation (BPMN)
- Advantages of a standardized methodology
- Ordering and categorizing activities
- Classifying events
- Simulating a Business Process
Improving business process diagrams
- Selecting the appropriate gateway: decisions, forks, and joins
- Aligning processes with swim lanes and pools
- Enhancing the model with additional artifacts
Examining the Enterprise Structure
- Defining the business domain
- Recording workers and organizational units
- Modeling systems, documents, information, and tools
Organizing the enterprise using UML class diagrams
- Identifying object attributes
- Generalizing and specializing relationships
- Building associations between classes
- Grouping by domains and functional units
Completing the Business Model
- Ensuring complete coverage using matrices
- Prioritizing features
- Cross-referencing requirements
- Aligning behavior with roles
Contextualizing the model through various perspectives
- Documenting business interfaces
- Mapping means to ends
- Recording time-related parameters
Presenting the Model to Key Stakeholders
- Understanding the target audience
- Selecting the appropriate level of detail
- Choosing the suitable model for the audience
- Translating business models into user requirements
- Presenting the models effectively
Requirements
Basic familiarity with Windows and knowledge of OO technology are beneficial.
Audience:
Business consultants, Business analysts, Project Managers, IT professionals.
21 Hours
Testimonials (1)
Friendly, plenty of breaks to think about what we have learnt and lovely guy.