Business Modeling and IT Alignment using Business and Enterprise Architectures and the OMG's BMM, UML and SysML standards
Companies facing the Digital Age need to align their Business and IT Systems more than ever before due to competitive pressure caused by the digital disruption. The following modular program aims at presenting how to turn technology disruptions into business opportunities by ensuring synergies between frameworks such as Digital Business Models, Business and Enterprise Architectures, Agile Methodologies and modeling standards.
The schema below illustrates a first overview of these modules. Arrows indicate the order in which the modules should ideally be followed up by the attendees (depending on their profile).
Business and IT Agility in the Digital Age (1 day)
Objective :This introduction seminar provides you with an overview of the digital business models, business and enterprise architecture frameworks as well as methodologies that are used by the organizations to increase their agility facing the digital age disruptions.
In particular, this seminar aims at helping you to understand frameworks that are used worldwide to align digital business models, organization and IT architectures with changing competitive landscape (Click for details).
Introduction to Enterprise Architectures (2 days)
Objective : This training course aims at helping attendees understand the most used Enterprise Architecture Frameworks and rules to follow up in their construction to succeed with an appropriate architecture scenario for their organization.
Thanks to the selection of appropriate architecture layers, components and traceability links that are to be established from the business to the technical architecture layer, the resulting enterprise architecture framework allows you with a good impact analysis in face of evolutions of the business decisions and anticipate mutations of the corresponding information system components (Click for details).
Implementing Strategies using the Enterprise Architecture (3 days)
Objective : This training course aims at helping attendees understand concepts and principles of the Business Motivation Model (BMM) to meet the business goals and strategies of the companies and establish the bridge to the Enterprise Architecture Framework in order to implement them in coherence.
Concepts explained during the course are reinforced by examples and case study illustrations (Click for details).
Putting the Enterprise Architecture into Practice using Sparx EA (3 days for TOGAF Certified Architects or practitioners who have already acquired necessary knowledge of this Certification)
Objective : This course aims at helping attendees understand how to implement TOGAF 9.1 in practice to meet the enterprise business goals and strategies using Sparx EA.
Concepts and techniques provided during the course are progressively applied by the attendees using a case study and different exercices on it (Click for details).
Efficient Requirement Management for Agile (3 days)
Objective : This training course aims at helping product managers, products owners, business analysts, system architects and developers understand how to efficiently Manage Requirements on the basis of the product vision till guiding developers accurately in implementing them.
More in detail, this course aims at assisting product managers in better defining the value propositions of their products on the basis of strategies and stakeholder needs. Business Analysts and product owners understand how to describe requirements of the product backlog then discover appropriate epics and user stories of the system while contributing to the required value creation. Along interactive case study exercises, participants learn how to describe in detail such requirements in order to validate correct understanding of needs and prepare system acceptance tests. Thus, only using a very common and productive UML profile, they learn to structure requirements in order to communicate efficiently with architects and developers through an iterative requirement gathering process (Click for details).
Digital Transformation - Turning Disruption into Opportunity (3 days)
Objective : This training aims at helping attendees ( CxOs, business strategists, business analysts, product managers and architects) understand foundations of the Digital Business Models, their connections with the Enterprise & Business Architectures and Value Propositions in order to efficiently integrate "digital value creation and value delivery" from strategies to the implementation of appropriate products and services.
Attendees will learn during this course how to adapt strategies to digital disruptions, assess impacts on the Value Chain, guiding the creation/adaptation of differentiating products and services (value propositions) and adjusting such value proposition to digital consumer decision journey.
Business Modeling for an Agile Enterprise (2 days)
Objective : Helping business owners and analysts understand how to efficiently model their business processes and resources in order to increase business agility of their organization on the basis of the company vision and changing market needs.
This 2 day training course aims at helping business experts learn how to model business processes and resources in order to efficiently control their evolutions according to changes of their business goals, objectives, strategies, tactics and rules. On the basis of key elements of the business performance (strategies, tactics, KPI, business capabilities, etc...), participants learn there how to elaborate a vision centric and customer value based business process and resource cartography and understand how to adapt them to changing strategies, tactics and rules. (Click for details)
Business Process Modeling (BPM) using BPMN and UML (2 days)
Objective : This training course aims at helping business analysts learn to model efficiently their business processes using BPMN as well as resources that are handled by their activities. Being conducted by an agile entreprise framework, business analysts learn during this course how to use appropriate BPMN notations and business extensions of UML in order to deal with their "business requirements" and coherently drive underlying design level activities (Click for details).
Business and Enterprise Architecture Patterns (2 days)
Objective : Helping Business and Enterprise Architects understand patterns that aim to ensure coherence and traceability from strategies till implementation of corresponding operating entreprise models.
Attendees will learn "solution guidelines" to establish traceability from changing strategies till coherent implementation of corresponding EA building blocks. These patterns will help them understand how new responsibilities should be coherently assigned to business capabilities in face of changes, how the "value delivery" principle should be applied to configure internal behaviors of capability building blocks and allow stakeholders of the application systems layer invoke them with their usage choices and constraints.
In this perspective, a case study will allow attendees to use these "solution guidelines" in order to establish traceability from business strategies till operating model elements of the EA (Description will be available soon).
Analysis and Design Patterns (2 days)
Objective : Helping Analysts and Designers understand how to go through software implementation of the requirements, ensuring traceability between business specifications and the software code.
This 2 day training course aims at assisting technical analysts and designers in designing specifications described by the business analysts. After transformation into software component representations, the resulting system components trace system requirements toward software component structures.
Finally, these technical specifications are implemented in software code and tested upon component basis. The resulting software components provide good level of reactivity to changes as they allow to trace separately toward the implementation level the system behaviors layer by layer (from the user interfaces toward business objects layer through application components where usage choices of the actors are stored (Click for details)
Designing SOA using BPM and SoaML (3 days)
Objective : Helping analysts, architects and designers understand how to efficiently specify and realize a Service Oriented Architecture on the basis of their business goals and align it to changing business and user requirements.
This 3 day training course aims at helping business analysts, architects and designers learn how to specify and realize a featured Service Oriented Architecture to better deal with changes on the business and user requirements (changing objectives, strategies, tactics, rules, user interactions,...) while capitalizing on the business capabilities (Click for details).
System Engineering (SE) Fundamentals and Architecture Frameworks (3 days)
Objective : Providing attendees with an overview upon the System Engineering and helping them understanding its fundamentals.
This 3 day training course aims at helping engineers acquire a common terminology of the SE discipline, to understand the system vision, principles and processes on the basis of standards like ISO/IEC 15288 and ISO/IEC/IEEE 42010 as well as architecture frameworks used in the domain of System Engineering (TOGAF, DoDAF, MoDAF, ...) (Click for details).
System Engineering using SysML and UML 2 (3 days)
Objective : Helping analysts and designers of the System Engineering domain understand how to efficiently gather requirements then go through the embedded software design and 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 (Click for details).
Notice : The above training-mentoring programs are conducted using TOGAF, ArchiMate, Requirement Management, UML / SysML / BPMN modeling tools that allows good level of traceability between requirements and underlying model based 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.
The logos UML, MDA referenced on this site are trademarks of the Object Management Group (OMG).
The RUP is a trademark of the IBM / Rational.
TOGAF and Zachman are respectively trademarks of the Open Group and Zachman International