Business Modeling and IT Alignment using TOGAF, Zachman, ArchiMate, the OMG's BPMN, BMM, UML 2, SysML and SoaML standards
On the basis of our experience in using Enterprise Architectures (Business and IT Architectures) such as TOGAF, Zachman and other standards like the OMG's BMM, BPMN, UML, SysML, SoaML as well as the RUP, Scrum, Harmony and SOMA methodologies... in the areas of business and system analysis & design, we offer you the following customized training and mentoring services tailored to your needs in a modular form.
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.
Business and IT Agility using Standards (1 day)
Objective :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 agility.
In particular, this seminar aims at helping you to understand frameworks that are used to align IT with the changing business decisions and evaluate appropriate techniques to apply in this alignment process (Click for details).
Introduction to Enterprise Architectures (2 days)
Objective : 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 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).
Enterprise Architecture using TOGAF 9.1 (3 days)
Objective : This training course aims at helping attendees to understand concepts and principles of TOGAF 9.1 to meet the business goals using the Architecture Development Method (ADM) and techniques recommended by the Open Group's Architecture Framework.
Concepts explained during the course are reinforced by examples and a case study illustration (Click for details).
TOGAF 9.1 in Practice (2 days)
Objective : This course aims at helping attendees to understand how to apply TOGAF 9.1 in practice to meet the enterprise business goals and strategies.
Concepts and techniques given during the course are progressively applied by the attendees using a case study and different exercices on it (Click for details).
Business Modeling for an Agile Enterprise (2 days)
Objective : Helping business owners and analysts to 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 to 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 to 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).
Efficient Requirement Analysis using Agile Methods and an Agile UML Modeling (3 days)
Objective : Objective : This training course aims at helping business owners and analysts to understand how to make an efficient Requirement Analysis on the basis of their business vision and RFP as well as testing requirements and guiding developers accurately in implementing them.
This 3 day training program aims at helping business experts and analysts to describe their business vision and needs then discover appropriate use cases and user stories of the system. Along interactive case studies, participants learn how to describe in detail such requirements in order to validate correct understanding of their needs and to prepare system acceptance tests. Thus, only using an appropriate agile UML profile for business analysts, participants learn to structure their requirements in order to communicate efficiently with technical analysts and designers through an iterative requirement gathering process (Click for details).
Object Oriented Design Using Design Patterns (2 days)
Objective : Helping Technical Analysts and Designers to 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 TOGAF and SoaML (3 days)
Objective : Helping analysts, architects and designers to 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 to 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 (2 days)
Objective : Providing attendees with an overview upon the System Engineering and helping them to understanding its fundamentals.
This 2 day training course aims at helping engineers to 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 to 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 Requirement Engineering and 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