Putting TOGAF 10 into Practice with ArchiMate using Sparx EA

Designing and Implementing Entreprise Architectures in practice

Putting TOGAF into Practice (3 day practical course for TOGAF Certified Architects or Practitioners who are interested in putting EA in practice with ArchiMate and UML - see below)

Objective : This course aims at helping attendees understand how to put into practice an Enterprise Architecture to meet the enterprise business strategies.

Concepts and techniques that are explained during the course are progressively applied using a case study and different exercises on it.


Prerequisites : Previous experience in Enterprise Architectures or at least being aware of generic concepts of TOGAF such as the TOGAF ADM (Architecture Development Method)

Participant Profiles : Enterprise Architects, System Architects, Business Analysts, System Analysts, Software Designers


Detailed Description :


Essential concepts of Sparx EA for implementing an Enterprise Architecture

  • Role of the Sparx EA tool in implementing Enterprise Architecture Frameworks such as TOGAF, UAF and NATO NAF v4
  • Transforming the TOGAF Business Model into an Operating Model,
  • The Repository of the Sparx EA and its evolution on the basis of the TOGAF ADM phases,
  • Putting in place the Architecture Capability Framework for Architecture Governance,
  • Traceability from Drivers, Goals, Strategies, Principles till Capabilities and Requirements using EA,
  • Case Study: 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,
  • An impact analysis to elaborate business functions of the target architecture,
  • The business architecture, its meta-model and viewpoints using Sparx EA,
  • 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 plan a coherent deployment of the target architecture,
    • Plan and specify risk mitigation actions related to business functions using EA.

Structuring Capabilities to mitigate risks and analyze Impacts throughout Architecture Layers

  • The application & technology architecture their meta-model and viewpoints using Sparx EA,
  • 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 underlying 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 building blocks of the potential architecture roadmap :
    • gaps between initial and target technical architecture,
    • consolidated RoadMap to reach the Target Architecture,
  • Capability Increments for the Architecture Roadmap,
  • Work Packages of Actions to implement capability increments and dependencies,
  • 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 using Sparx EA,
    • 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 the 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 on the basis of capabilities and services
    • Use them to prepare the « plug-in » of the solution building blocks  



  • Recap on the steps of the Architecture Development Process using Sparx EA : a panorama of artifacts
  • Best Practices for efficient specification of Deliverables and Artifacts using Sparx EA


Notice : Some excerpts related to this workshop content are provided as part of the webinar entitled Leveraging_Business_Agility_TOGAF_and_ArchiMate_in_Practice. 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.


TOGAF and ArchiMate are trademarks of the Open Group

UML and SoaML are trademarks of the Object Management Group (OMG).