Business Agility using the Goal-Driven SOA
Business Modeling and IT Alignment with the OMG's BPMN, UML 2, BMM and SoaML standards
Increasing Business Agility using the Goal-Driven SOA (1 day course)
Objective :This presentation session gives an overview on the Goal-Driven SOA approach. It illustrates on a short case study how to align SOA components to better deal with changes on the business needs and user requirements using easily adaptable business and IT structures.
Introduction
Pros and Cons of the current development methodologies to support the Business Agility,
Business Architecture : "The missing link between the business strategy and the business architecture" (OMG),
Connections between the Business Architecture, BPM and SOA,
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 Vision toward Business Processes on the presentation case study,
An Overview on the steps to align IT on the evolutions of the business needs.
Gaining Agility : From Business to IT layers Capitalizing on the Business Capabilities
Preparing the SOA to support changes : The Goal-Driven Structures from the Business to the IT System layers,
The Backbone of the Service Architecture structured by goals,
How to model evolutions on goals, strategies, tactics and business rules,
How to propagate them from the business requirements toward IT components (examples are given on the presentation case study).
Impact of changes on the Business Processes and Objects (Ressources)
The BPM : Aligning business processes, responsibilities of their participants and business objects in coherence with strategic and tactical changes,
Integration of these modifications into components of the business process cartography.
Projection of Impacts on the IT System Components
The Goal-Driven Structure of the SOA Framework (Goal-Driven SOA) to support changes,
How to identify Services and Use Cases that are candidate to be impacted by the changes,
How to describe impact of the changes on the behaviours of Use case and Service Components,
Integration of these evolutions into the Goal-Driven SOA backbone and tests (examples on the same case study).
Conclusion
Steps of an efficient Goal-Driven Agile SOA,
Traceability of business requirements from the BMM's goal-driven elements toward IT structures in order to better govern them in face of change.
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 is a trademark of the IBM / Rational.

