Business Modeling and IT Alignment using TOGAF, Zachman, the OMG's BPMN, BMM, UML 2, SysML and SoaML standards
On the basis of our experience in using Enterprise 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 upon your profile (business or technical) and your own project requirements.
The schema below gives an overview on these training modules with their dependencies.
Please note that Modules 7 and 8 are only dedicated to SOA and System Engineering professionnal practices (respectively).
Business Agility using Standards (1 day)
Objective :This introduction session 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, it aims at helping you to understand frameworks that are used to align IT with the business decisions and evaluate applicability of the most appropriate techniques to your organization context (Click for details).
Business & IT Urbanization (2 days)
Objective : This training course aims at helping attendees to understand the most used urbanization architectures and rules to follow up in order to succeed with an appropriate urbanization scenario for their MIS.Thanks to the selection of appropriate architecture layers, components and links that are to be established from the business layer toward the technical layer, the resulting urbanized architecture 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).
Agile Business Modeling (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 goal-driven key elements of the business performance (strategies, tactics, KPI, business capabilities, etc...), business experts 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)
Efficient 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 (3 days)
Objective : Helping Business Owners and Analysts to understand how to make an efficient Requirement Analysis on the basis of BMM's business goals, Scrum's user stories and the RUP's "use case driven development" methodologies.
This 3 days training course aims at helping business owners and analysts to describe their business needs then discover appropriate use cases and user stories of the system. Along interactive case studies, attendees learn how to describe in detail system requirements in order to validate correct understanding of their needs and to prepare system acceptance tests. Thus, only using appropriate UML profile for business analysts, attendees learn to structure their requirements in order to communicate efficiently with technical analysts and designers through an iterative requirement gathering process. (Click for details)
System Design (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 through component interfaces.
This 2 days training course aims at assisting technical analysts and designers in the design of the specifications described by the business analysts. After transformation into software component representations, the resulting system components trace detailed system requirements toward MDA's PIM level software component structures.
Finally, these technical specifications are implemented in software code and tested on component basis. The resulting software components allow good level of reactivity to changes as they permit to trace separately toward the implementation level business rules encapsulated in service components and usage choices of the end-users (use cases) on the basis of a ONE- to-ONE traceability relationship with system requirements. (Click for details)
SOA Specification and Realization (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 and Embedded System Design using UML 2 and SysML (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 EA (Enterprise Architect), a Requirement Engineering and UML / SysML / MDA case tool 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