Business Plan building with Business Motivation Model
Attendees will learn the principals behind the modeling of business strategy, and the specifics of doing so using the Business Motivation Model from the OMG. Delegates will build a company business plan during the course complying to the BMM standard
The Business Motivation Model
- Key Ideas in the Business Motivation Model
- Business Perspective
- Reaction to Change
- Separation of Concerns
- Overview of BMM Structure
- Course of Action
Externally-referenced Business Model Elements
- Organization Unit
- Business Process
- Business Rule
- Associations between Externally-referenced Concepts
- Common Business Vocabulary
- Processes Supported by the Business Motivation Model
- Business Motivation Model Structure
Business Planing Process
- Preparing Vision
- Market analysis
- Creating Ends and Means
- Business Process mapping
- Executing the model
System Engineering using SysML and UML 2
Helping Analysts and Designers of the System Engineering domain to understand how to efficiently gather requirements then go through the embedded software design implementation on the basis of system specifications using UML 2 and SysML.
This 3 days training aims at assisting system analysts to express efficiently their needs and designers to make the appropriate architectural design of the system on the basis of these needs.
The resulting system architecture provides a good level of agility to the embedded system software in face of changes as it allows a coherent traceability of the business rules encapsulated in system functions and those of the usage choices (use cases) of the end-users toward the software implementation level.
- The System Development Life Cycle with the Harmony Process (IBM/Telelogic)
- Overview of the UML/SysML diagrams used in requirements gathering, system analysis and design of the System Engineering domain
- A Method based Framework for requirement gathering, system analysis and design
Gathering Requirements and Transforming them into System Specifications
- Making business and system requirements traceable using the SysML requirement diagram
- Define the scope of the system composed of functions and use cases that invoke these functions
- Model the Life Cycle of the System that orchestrates transitions between its states where functions are triggered
- Prepare test cases using scenarios that realize Use Cases and System Functions
- Case Study : Model the System Scope and the usage of the system functions on the basis of requirements
Transforming System Specifications into Design Level Components
- Model the Block Diagram of the system and refine it using internal blocks
- Elaborate the Communication Architecture between Sub-System using Parts, Ports and Interfaces
- Case Study : Elaborate the block and Internal Block diagrams on the basis of system specifications and by considering design level choices
- Model the description of white box Interactions at the design level
- Case Study : Model interactions between blocks and Internal Blocks on the basis of design level choices
- Mapping of Operations on the Components (Parts) of Blocks
- Elaborate the Parametric Diagram of the System Functions
- Case Study : Update the Block and Internal Block Diagrams on the basis of design level scenarios
- Steps of requirement analysis and system specifications in system engineering
- Traceability between requirements and the software
- System Integration and Acceptance Tests of the requirements
Notice: The above training-mentoring sessions are conducted interactively using Requirement Engineering and Modeling tools like Enterprise Architect (EA) in order to ensure good level of traceability between requirements and underlying solutions. Concepts are explained first using basic examples and are then followed by solution drafts to your own problems. After this session, we can accompany you by reviewing and validating your solutions depending on your needs.
Provided by GooBiz
Business Modeling for an Agile Enterprise
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 complementary 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 of 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.
- Definition of an Agile Enterprise and its Enterprise Architecture
- Comparison of the enterprise architecture’s purposes of Zachman, US FEAF /CISR and TOGAF
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 according to TOGAF Architecture Layers ?
- 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
- 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.
Provided by GooBiz
Leveraging Business Agility - TOGAF 9.1 and ArchiMate 2 in Practice
Designing your Enterprise Architecture using TOGAF 9.1 and ArchiMate 2 in Practice
(2 or 3 days for TOGAF Certified Architects or people that are interested in putting TOGAF in practice using an EA Framework)
This course aims at helping attendees understand how to applyTOGAF 9.1 and ArchiMate 2 in practice to meet the enterprise business goals and strategies.
Concepts and techniques explained during the course are progressively applied by the attendees using a case study and different exercises on it.
Essential concepts of TOGAF (Reminder) and Introduction to ArchiMate 2
- Enterprise Architecture Frameworks,
- The Architecture Development Method (ADM) of TOGAF and its phases,
- The Architecture Repository and its evolution on the basis of the ADM phases,
- Drivers, Strategies, Capabilities, Principles and ViewPoints in TOGAF,
- Enterprise Continuum to structure the repository and other tools of TOGAF,
- Governance of the programs and projects: The Architecture Capability Framework,
- The Enterprise Architecture Governance and its role in the enterprise transformation,
- TOGAF Corporate EA, IT, SOA and security governance,
- Architecture and enterprise strategy,
- Engagement and contracts of the architecture,
- Realizing Strategies on a Capability basis, Elements of the Architecture Content Framework,
- Introduction to the ArchiMate modeling language, its meta-models and viewpoints,
- Presentation of the Case Study - an enterprise transformation issue (current state, target state). High-Level organization of the enterprise architecture,
Business Transformation : From Drivers, Goals and Objectives to the Architecture Vision
- Re-formulating the enterprise strategy and its activity domains,
- Assigning new responsibilities to existing capabilities,
- Horizontal and vertical impact analysis to ensure coherent deployment of the Target Architecture,
- Managing the performance level of target capabilities,
- A tentative impact analysis to elaborate target functions using UML,
- The business architecture with ArchiMate, its meta-model and motivation viewpoints,
- Determining business functions using ArchiMate Viewpoints,
- Risk factors and Mitigation Actions upon business functions,
Exercise on the Case Study
- On the basis of strategies and baseline capabilities, assign responsibilities to existing capability components, make the impact analysis to ensure a coherent future deployment of the target architecture,
- Plan risk mitigation actions related to business functions.
Structuring Capabilities to mitigate risks and analyze Impacts throughout Architecture Layers
- The application & technology architecture of ArchiMate, their meta-model and viewpoints,
- Structure Capabilities to track risk mitigation by function, adapt them to changing goals,
- Align the SOA backbone of the Target Architecture with emerging business functions, underlying services and SLAs,
- Adapting related Business Process Models to strategic changes,
- Impact Analysis of changing capabilities until the technology layer,
Exercise on the Case Study
- Structure Capabilities to mitigate risks,
- Elaborate SLAs for Services exposed by Business Functions,
- Assess Impacts of changing capabilities from Business till the Technology layer.
Modeling the Roadmap, Transition Architectures to Coordinate Implementation Projects
- Identify components of the potential architecture roadmap :
- gaps between initial and target technical architecture,
- consolidated RoadMap to reach the Target Architecture,
- Transition Architectures and matrices for incremental architecture definitions,
- Capability Increments for Transition Architectures,
- Work packages by consolidating gaps, potential solutions and dependencies,
- Work Packages of Actions to implement capability increments,
- Management of projects portfolio for assessing business values of the projects on the basis of risks,
- Coordinating’ Implementation Projects using RoadMap Modeling,
Exercise on the Case Study
- On the basis of the enterprise target architectures previously elaborated, establish the consolidated gap & dependencies matrix and define the work packages,
- Coordinate Implementation Projects on the basis of business values and appropriate transition architectures to meet constraints of the consolidated target architecture.
Plugging Solution Building Blocks into Capability Based SOA Backbone
- From the Functional Architecture to Service Oriented Architecture,
- Architecture and solution building blocks,
- Information flows between services,
- Constraints upon service components of the technical architecture,
- Determining expected behaviors from Solution Building Blocks,
- Plugging Solution Building Blocks into the Capability Based SOA Backbone,
Exercise on the Case Study
- Define the architecture backbone of the SOA building blocks on the basis of capabilities and services
- Use them to prepare the « plug-in » of solution building blocks components
- Recap on the steps of the Architecture Development Process, a panorama
- Best Practices for efficient usage of ArchiMate and UML Diagrams throughout TOGAF ADM
Provided by GooBiz
Enterprise Architectures : Prepare your TOGAF 9.1 Certification
Enterprise Architecture using TOGAF 9.1 - Alternate Durations :
Foundation Level : 3 days / Certified Level : 4 days
This training course aims at helping attendees to understand how to execute Enterprise Architecture to meet the business goals using the Architecture Development Method (ADM) and techniques recommended by the Open Group's Architecture Framework.
It also helps attendees to be prepared via sessions of questions and responses for taking the two level exams of TOGAF Certification.
Concepts explained during the training course are reinforced by examples, exercises and a case study whose solutions are worked out and presented by groups of attendees. Abstract concepts are systematically concretized using illustrations via an EA tool.
Introduction to TOGAF 9.1 for the Enterprise Architecture
- Issues in managing transformation and aligning IT with changing strategies
- Contribution to the business value
- Concepts and Terminology for TOGAF 9.1 "Foundation" and "Certification" Exams
- Approach for managing transformation according to TOGAF 9.1
- Structures and usage of the TOGAF 9.1 Frameworks
- Roadmap, Transition Architectures
Architecture Development Method
- (ADM) : Scope, phases, objectives, approaches, inputs, outputs, steps
Techniques and key deliverables of the ADM Cycle&
- Organization model, goals, principles, repositories, tools, request vs. statement for architecture work, stakeholder management, views and viewpoints, patterns, business scenarios, gaps, roadmap, migration planning, conformance reviews, etc.
Recommendations for adapting the ADM
- Scope, architecture domains, timing, levels, iterations
Architecture Content Framework:
- Content meta-model, architecture elements, deliverables, artifacts, building blocks
- Architecture partitioning, architecture repository, reuse, relationships with the phases of the ADM
- Architecture base, technical reference model (TRM), integrated information infrastructure reference model (III-RM).
Architecture Capability Framework:
- Architecture governance, architecture board, architecture conformance reviews, architecture skills framework, maturity models.
How Archimate 2 complements TOGAF 9.1?
- Support from Archimate 2.1 to TOGAF Phases,
- Modeling Elements of the Business, Application and Technology Architectures
- Viewpoints and inter-relationships between layers : Bridging Goals, Drivers, Requirements, ...toward Work Packages and Transition Architectures Increments
- Application through a case study is done by group members at the end of each appropriate chapter
- Different Concepts and their relationships are also systematically illustrated using an EA tool
- Delegates are prepared for their TOGAF Certification Exams using test questions
Recap : Review of Concepts regarding TOGAF 9.1 Certification Exams : Levels L1 and L2
Provided by GooBiz
Introduction to Enterprise Architectures
This training course aims at helping attendees to understand the most used Enterprise Architectures and rules to follow up in their construction to succeed with an appropriate architecture scenario for their organisation.
Thanks to the selection of appropriate architecture layers, components and traceability links that are to be established from the business layer to the technical layer, the resulting enterprise architecture framework allows you a good impact analysis in the face of evolutions of the business decisions and anticipates mutations of the corresponding information system components.
Why Architecting the Enterprise?
- Introduction : Current issues in the Enterprise and IT governance
- Legacy Systems and evolution needs
- Business Architecture and Enterprise Architecture : similarities and differences
- Architecting the Enterprise : the principles
- Strategic Alignment
- Business and IT Repository
- Logical Architectures n-tiers
- Application technologies : ERP, SCM, webportail,
- Integration architectures and Services Architectures : EAI and ESB
- Service Oriented Architectures : Roles of the BPM and BAM
Enterprise Architecture Strategies and Methodologies
- "As is" and "To be" system cartographies : How to determine the roadmap ?
- Structures to better align IT with the Strategies ?
- What is the approach ?
- What are links with the development processes ?
Enterprise Architecture Content Framework
- Identifying the business functions of the enterprise
- Cartography of the actors and business functions
- Aligning business strategies
- Patterns to architecting the IT system
- Zones, squares and blocks
- Identifying Exchanges using services and events
- Modeling inter-block exchanges and data objects to support business process realizations
Building the repository and data architectures
- The Master Data Management (MDM)
- Granularity Management
- Modeling Languages
- Definition of the meta-model and architecture rules
- Elaborate the Enterprise Architecture Repository
Architecture Cartography Reference Layers
- Business, Functional, Application and Technical Layers
- Links between the Strategic and Business Views
- Traceability between the Business and Functional Views
- Traceability between the Functional and Application Views
- Bridges with the Technical View
Contribution of an 'Enterprise Architecture' to create value
- Contribution to the business value
- Best Practices
- The Enterprise Architecture Roadmap
- Business Process and Cartography Management tools
- Presentation on a case study
Notice: The above training-mentoring sessions are conducted interactively using Business Modeling tools in order to ensure good level of traceability between business specifications and their execution. Concepts are first explained using basic examples and are then followed by solution drafts to your own problems. After this session, we can accompany you by reviewing and validating your solutions depending on your needs.
The logos BMM, BPMN and UML referenced on this site are trademarks of the Object Management Group (OMG).
The RUP and SOMA are rademarks of the IBM / Rational Software.
TOGAF and Zachman are respectively trademarks of the Open Group and Zachman International
Business and IT System Agility using Standards
This introduction seminar provides you with an overview on the business and enterprise architectures as well as methodologies that are used worldwide by the organizations to increase their business and IT System agility.
In particular, this seminar aims at helping you to understand frameworks that are used across the world to align ITs with the changing decisions and allows you to evaluate appropriate techniques to apply in your own organization.
- Pros and Cons of the current development methodologies to support the Business and IT Agility,
- Business Architecture : "The missing link between the business strategy and the business architecture" (OMG),
- Connections between the Enterprise Architectures (TOGAF, Zachman), Business Architectures, BPM, IT and System Engineering Architectures.
- The "Goal-Driven" structures of the Business Motivation Model (business vision, goals, objectives, missions, strategies, tactics, business rules) and their relationships toward business processes,
- Refinement from the Enterprise Vision toward Business Processes,
- Steps to align IT to the evolutions of the business needs.
Gaining Agility : From the Business to IT and System layers capitalizing on Capabilities
- Preparing the Enterprise and IT System Architectures to support changes : The Goal-Driven Structures from the Business to the IT System layers,
- The Backbone of the Service Architecture structured by capabilities and functions,
- How to model evolutions on goals, strategies and principles,
- How to propagate changes from business requirements toward IT components (examples are given on the presentation case study).
Impact of the changes upon the Business Processes and Business Objects (Ressources)
- The BPM : Aligning business processes, responsibilities of their participants and business objects in coherence with strategic changes,
- Integration of these modifications into components of the business process cartography.
Impacts on the IT System Components
- The Goal-Driven Structures of the System backbone to support changes,
- How to identify Services (or System functions) and Use Cases that have to be impacted by the changes,
- How to describe impacts of the change on the behaviours of Service (or System functions) and Use case components,
- Integration of these evolutions into the SOA (or System Functions) backbone to prepare test cases (examples given on the same case study).
- Steps of an efficient Agile Enterprise / System Architecture Development Methodology,
- Traceability of the business requirements toward IT System structures in order to better govern them in face of change.
Notice : The above training-mentoring sessions are conducted interactively using Business and IT Modeling tools in order to ensure good level of traceability between business and IT specifications.
Concepts are explained first using case study examples and may then be followed by solution drafts to your own problems during or after these sessions. We also can accompany you by reviewing and validating your solutions depending on your needs.
Minor changes may be brought to their contents depending on the evolutions of these standards and commercial strategies.