SlideShare a Scribd company logo
1 of 150
Download to read offline
Delivering Enterprise Architecture
  with TOGAF® and ArchiMate®
    Enterprise Architecture using open standards

         Harmen van den Berg, BiZZdesign
BiZZdesign in one slide…

Tools                      Powerfull        Consultancy              Experienced
                           User friendly                             Certified

    Design tools for EA and BPM                 Architecture, Business and IT

    Monitoring tools for Governance             Project Management

    Publication via InSite Portal               Design / modeling



                           Practical        Training                Personal attention
Best practices
                           Open standards                           Practical focus
                                                Foundation
    ArchiMate®
                                                Practitioner
    TOGAFTM
                                                Certification
    Reference models
                                                Accredited by The Open Group
Let’s get to know each other!


Raise your hand:

•   Who has ever attended a TOGAF training course?
•   Who is TOGAF9 certified?
•   Who has not heared of ArchiMate before this seminar?
•   Who is using ArchiMate?
•   Who is ArchiMate certified?
•   Who is a business or IT architect?
•   Who just discoverd he or she is in the wrong room?….
Proposed schedule


• Introduction
• Enterprise Architecture
• ArchiMate
   – Core language
   – Extensions
• TOGAF
   – The ADM
• TOGAF and ArchiMate
   – Examples ArchiMate models
   – Examples typical analysis with ArchiMate
• Conclusions
• Coffee!
Enterprise Architecture




Remco Koolhaas - Seattle Public Library
Why Enterprise Architecture?


• Managing change and complexity:
    – Aligning business and IT
    – Outsourcing
    – Impact analysis
    – Project support (project start
      architectures)
    – Portfolio management
    – Communication with stakeholders
    – …
• Obtaining insight in current
  situation (as-is)


  TOGAF is an instrument for producingFlickr using Enterprise Architecture
                                       and by neil nathanson
What is Enterprise Architecture?
                                                      Information architecture



                                                                                   Process architecture




                                                                    ?
• A discipline, with the objective of
                                                        Application architecture

  steering changes                                                                             Technical architecture




• A product
    – A design that shows the coherence between
      products, processes, organisation, information
      supply and infrastructure, based on a vision and
      certain explicit starting points, principles and preferences
• A process
    – Way of working
    – Aimed at the development and use of enterprise
      architectures within an enterprise
    – With people and resources
Ingredients of an EA Approach


TOGAF                                          ArchiMate



          Process        View-
                                  Language
                         points




           Enterprise Continuum, Repository,
                   Reference Models
Question




                      Number of steps
                      Way of describing
                      Start of process
How to cook an egg?   End of process
The process of cooking an egg…
Why one process and language?


• Communication
• No ambiguity
• Coherence
• Consistency
• Visualization
• Analysis
• …
ArchiMate®

The open standard for modeling
    enterprise architecture
Do you recognize this?

 Information architecture                              Product architecture
                               ?

                              Process architecture



                                                        ?
               ?
                               ?
   Application architecture               Technical architecture


                                   ?
The ArchiMate Language



  High-level        ArchiMate language
   modelling
    within a
                                              Basis for
     domain
                                           visualisations




      modelling relations                       Basis for
                               Relate to        analyses
      between domains
                               standards
ArchiMate


• Language for describing enterprise architecture
• Covers business, application and technology
   – With relations between these layers
• Extensions for
   – Motivation
   – Migration and implementation
• Graphical language with formal semantics, enabling analysis
  and tool support
• Techniques for visualization and analysis, aimed at various
  stakeholders
• Open standard maintained by The Open Group
Layers, Aspects, and Domains

Environment
                            Product
                            domain
              Information               Process       Organization
  Business      domain                  domain          domain


                Data
Application                              Application domain
               domain



Technology              Technical infrastructure domain



               Passive                Behaviour            Active
               “object”                “verb”             “subject”
ArchiMate core and extensions

• ArchiMate ‘core’                       • Implementation & migration
  ( = ArchiMate 1.0)                       extension
   – Business                                    – Programs and projects
   – Applications                                – Plateaus
   – Technology                          • Motivation extension
• Two extensions in ArchiMate                    – Stakeholders, drivers and
  2.0                                              goals
                                                 – Principles
                                                 – Requirements
 Motivation   Implementation &   Extension for
 Extension        Migration           …
                 Extension


              ArchiMate Core
Summary of ArchiMate 2.0 Core
Business
Application
Technology




               Passive structure   Behavior   Active structure
Some examples of the ArchiMate language for
         “educational purposes”




          Examples created using BiZZdesign Architect
Products and services

Contract                        Product                Value                 Role

          Insurance
            Policy                                         Being              Customer
                                Damage insurance          insured




 Policy mutation      Payment       Policy         Premium          Declaration
     Service          Service       Service         Service          Service



                            Business services
Aggregation
Association
Processes and roles


Event                                    Process                                       Event

 Damage              Accept and          Assess claim                  Pay claim           :-)
notification        Register claim                                                      customer




               Administrative employee     Taxateur                 Employee Finance



                                            Specialist Car damage             Role



Triggering
Assignment
Business functions


  System development      Marketing      Product development      Customer relations



  Financial handling   Claims handling   Asset management           Contracting

   Facturation          Assessment        Risk management        Contract changes



    Collecting           Acceptance           Treasury           Customer changes




                                             Business Function

Composition
(by nesting)
Business objects


   Insurance                         Insurance                            Damage
     request                                                               data



                                                                           Damage
        Life     Travel insurance     Pension    Damage insurance           form
     insurance                       insurance


                                                                    Representation
                                    Business object
Aggregation
Specialization
Realization
Applications and application services

                            Accept and                Assess claim             Business
                           Register claim                                      process

                                                                               Application
                Register             Acceptation      Assessment
                Service                Service          service                service


                Registration                                    Assessment     Application
                 systeem                                          system       component

                                                     Customer administration
                                                            system


Used-by                                                                        Application
                   Payment             Acceptation           Acceptation
Realization        system                system               Interface        interface
Composition
Infrastructure

                  Acceptation              Customer administration            Application
                    system                        system
                                                                              component

                                                                              Infrastructure
                  Claim                    Customer
              Files Service               File Service                        service


                                           NAS File
              Mainframe                     Server
  System        CICS
  software                                                                            Node
                                                                 Unix Server Farm
                                             LAN
              Message                                         Unix          Unix      Device
Used-by        Queing
                                Network
                                                             Server 1      Server 2

Realization
Assignment     DBMS
                                           Firewall
Composition                                 Profit
Example: Layered view
                       Declaration                                      Payment
                        Service                                         Service



                      Accept and
   Damage            Register claim             Assess claim           Pay claim               :-)
  notification                                                                              customer



                       Acceptation              Assessment      Customer administration
                         Service                  service              service



           Payment       Acceptation               Assessment     Customer administration
           system          system                    system              system




                       Messaging            Claim                       Customer
                        service         Files Service                  File Service




                                       Mainframe
                                                                        NAS File
                        Message          DBMS           CICS             Server
                         Queing
The ArchiMate extensions

          Motivation extension
  Implementation and Migration extension
ArchiMate Motivation Extension


• Models stakeholders, drivers for change, business goals,
  principles and requirements, and their relationships
• Mainly addresses the needs of the early TOGAF phases
  and the Requirements Management process
• Inspired by standards and existing techniques such as
  OMG’s Business Motivation Model, KAOS, i*
• Supports traceability between motivations and other
  architectural components
ArchiMate Motivation Extension
Examples
Examples
Examples
Influence Relationship
Implementation & Migration Extension


• Models projects, programs, plateaus and gaps
• Mainly addresses the needs of the later phases of the
  TOGAF ADM cycle
• Supports
   – Management of individual projects and project portfolios
   – Gap analysis
   – Transition and migration planning
• Supports traceability between projects and other
  architectural components
ArchiMate Implementation & Migration
Extension
Example Implementation & Migration




               Plateaus
Example Implementation & Migration




        Work packages / projects
Example Implementation & Migration
Example Implementation & Migration
More complex plateau / project view
Viewpoints and views

  Stakeholder communication
Less is more…




  “let’s ask the architect to leave out this rubbish, then we will get a
                               nice result!”
Views on a shared model

                                         P2
S1         S2

                                         S2
A1         A2    A3

                       A1                A2   A2              A3
      P1                        √
            D1   E1        F1
                                         F1
      P2                        √                   √




                      M1            P1             P2   O1

                                    S1             S2


                                    A1             A2        A3



       Repository          D1            E1        F1
Viewpoints and views (ISO/IEC 42010)
Typical stakeholders for EA


•   Upper-level management
•   Middle-level management
•   End user
•   Architect
•   Operational manager
•   Project manager
•   System developer
•   System administrator
•   …
Stakeholder: not only a role!


• A stakeholder is a person, with personal interests
• Investigate your stakeholder
    –   Presentation or conversation?
    –   Words or pictures?
    –   Details or overview?
    –   Cartoons or UML-diagrams?
    –   PowerPoint, Word, or Excel?
    –   Golf, basketball, football ,or soccer?
    –   Cars or bicycles?
    –   …
• Find the stakeholders’ sweet spot!
Classification viewpoints ArchiMate
                               product manager,
                                  CIO, CEO


    architect,                    Deciding
    software




                                                                          Goal
   developer,                                                 customer,
business process                                              employee,
    designer       Designing                                   others
                                                  Informing




                                                                          Contents
                                   Details


                                 Coherence

                                  Overview
Viewpoint Goals


• Viewpoints for designing
   – typically used by architects in the design process
   – Examples: Application diagram, Process diagram
• Viewpoints for deciding
   – intended to support managers in making decisions
   – Examples: landscape map, cross-reference table, analysis
     report
• Viewpoints for informing
   – inform stakeholders about an architecture
   – Examples: process illustration, animation, cartoon
Level of Detail


• Details
   – small part of an architecture with high level of detail
   – e.g. for a software engineer designing and implementing a
     component, or process owner responsible for optimizing a process
• Coherence
   – spans multiple aspects or layers and shows their relations
   – e.g. for an operational manager responsible for IT support for a
     number of business processes
• Overview
   – abstract, comprehensive view of multiple aspects and layers
   – for enterprise architects and upper-level managers
Inspiration: SQVID
Different ways to look at an apple(ication)
Views vary on the SQVID-dimensions




• Think about these dimensions before creating views:
   – What does your stakeholder need?
   – Support his concerns, not your own!
Summary ArchiMate


• Language for describing enterprise architecture
• Covers business, application and technology
   – With relations between these layers
• Extensions for
   – Motivation
   – Migration and implementation
• Graphical language with formal semantics, enabling analysis
  and tool support
• Techniques for visualization and analysis, aimed at various
  stakeholders
• Open standard maintained by The Open Group
ArchiMate and other languages


• ArchiMate: perfect starting point for MDA and software
  development
   – ArchiMate incorporates the service paradigm
   – ArchiMate has implementation relationships to process
     modelling languages (BPNM, BPEL)
   – ArchiMate has implementation relationships to software
     engineering design languages (UML)
• ArchiMate connects architectural domains
   – It has a broader scope, but less detail than UML and BPMN
   – It does not replace specialized languages for different
     architectural domains, such as UML, BPMN and others
Link detailed models to ArchiMate models

                             Take out insurance

    Request
   insurance      Receive          Process              Collect
                  request          request             premium



                                                                           Activity diagram
      Component                                                       Invoice
                                                                      Request
                            Transaction                      Bill
       diagram                 entry                       creation                 Class
                                                                                   diagram



                                          Financial Application




Detailled models in UML, BPMN, also pay attention to the relation to less formal
modelling in Powerpoint and Visio
Why not dive straight into UML?


• Business people just don’t understand
  it!
• Not designed for enterprise
  architecture
• Lack of integration of business,
  application and technical
  infrastructure aspects
• Too many details
• No explicit service paradigm
• Many diagrams = many models
   – ArchiMate works with views on one
     model
ArchiMate certification

  Overview certification program
Certification


• People certification
    – To ensure that people are knowledgeable about ArchiMate
    – Results in becoming ArchiMate certified @ The Open Group
    – Requires training course from an accredited training provider
        • Successfully complete a practical exercise during the training
        • Successfully complete a multiple choice exam during the training
        • Examination is only available of part of an accredited ArchiMate
          training course
• Training accreditation
    – Only accredited training providers can provide certification
• Tool certification
    – To guarantee that tools support the ArchiMate language
ArchiMate Tool Certification


•   Minimal requirements for ArchiMate tools:
•   Concept Coverage
     – All concepts from Core and Extensions
•   Relationship Coverage
     – Alle relationships from Core and Extensions
•   Language notation
     – Notation, syntax and semantics
     – Nesting as alternative for relations
•   Viewpoint support
     – All viewpoints supported
     – Reuse objects and relations on different views
     – Different grafical notations on different views
•   Language extension mechanism
     – Adding attributes and specialisations of concepts and relations




                                                                         59
ArchiMate Tool Certification


• Recommanded capabilities of ArchiMate tools:
• Concept Coverage
   – Predefined specialisations
   – Additional concepts (outside ArchiMate)
• Relationship Coverage
   – Predefined specialisations
   – Additional relationships (outside ArchiMate)
• Language notation
   – Alternative notations
• Other capabilities


                                                    60
TOGAF
What is TOGAF?


• TOGAF is an architecture framework
• A framework that structures EA descriptions by
   – Describing the process leading to the architecture.
   – Discerning relevant viewpoints and modelling techniques;
   – Indicating which elements should be part of an architecture
     model (this part is limited in TOGAF)
What else is TOGAF?


• A vendor- and technology-independent framework
• Best practices and knowledge gathered from experienced experts
  worldwide
• The result of almost 15 years of development
• The description of a systematic series of steps and processes for
  the creation and description of IT architectures
• A collection of checklists at different levels – from business
  requirements to infrastructure components
• Information freely available through the web site of The Open
  Group
• Free use within your own organisation
• For commercial use, a “commercial license” is required (included in
  the membership of the Architecture Forum of The Open Group)
Why TOGAF as an architecture framework?


• A common process for developing and using architecture
• Represents best practice in architecture development
• By using TOGAF, architectures are developed that:
   –   Are consistent
   –   Reflect the needs of stakeholders
   –   Employ best practice
   –   Give consideration both to current requirements and to likely
       future needs of the business
• Combines well with ArchiMate
• Developed through a collaborative effort of >300
  Architecture Forum members
The Structure
  of TOGAF
The TOGAF Components
ArchiSurance

A case for applying the ADM
ArchiSurance

    ArchiSurance Home &
      Travel insurances
Structure of the New Company

                   Home & Away back-office




                       Car back-office
    Front-office



                     Legal Aid back-office
Fragmented IT Landscape

         Products
  Business      Home          Travel      Liability         Car        Legal Aid
              Insurance     Insurance    Insurance       Insurance    Insurance
  Functions
                                         Web portal
    Maintaining
    Customer &                     Call center application
   Intermediary                                                       Legal Aid
      Relations           Customer relationship management system       CRM


   Contracting
                         Home & Away
                      Policy administration
                                                                       Legal Aid
        Claim
                                                      Car insurance      back
     Handling                                          application      office
                                                                        system
                         Home & Away
                      Financial application
      Financial
      Handling


     Document                  Document management system
    Processing
Proposed Change


            • Migrate to a single back-office system for the three back-
              offices.
            • This system will replace:
                        – The Policy administration system and Financial application of the
                          Home & Away back-office
                        – The Car insurance application of the Car back-office
                        – The Legal aid back-office system
            • Migrate to a shared CRM system
            Products                                                                                         Products
Business             Home             Travel            Liability         Car        Legal Aid   Business             Home             Travel            Liability         Car        Legal Aid
                   Insurance        Insurance          Insurance       Insurance    Insurance                       Insurance        Insurance          Insurance       Insurance    Insurance
Functions                                          Web portal                                    Functions                                          Web portal
  Maintaining                                                                                      Maintaining
                                            Call center application                                                                          Call center application
  Customer &                                                                        Legal Aid      Customer &                                                                        Legal Aid
 Intermediary                      Customer relationship management system                        Intermediary                      Customer relationship management system
     Relations
                                                                                      CRM
                                                                                                      Relations            ArchiSurance CRM systemCRM
 Contracting                      Home & Away                                                     Contracting                      Home & Away
                               Policy administration                                 Legal Aid                                  Policy administration                                 Legal Aid

      Claim
                                                                    Car insurance
                                                                     application
                                                                                        back
                                                                                       office          Claim
                                                                                                                                    ArchiSurance                     Car insurance
                                                                                                                                                                      application
                                                                                                                                                                                         back
                                                                                                                                                                                        office
    Handling                                                                                         Handling
                                  Home & Away
                               Financial application
                                                                                      system
                                                                                                                                  back-office system
                                                                                                                                   Home & Away
                                                                                                                                Financial application
                                                                                                                                                                                       system

     Financial                                                                                        Financial
     Handling                                                                                         Handling

   Document                              Document management system                                 Document                              Document management system
   Processing                                                                                       Processing
The ADM
Summary of the ADM process

                                 1. “Getting the organisation
                                    committed & involved”

4. “Keep the
    process
    running




                                                          2. “Getting the
                                                             architecture
               3. “Making the                                right”
                  architecture
                  work”
Preliminary Phase


Activities in the Preliminary Phase include:
• Scope the enterprise
• Define enterprise architecture team and organization
• Identify architecture principles
• Select and tailor architecture framework                 Prelim   .
• Implement architecture tools                               A          B
                                                       H

                                                            Reqs.
                                                   G                        C
                                                            Mgt.


                                                       F                D
                                                              E
Architecture Team and Organization




                                             Prelim   .

                                               A          B
                                         H

                                              Reqs.
                                     G                        C
                                              Mgt.


                                         F                D
                                                E
Architecture Principles




                                  Prelim   .

                                    A          B
                              H

                                   Reqs.
                          G                        C
                                   Mgt.


                              F                D
                                     E
Phase A: Architecture Vision


Activities in the Preliminary Phase include:
• Establish the architecture project / define scope
• Identify stakeholders, concerns, and business
  requirements
• Confirm/elaborate business goals, drivers and
                                                              Prelim   .
  constraints
                                                                A
• Develop Architecture Vision                             H                B

                                                               Reqs.
                                                      G                        C
                                                               Mgt.


                                                          F                D
                                                                 E
Stakeholder Analysis

                               Prelim   .

                                 A
                           H                B

                                Reqs.
                       G                        C
                                Mgt.


                           F                D
                                  E
Business Goals and Initial Requirements

                                                  Prelim   .

                                                    A
                                              H                B

                                                   Reqs.
                                          G                        C
                                                   Mgt.


                                              F                D
                                                     E
Current and future goals
Architecture Vision

                              Prelim   .

                                A
                          H                B

                               Reqs.
                      G                        C
                               Mgt.


                          F                D
                                 E
Phases B, C, D: “Getting the Architecture
Right”


Activities in Phases B, C and D include:
• Select reference models, viewpoints and tools
• Develop Baseline Architecture
• Develop Target Architecture
• Perform gap analysis                                    Prelim   .
• Conduct formal stakeholder review                          A
                                                      H                B
                                                           Reqs.
                                                  G                        C
                                                           Mgt.


                                                      F                D
                                                             E
Business Architecture

                                Prelim   .

                                   A
                            H                B
                                 Reqs.
                        G                        C
                                 Mgt.


                            F                D
                                   E
Realization of Requirements

                                      Prelim   .

                                         A
                                  H                B
                                       Reqs.
                              G                        C
                                       Mgt.


                                  F                D
                                         E
Business functions
Realization of requirements in processes
Baseline Application Architecture




                                            Prelim   .

                                               A
                                        H                B

                                             Reqs.
                                    G
                                             Mgt.            C

                                        F                D
                                               E
Target Application Architecture

                                          Prelim   .

                                             A
                                      H                B

                                           Reqs.
                                  G
                                           Mgt.            C

                                      F                D
                                             E
Application Architecture Gap Analysis




                                                Prelim   .

                                                   A
                                            H                B

                                                 Reqs.
                                        G
                                                 Mgt.            C

                                            F                D
                                                   E
Application Communication Diagram


                                            Prelim   .

                                               A
                                        H                B

                                             Reqs.
                                    G
                                             Mgt.            C

                                        F                D
                                               E
Process-Application Support




                                      Prelim   .

                                         A
                                  H                B

                                       Reqs.
                              G
                                       Mgt.            C

                                  F                D
                                         E
Processes and applications in time
Information Structure View

                                     Prelim   .

                                        A
                                 H                B

                                      Reqs.
                             G
                                      Mgt.            C

                                 F                D
                                        E
Information: business objects in time




        Prelim   .

           A
    H                B

         Reqs.
G
         Mgt.            C

    F                D
           E
Data Dissemination Diagram




                                     Prelim   .

                                        A
                                 H                B

                                      Reqs.
                             G
                                      Mgt.            C

                                 F                D
                                        E
Baseline Technology Architecture




                                           Prelim   .

                                              A
                                       H                B

                                            Reqs.
                                   G                        C
                                            Mgt.


                                       F                D
                                              E
Target Application Architecture




                                          Prelim   .

                                             A
                                      H                B

                                           Reqs.
                                  G                        C
                                           Mgt.


                                      F                D
                                             E
Technology Architecture Gap Analysis
                                               Prelim   .

                                                  A
                                           H                B

                                                Reqs.
                                       G                        C
                                                Mgt.


                                           F                D
                                                  E




Unintentional
  omission
Platform Decomposition Diagram

                                         Prelim   .

                                            A
                                     H                B

                                          Reqs.
                                 G                        C
                                          Mgt.


                                     F                D
                                            E
Application/Technology Support Map




                                             Prelim   .

                                                A
                                         H                B

                                              Reqs.
                                     G                        C
                                              Mgt.


                                         F                D
                                                E
Application lifecycle management
Alternative view on ALM
Cost heatmap application landscate
Alternative views and animations
Phases E, F, G: “Making the Architecture
Work”


Activities in Phases E, F and G include:
• Review/consolidate gap analysis results
• Formulate implementation & migration strategy
• Identify/group/prioritise main projects/work packages
• Identify Transition Architectures
• Generate Architecture Implementation Roadmap             Prelim   .

                                                              A
                                                       H                B

                                                            Reqs.
                                                   G                        C
                                                            Mgt.


                                                       F                D
                                                              E
Transition Architectures




                                                                                                                                               Call center                                                                  Web
                                                                                                                                               application                                                                  portal



                                                                                                                                                                                ArchiSurance
                                                                                                                                                                                    CRM
                                                                                                                                                                                   system


                                                                                                                           ArchiSurance
                                                                                                                            back-office
                                                                                                                              system
                                                                                                                          Claim
                                                                                                                         data mgt.     Risk
                                                                                                                                     assess-
                                                                                                                                                             Home & Away
                                                                                                                                                             fin. application
                                                                                                                                                                 Premium
                                                                                                                                                                 collection
                                                                                                                                                                                               Car insurance

                                                                                                                                                                                           Claim
                                                                                                                                                                                                application

                                                                                                                                                                                          data mgt.
                                                                                                                                                                                                         Premium
                                                                                                                                                                                                         collection
                                                                                                                                                                                                                                    Legal aid
                                                                                                                                                                                                                                back-office system
                                                                                                                                                                                                                                 Claim
                                                                                                                                                                                                                                data mgt.
                                                                                                                                                                                                                                            Premium
                                                                                                                                                                                                                                            collection
                                                                                                                                                                                                                                                                                                                                       Prelim   .
                                                                                                                                      ment                                                                                                                       Call center                                Web
                                                                                                                          Policy                                  Claim                    Policy         Claim                  Policy       Claim
                                                                                                                         data mgt.                               payment                  data mgt.      payment                data mgt.    payment             application                                portal
                      Call center                                                          Web
                      application                                                          portal

                                                                                                                                                                                 Document
                                    ArchiSurance
                                        CRM
                                                                                                            Legal Aid
                                                                                                           CRM system
                                                                                                                                                                                management
                                                                                                                                                                                  system
                                                                                                                                                                                                                                                                                      ArchiSurance
                                                                                                                                                                                                                                                                                          CRM
                                                                                                                                                                                                                                                                                         system
                                                                                                                                                                                                                                                                                                                                          A
                                       system

                                                                                                                                                                                                                                                                                                                                   H                B
  ArchiSurance                      Home & Away                     Car insurance                  Legal aid
   back-office                      fin. application                 application               back-office system                                                                                                                                                                     ArchiSurance
     system                                                                                                                                                                                                                                                                            back-office
 Claim                                  Premium                 Claim         Premium           Claim       Premium
             Risk
data mgt.
            assess-
                                        collection             data mgt.      collection       data mgt.    collection                                                                                                                                                                   system
                                                                                                                                                                                                                                                                                             Risk
 Policy
             ment
                                         Claim                  Policy         Claim            Policy       Claim
                                                                                                                                                   Call center                                                     Web                                    Policy           Claim
                                                                                                                                                                                                                                                                                          assess-
                                                                                                                                                                                                                                                                                                     Premium          Claim
                                                                                                                                                                                                                                                         data mgt.        data mgt.                  collection      payment
data mgt.                               payment                data mgt.      payment          data mgt.    payment                                application                                                     portal                                                                  ment
                                                                                                                                                                                                                                                                                                                                        Reqs.
                                                        Document                                                                                                                                                                                                                                                               G                        C
                                                       management
                                                         system
                                                                                                                                                                                                                                                                                       Document
                                                                                                                                                                                                                                                                                                                                        Mgt.
                                                                                                                                                             ArchiSurance                                               Legal Aid                                                     management
                                                                                                                                                                 CRM                                                   CRM system                                                       system
                                                                                                                                                                system


                                                                                                                                                                                                                                                                                                                                   F                D
                                                                                                                                                                                ArchiSurance
                                                                                                                                                                                 back-office
                                                                                                                                                                                   system
                                                                                                                                                                                       Risk
                                                                                                                                                                                                                                                                                                                                          E
                                                                                                                                           Policy                 Claim                                  Premium                 Claim
                                                                                                                                                                                      assess-
                                                                                                                                          data mgt.              data mgt.                               collection             payment
                                                                                                                                                                                       ment




                                                                                                                                                                                 Document
                                                                                                                                                                                management
                                                                                                                                                                                  system
Projects for the Transitions between Plateaus

                                                    Prelim   .

                                                       A
                                               H                 B

                                                     Reqs.
                                           G                         C
                                                     Mgt.


                                                F     E
                                                                 D
Application roadmap
Transition Application landscape



                        2012




            2016
Roadmap and projects
Added value of projects
                                                       Project scores
               900
                                                                        Project P1 High-revenue mutual fund
               800                                                      using integrated asset management
               700                                                      Project P2 High-revenue mutual fund
               600
 Added value




                                                                        Project P3 Set-up integrated asset
               500                                                      management
               400                                                      Project P4 Integrate asset management
               300
               200                                                      Project P5a Enable internet as a channel

               100
                                                                        Project P5b Add internet as a channel
                0
                     0   50000       100000   150000
                                                                        Project P6 Integration of local ordering
                                 Costs
                                                                        services
                                                                        Project P7 Integration of local reporting
                                                                        services
                                                                        Project P8 Real-time asset reporting


                                                                        Project P9 Real-time asset monitoring
Compare scenario’s

                                         Scenario scores
                        400
                                                                             1a-2a-3a
                        350
                                                                             1a-2a-3b
                        300
                                                                             1a-2b-3a
          Added value
                        250
                        200                                                  1a-2b-3b

                        150                                                  1b-2a-3a
                        100                                                  1b-2a-3b
                         50                                                  1b-2b-3a
                         0
                                                                             1b-2b-3b
                         200000 250000 300000 350000 400000
                                        Costs



    Scenario                      Added value        Costs    Completion (month)           Risk
    1a-2a-3a                         201,9864       285000                    12           high
    1a-2a-3b                         276,0936       370000                    12           high
    1a-2b-3a                         223,3208       285000                    12        medium
    1a-2b-3b                          297,428       370000                    13        medium
    1b-2a-3a                         236,4264       220000                    10           high
    1b-2a-3b                         310,5336       305000                    10           high
    1b-2b-3a                         257,7608       220000                    10            low
    1b-2b-3b                          331,868       305000                    13           low
Phases H & RM: “Keep the process
running”


Activities in Phase H and the RM process:
• Baseline requirements and monitor them
• Identify changed requirements
• Assess impact of changed requirements

                                                    Prelim   .

                                                       A
                                                H                B

                                                     Reqs.
                                            G                        C
                                                     Mgt.


                                                F                D
                                                      E
ArchiMate provides traceability
Summary of the ADM process

                                 1. “Getting the organisation
                                    committed & involved”

4. “Keep the
    process
    running




                                                          2. “Getting the
                                                             architecture
               3. “Making the                                right”
                  architecture
                  work”
Key points of the ADM


• The ADM is iterative:
   – Over the whole process
   – Between phases
   – Within each phase


• The ADM is a generic method
   – Intended to be used in a wide variety of enterprises in different
     sectors
   – The process can be adapted for specific situations, e.g., a
     specific sector
ArchiMate and TOGAF

    A strong combination!
TOGAF ADM and ArchiMate 2.0


                        Preliminary




                        Phase A:
                                                                       ArchiMate 1.0
                       Architecture                            Information   Behavior Structure Motivation
                          Vision
         Phase H:                       Phase B:
        Architecture                    Business
          Change
        Management
                                       Architecture
                                                                         Business layer

                                                  Phase C:
   Phase G:                                     Information
Implementation
  Governance
                       Requirements
                       Management
                                                  Systems               Application layer
                                               Architectures




          Phase F:
          Migration
                                        Phase D:
                                       Technology
                                                                       Technology layer
          Planning                     Architecture
                         Phase E:
                       Opportunities
                        & Solutions
                                                                 Implementation & Migration
Examples ArchiMate use

    From various companies:
        City of Enschede
           TATA Steel
            SNS Reaal
Example: Enschede

                       Vaststelling huisnummers                        Staatnaamgeving                       Product
                       (Basisregistratie Vastgoed)                 (Basisregistratie Vastgoed)




                                                     ADR4all

                                      Registreren                 Registreren                                Application
                                    adressen/straten               gebieden

                                        Wijzigen                   Wijzigen
                                                                                                             with functions
                                    adressen/straten               gebieden

                                        Afmelden                   Afmelden
                                    straten/adressen               gebieden




       Straat                                                                                    Stadsdeel

                                                                                                             Application
   Huisnummer +
                                          Adres                       Gebied                       Buurt     data objects
 letter + toevoeging



                                                                                                   Wijk
     Postcode




                                                       ADR4all
                                                       database
                                                                                                             Database
Example: Enschede
                           Bodemsanering (Uitvoering Milieu)            Bodemonderzoek (Uitvoering Milieu)               Wet-bodembescherming               Controle bodem (Handhaving milieu)
           Bestand                                                                                                          (Uitvoering Milieu)
          uitvoerder
       bodemonderzoek




          SIKB tool                                                                                      BIS4all                                                                      SUB4all
                                                                                                                                                                                   (voor BIS4all)

         Import XML                                                          Registreren               Registreren           Registreren
     bodemonderzoeksdata                                                  bodemonderzoeken          locaties onderzoek   bodemverontreininging

       Export naar XML                                                       Registreren             Managementrapportages                                    ArcView
                                                                          potentieel vervuilde
                                                                                locatie




                                                        Analyseresultaten



                                                        Peilbuisgegevens



                                                          Boorgegevens



                                                               Status



                                                                                                 Bodeminformatie                             Geografische
                                                                                                                                              contouren


                                                               Soort



                                                               Kosten



                                                           Vergunning /
                                                             besluit                                                         Adres           Kadastrale         Geografische              Subject
                                                                                                                                              gegevens           informatie




                                                                        BIS4all database                                 ADR4all         KAD4all database           GDS               SUB4all database
                                                                                                                         database                                                         voor BIS
Example: Enschede

Applicaties


              Aan- en verkoopboek     Verwervingsysteem     VR-Beheer     Beheersysteem                 Speeltoestel      BIS4all          PIV4all       ADR4all   Rioolkaarten         RBS       DHV Basisbeheer         DHV Rioolbeheer      DHV Wegbeheer        BWT4all         Plan32   Melddesk
                                                                          onroerend goed


          G4net




Gegevensobjecten die met adressen / locaties te ameken hebben



                                                                            Verblijfplaats
                                                 Adres
                                                                                                                             Straat                                                                                  Locatie

                                                                                                                                               Huisnummer               Adreshistorie

                                                                                                    Postcode



                                                                                                                           Huisnummer +
                                                                                                                         letter + toevoeging




Onderliggende databases




        G4net database         Speeltoestel      Verwervingssyteem      RBS database         ADR4all        VR-Beheer database        PIV4all database       Beheersysteem          Aan- en verkoopboek     Database         Plan32 database    Melddesk database          DHV
                                database             database                                database                                                           database                  database         rioolkaarten                                                  database




    Which data is used by which application, and stored in which database
TATA Supply Chain Transformation
In Scope of SCT
SCT Level 0 process flow
Capturing mapping to application landscape (fragment)
SCT Level 0 Process flow and mapping to
application landscape
High level App. Landscape / data flows
Core data flows
HTML report – Navigate through all views and documentation
SNS Reaal: Context and process models
Application and infrastructure models




                                        132
Additional
properties for
applications
Application landscape with ALM advice
Conversion roadmap
Detailed decommissioning roadmap
Transition Application landscape



                         2012




             2016
What about cost development?


    2012             2014      2016




           Cost development
Adding cost related information




   Contract         Planning       Infrastructure
 administration   administration        costs




                   Architecture
                    repository
Breakdown costs per application



       ∆€      ∆€        ∆€       ∆€

                          ∑€


             ∆€           ∆€
Example Application costs
Infrastructure costs
Cost heatmap




               143
Conclusions and benefits experienced




            AND SOME TIPS….
ArchiMate is more than drawing diagrams


• Consistent and integrated modeling…
   – Is a kind of knowledge management
   – helps to integrate various (types of) models
   – enables stakeholder specific view generation
   – enables analyses
• Insight in the various domains and the relations
  between these
• Easy to use, low complexity, step-by-step growth
  in advanced use

 Position ArchiMate as an umbrella language for integrated high level
             modelling and analyses over various domains
ArchiMate is a start - not an endpoint


• Open Standard is a “save choice”
• Think big, start small
    – There are many possible
      concepts and relations;
    – Select and learn;
• Training is required to fully benefit
    – 2 day training is a suitable start
• Implementing ArchiMate means
  a change in how architects work.
    – Takes time
    – Communication
       Consider the implementation of ArchiMate as a project…
                 Include change management aspects
Modelling efforts should be integrated


• With the EA process
    – TOGAF ADM or any other
• With EA governance
    – Validate the models
• With other modelling efforts
    – Process modelling
    – Software modelling
    – …
When embedding EA (and ArchiMate) in the organization, work from the
             perspective of products and deliverables!
ArchiMate is useful to...


• Bridge the gap between
  “free-format” strategy
  models and detailed
  solutions architecture models
• Enhance communication
• Makes models analyzable
• Have a common basis for
  more detailed modelling
• Well supported by tools and
  service-providers
     Relate your ArchiMate models to your operating model or
          business model when communicating to C-level
More information?


• ArchiMate: www.opengroup.org/archimate
   – Information on the ArchiMate language
   – Free download of the ArchiMate specification (html or pdf)
   – Information on certification
• Van Haren publishers: www.vanharen.net
   – Pocket guide ArchiMate
   – ArchiMate 2.0 specification (hard copy or ePub)
• BiZZdesign: www.bizzdesign.nl / www.bizzdesign.com
   – Information on our training offerings
   – Information on the tool Architect
   – Information on our consultancy offerings
Thanks!


• Thank you for attending this event!

• Feel free to contact me if you have any questions or
  remarks

   – h.vandenberg@bizzdesign.nl
   – +31 53 4878 151
   – +31 6 5119 8282

More Related Content

What's hot

Practical Enterprise Architecture in Medium-size Corporation using TOGAF
Practical Enterprise Architecture in Medium-size Corporation using TOGAFPractical Enterprise Architecture in Medium-size Corporation using TOGAF
Practical Enterprise Architecture in Medium-size Corporation using TOGAFMichael Sukachev
 
How to pass ArchiMate 3.1 Practitioner exam
How to pass ArchiMate 3.1 Practitioner examHow to pass ArchiMate 3.1 Practitioner exam
How to pass ArchiMate 3.1 Practitioner examAshraf Fouad
 
A Summary of TOGAF's Architecture Capability Framework
A Summary of TOGAF's Architecture Capability FrameworkA Summary of TOGAF's Architecture Capability Framework
A Summary of TOGAF's Architecture Capability FrameworkPaul Sullivan
 
The ArchiMate Language for Enterprise and Solution Architecture
The ArchiMate Language for Enterprise and Solution ArchitectureThe ArchiMate Language for Enterprise and Solution Architecture
The ArchiMate Language for Enterprise and Solution ArchitectureIver Band
 
Digital Transformation And Solution Architecture
Digital Transformation And Solution ArchitectureDigital Transformation And Solution Architecture
Digital Transformation And Solution ArchitectureAlan McSweeney
 
A Brief Introduction to Enterprise Architecture
A Brief Introduction to  Enterprise Architecture A Brief Introduction to  Enterprise Architecture
A Brief Introduction to Enterprise Architecture Daljit Banger
 
Security Modelling in ArchiMate
Security Modelling in ArchiMateSecurity Modelling in ArchiMate
Security Modelling in ArchiMatePECB
 
Modeling Big Data with the ArchiMate 3.0 Language
Modeling Big Data with the ArchiMate 3.0 LanguageModeling Big Data with the ArchiMate 3.0 Language
Modeling Big Data with the ArchiMate 3.0 LanguageIver Band
 
Approaches to business architecture
Approaches to business architectureApproaches to business architecture
Approaches to business architectureThe Open Group SA
 
Shadow IT And The Failure Of IT Architecture
Shadow IT And The Failure Of IT ArchitectureShadow IT And The Failure Of IT Architecture
Shadow IT And The Failure Of IT ArchitectureAlan McSweeney
 
Enterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data ArchitectureEnterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data ArchitectureDATAVERSITY
 
How to Articulate the Value of Enterprise Architecture
How to Articulate the Value of Enterprise ArchitectureHow to Articulate the Value of Enterprise Architecture
How to Articulate the Value of Enterprise Architecturecccamericas
 
An Introduction into the design of business using business architecture
An Introduction into the design of business using business architectureAn Introduction into the design of business using business architecture
An Introduction into the design of business using business architectureCraig Martin
 
Forget Big Data. It's All About Smart Data
Forget Big Data. It's All About Smart DataForget Big Data. It's All About Smart Data
Forget Big Data. It's All About Smart DataAlan McSweeney
 
What is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAFWhat is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAFxavblai
 
Architecture Governance in Brief
Architecture Governance in BriefArchitecture Governance in Brief
Architecture Governance in BriefAnthony Dehnashi
 
Practical Enterprise Architecture - Introducing CSVLOD EA Model
Practical Enterprise Architecture - Introducing CSVLOD EA ModelPractical Enterprise Architecture - Introducing CSVLOD EA Model
Practical Enterprise Architecture - Introducing CSVLOD EA ModelAshraf Fouad
 
Enterprise Data Architecture Deliverables
Enterprise Data Architecture DeliverablesEnterprise Data Architecture Deliverables
Enterprise Data Architecture DeliverablesLars E Martinsson
 

What's hot (20)

Practical Enterprise Architecture in Medium-size Corporation using TOGAF
Practical Enterprise Architecture in Medium-size Corporation using TOGAFPractical Enterprise Architecture in Medium-size Corporation using TOGAF
Practical Enterprise Architecture in Medium-size Corporation using TOGAF
 
How to pass ArchiMate 3.1 Practitioner exam
How to pass ArchiMate 3.1 Practitioner examHow to pass ArchiMate 3.1 Practitioner exam
How to pass ArchiMate 3.1 Practitioner exam
 
A Summary of TOGAF's Architecture Capability Framework
A Summary of TOGAF's Architecture Capability FrameworkA Summary of TOGAF's Architecture Capability Framework
A Summary of TOGAF's Architecture Capability Framework
 
The ArchiMate Language for Enterprise and Solution Architecture
The ArchiMate Language for Enterprise and Solution ArchitectureThe ArchiMate Language for Enterprise and Solution Architecture
The ArchiMate Language for Enterprise and Solution Architecture
 
Digital Transformation And Solution Architecture
Digital Transformation And Solution ArchitectureDigital Transformation And Solution Architecture
Digital Transformation And Solution Architecture
 
A Brief Introduction to Enterprise Architecture
A Brief Introduction to  Enterprise Architecture A Brief Introduction to  Enterprise Architecture
A Brief Introduction to Enterprise Architecture
 
Security Modelling in ArchiMate
Security Modelling in ArchiMateSecurity Modelling in ArchiMate
Security Modelling in ArchiMate
 
Modeling Big Data with the ArchiMate 3.0 Language
Modeling Big Data with the ArchiMate 3.0 LanguageModeling Big Data with the ArchiMate 3.0 Language
Modeling Big Data with the ArchiMate 3.0 Language
 
Approaches to business architecture
Approaches to business architectureApproaches to business architecture
Approaches to business architecture
 
Shadow IT And The Failure Of IT Architecture
Shadow IT And The Failure Of IT ArchitectureShadow IT And The Failure Of IT Architecture
Shadow IT And The Failure Of IT Architecture
 
Enterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data ArchitectureEnterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data Architecture
 
How to Articulate the Value of Enterprise Architecture
How to Articulate the Value of Enterprise ArchitectureHow to Articulate the Value of Enterprise Architecture
How to Articulate the Value of Enterprise Architecture
 
An Introduction into the design of business using business architecture
An Introduction into the design of business using business architectureAn Introduction into the design of business using business architecture
An Introduction into the design of business using business architecture
 
Forget Big Data. It's All About Smart Data
Forget Big Data. It's All About Smart DataForget Big Data. It's All About Smart Data
Forget Big Data. It's All About Smart Data
 
Archimate Viewpoints
Archimate ViewpointsArchimate Viewpoints
Archimate Viewpoints
 
What is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAFWhat is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAF
 
Architecture Governance in Brief
Architecture Governance in BriefArchitecture Governance in Brief
Architecture Governance in Brief
 
Practical Enterprise Architecture - Introducing CSVLOD EA Model
Practical Enterprise Architecture - Introducing CSVLOD EA ModelPractical Enterprise Architecture - Introducing CSVLOD EA Model
Practical Enterprise Architecture - Introducing CSVLOD EA Model
 
Enterprise Data Architecture Deliverables
Enterprise Data Architecture DeliverablesEnterprise Data Architecture Deliverables
Enterprise Data Architecture Deliverables
 
Archimate Overview
Archimate OverviewArchimate Overview
Archimate Overview
 

Viewers also liked

Archi mate views_and_viewpoints
Archi mate views_and_viewpointsArchi mate views_and_viewpoints
Archi mate views_and_viewpointsIgor Igoroshka
 
An Introduction to Enterprise Architecture Visual Modeling With The ArchiMate...
An Introduction to Enterprise Architecture Visual Modeling With The ArchiMate...An Introduction to Enterprise Architecture Visual Modeling With The ArchiMate...
An Introduction to Enterprise Architecture Visual Modeling With The ArchiMate...Iver Band
 
Archimate 2.1 an introduction
Archimate 2.1   an introductionArchimate 2.1   an introduction
Archimate 2.1 an introductionDaan Bakboord
 
Enterprise Architecture for Dummies - TOGAF 9 enterprise architecture overview
Enterprise Architecture for Dummies - TOGAF 9 enterprise architecture overviewEnterprise Architecture for Dummies - TOGAF 9 enterprise architecture overview
Enterprise Architecture for Dummies - TOGAF 9 enterprise architecture overviewWinton Winton
 
TOGAF Classroom Series - M1 intro-ea-togaf
TOGAF Classroom Series - M1 intro-ea-togafTOGAF Classroom Series - M1 intro-ea-togaf
TOGAF Classroom Series - M1 intro-ea-togafCuneyt Kaya
 
TOGAF Classroom Series - M7 business-scenarios
TOGAF Classroom Series - M7 business-scenariosTOGAF Classroom Series - M7 business-scenarios
TOGAF Classroom Series - M7 business-scenariosCuneyt Kaya
 
Software Architecture Views and Viewpoints
Software Architecture Views and ViewpointsSoftware Architecture Views and Viewpoints
Software Architecture Views and ViewpointsHenry Muccini
 
Using Software Architecture Principles in Practice
Using Software Architecture Principles in PracticeUsing Software Architecture Principles in Practice
Using Software Architecture Principles in PracticeEoin Woods
 
Software Architecture as Systems Dissolve
Software Architecture as Systems DissolveSoftware Architecture as Systems Dissolve
Software Architecture as Systems DissolveEoin Woods
 
TOGAF Classroom Series - M2 togaf-9-components
TOGAF Classroom Series - M2 togaf-9-componentsTOGAF Classroom Series - M2 togaf-9-components
TOGAF Classroom Series - M2 togaf-9-componentsCuneyt Kaya
 
TOGAF Classroom Series - M3 intro-adm
TOGAF Classroom Series - M3 intro-admTOGAF Classroom Series - M3 intro-adm
TOGAF Classroom Series - M3 intro-admCuneyt Kaya
 
Software Architecture: Why and What?
Software Architecture: Why and What?Software Architecture: Why and What?
Software Architecture: Why and What?Chris F Carroll
 
Software Architecture: views and viewpoints
Software Architecture: views and viewpointsSoftware Architecture: views and viewpoints
Software Architecture: views and viewpointsHenry Muccini
 
Togaf introduction and core concepts
Togaf introduction and core conceptsTogaf introduction and core concepts
Togaf introduction and core conceptsPaul Sullivan
 
Enterprise Architecture Overview
Enterprise Architecture OverviewEnterprise Architecture Overview
Enterprise Architecture OverviewTim Murphy
 
Enterprise Architecture - An Introduction from the Real World
Enterprise Architecture - An Introduction from the Real World Enterprise Architecture - An Introduction from the Real World
Enterprise Architecture - An Introduction from the Real World Daljit Banger
 
Delivering enterprise architecture
Delivering enterprise architectureDelivering enterprise architecture
Delivering enterprise architectureBas van Gils
 
European Interoperability Framework For European Public Services Draft 2.0
European Interoperability Framework For European Public Services Draft 2.0European Interoperability Framework For European Public Services Draft 2.0
European Interoperability Framework For European Public Services Draft 2.0Friso de Jong
 

Viewers also liked (20)

Archi mate views_and_viewpoints
Archi mate views_and_viewpointsArchi mate views_and_viewpoints
Archi mate views_and_viewpoints
 
An Introduction to Enterprise Architecture Visual Modeling With The ArchiMate...
An Introduction to Enterprise Architecture Visual Modeling With The ArchiMate...An Introduction to Enterprise Architecture Visual Modeling With The ArchiMate...
An Introduction to Enterprise Architecture Visual Modeling With The ArchiMate...
 
Archimate 2.1 an introduction
Archimate 2.1   an introductionArchimate 2.1   an introduction
Archimate 2.1 an introduction
 
Enterprise Architecture for Dummies - TOGAF 9 enterprise architecture overview
Enterprise Architecture for Dummies - TOGAF 9 enterprise architecture overviewEnterprise Architecture for Dummies - TOGAF 9 enterprise architecture overview
Enterprise Architecture for Dummies - TOGAF 9 enterprise architecture overview
 
TOGAF Classroom Series - M1 intro-ea-togaf
TOGAF Classroom Series - M1 intro-ea-togafTOGAF Classroom Series - M1 intro-ea-togaf
TOGAF Classroom Series - M1 intro-ea-togaf
 
TOGAF Classroom Series - M7 business-scenarios
TOGAF Classroom Series - M7 business-scenariosTOGAF Classroom Series - M7 business-scenarios
TOGAF Classroom Series - M7 business-scenarios
 
Software Architecture Views and Viewpoints
Software Architecture Views and ViewpointsSoftware Architecture Views and Viewpoints
Software Architecture Views and Viewpoints
 
Using Software Architecture Principles in Practice
Using Software Architecture Principles in PracticeUsing Software Architecture Principles in Practice
Using Software Architecture Principles in Practice
 
Software Architecture as Systems Dissolve
Software Architecture as Systems DissolveSoftware Architecture as Systems Dissolve
Software Architecture as Systems Dissolve
 
TOGAF Classroom Series - M2 togaf-9-components
TOGAF Classroom Series - M2 togaf-9-componentsTOGAF Classroom Series - M2 togaf-9-components
TOGAF Classroom Series - M2 togaf-9-components
 
TOGAF Classroom Series - M3 intro-adm
TOGAF Classroom Series - M3 intro-admTOGAF Classroom Series - M3 intro-adm
TOGAF Classroom Series - M3 intro-adm
 
Software Architecture: Why and What?
Software Architecture: Why and What?Software Architecture: Why and What?
Software Architecture: Why and What?
 
Software Architecture: views and viewpoints
Software Architecture: views and viewpointsSoftware Architecture: views and viewpoints
Software Architecture: views and viewpoints
 
14.1 features
14.1 features14.1 features
14.1 features
 
Togaf introduction and core concepts
Togaf introduction and core conceptsTogaf introduction and core concepts
Togaf introduction and core concepts
 
Albertin Hp - Unified communication
Albertin Hp - Unified communicationAlbertin Hp - Unified communication
Albertin Hp - Unified communication
 
Enterprise Architecture Overview
Enterprise Architecture OverviewEnterprise Architecture Overview
Enterprise Architecture Overview
 
Enterprise Architecture - An Introduction from the Real World
Enterprise Architecture - An Introduction from the Real World Enterprise Architecture - An Introduction from the Real World
Enterprise Architecture - An Introduction from the Real World
 
Delivering enterprise architecture
Delivering enterprise architectureDelivering enterprise architecture
Delivering enterprise architecture
 
European Interoperability Framework For European Public Services Draft 2.0
European Interoperability Framework For European Public Services Draft 2.0European Interoperability Framework For European Public Services Draft 2.0
European Interoperability Framework For European Public Services Draft 2.0
 

Similar to Delivering Enterprise Architecture with TOGAF and ArchiMate

Dvsl enterprise solutions.v1
Dvsl enterprise solutions.v1Dvsl enterprise solutions.v1
Dvsl enterprise solutions.v1dejavusolutions
 
Microsoft Bizspark Presentation - Digital Economy Event
Microsoft Bizspark Presentation - Digital Economy EventMicrosoft Bizspark Presentation - Digital Economy Event
Microsoft Bizspark Presentation - Digital Economy EventLee Stott
 
What is Enterprise Architecture?
What is Enterprise Architecture?What is Enterprise Architecture?
What is Enterprise Architecture?Brett Colbert
 
Building the Intellectual Capital of Innovative Organizations using Aras PLM ...
Building the Intellectual Capital of Innovative Organizations using Aras PLM ...Building the Intellectual Capital of Innovative Organizations using Aras PLM ...
Building the Intellectual Capital of Innovative Organizations using Aras PLM ...Aras
 
Nuxeo Corporate Update (Sep 2008)
Nuxeo Corporate Update (Sep 2008)Nuxeo Corporate Update (Sep 2008)
Nuxeo Corporate Update (Sep 2008)Nuxeo
 
The Essentials of Great Search Design (ECIR 2010)
The Essentials of Great Search Design (ECIR 2010)The Essentials of Great Search Design (ECIR 2010)
The Essentials of Great Search Design (ECIR 2010)Vegard Sandvold
 
Mpower Corporate Profile
Mpower Corporate ProfileMpower Corporate Profile
Mpower Corporate ProfileNAAhmed
 
Version 1 - Presentation
Version 1 - PresentationVersion 1 - Presentation
Version 1 - PresentationVersion 1
 
Efficient project management at Emakina sauce
Efficient project management at Emakina sauceEfficient project management at Emakina sauce
Efficient project management at Emakina sauceFeWeb FR
 
Enabling company presentation 2011
Enabling company presentation 2011Enabling company presentation 2011
Enabling company presentation 2011enabling
 
Website Design and Development
Website Design and DevelopmentWebsite Design and Development
Website Design and DevelopmentGaurav Kumar
 
Sharepoint Web Solutions case study presentation at In-Telligent 2008 Confere...
Sharepoint Web Solutions case study presentation at In-Telligent 2008 Confere...Sharepoint Web Solutions case study presentation at In-Telligent 2008 Confere...
Sharepoint Web Solutions case study presentation at In-Telligent 2008 Confere...Jean-Claude Monney
 
Application Lifecycle Management & VSTS
Application Lifecycle Management & VSTSApplication Lifecycle Management & VSTS
Application Lifecycle Management & VSTSMicrosoft Iceland
 
Collaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an IntroductionCollaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an IntroductionStrongback Consulting
 
The Central Role of Business Analysis in EA
The Central Role of Business Analysis in EAThe Central Role of Business Analysis in EA
The Central Role of Business Analysis in EAGraham McLeod
 

Similar to Delivering Enterprise Architecture with TOGAF and ArchiMate (20)

Dvsl enterprise solutions.v1
Dvsl enterprise solutions.v1Dvsl enterprise solutions.v1
Dvsl enterprise solutions.v1
 
Microsoft Bizspark Presentation - Digital Economy Event
Microsoft Bizspark Presentation - Digital Economy EventMicrosoft Bizspark Presentation - Digital Economy Event
Microsoft Bizspark Presentation - Digital Economy Event
 
Business Analytics for the Airline MRO Industry: An Analytics Master class
Business Analytics for the Airline MRO Industry: An Analytics Master classBusiness Analytics for the Airline MRO Industry: An Analytics Master class
Business Analytics for the Airline MRO Industry: An Analytics Master class
 
What is Enterprise Architecture?
What is Enterprise Architecture?What is Enterprise Architecture?
What is Enterprise Architecture?
 
Building the Intellectual Capital of Innovative Organizations using Aras PLM ...
Building the Intellectual Capital of Innovative Organizations using Aras PLM ...Building the Intellectual Capital of Innovative Organizations using Aras PLM ...
Building the Intellectual Capital of Innovative Organizations using Aras PLM ...
 
Nuxeo Corporate Update (Sep 2008)
Nuxeo Corporate Update (Sep 2008)Nuxeo Corporate Update (Sep 2008)
Nuxeo Corporate Update (Sep 2008)
 
VertexPlus Softwares Pvt. Ltd. - Presentation
VertexPlus Softwares Pvt. Ltd. - PresentationVertexPlus Softwares Pvt. Ltd. - Presentation
VertexPlus Softwares Pvt. Ltd. - Presentation
 
The Essentials of Great Search Design (ECIR 2010)
The Essentials of Great Search Design (ECIR 2010)The Essentials of Great Search Design (ECIR 2010)
The Essentials of Great Search Design (ECIR 2010)
 
Ecm roadmap v2 0
Ecm roadmap v2 0Ecm roadmap v2 0
Ecm roadmap v2 0
 
Mpower Corporate Profile
Mpower Corporate ProfileMpower Corporate Profile
Mpower Corporate Profile
 
Version 1 - Presentation
Version 1 - PresentationVersion 1 - Presentation
Version 1 - Presentation
 
Efficient project management at Emakina sauce
Efficient project management at Emakina sauceEfficient project management at Emakina sauce
Efficient project management at Emakina sauce
 
Enabling company presentation 2011
Enabling company presentation 2011Enabling company presentation 2011
Enabling company presentation 2011
 
Keynote Day 1 2009
Keynote Day 1 2009Keynote Day 1 2009
Keynote Day 1 2009
 
Website Design and Development
Website Design and DevelopmentWebsite Design and Development
Website Design and Development
 
Sharepoint Web Solutions case study presentation at In-Telligent 2008 Confere...
Sharepoint Web Solutions case study presentation at In-Telligent 2008 Confere...Sharepoint Web Solutions case study presentation at In-Telligent 2008 Confere...
Sharepoint Web Solutions case study presentation at In-Telligent 2008 Confere...
 
Application Lifecycle Management & VSTS
Application Lifecycle Management & VSTSApplication Lifecycle Management & VSTS
Application Lifecycle Management & VSTS
 
Collaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an IntroductionCollaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an Introduction
 
The Central Role of Business Analysis in EA
The Central Role of Business Analysis in EAThe Central Role of Business Analysis in EA
The Central Role of Business Analysis in EA
 
I Tech Art
I Tech ArtI Tech Art
I Tech Art
 

More from Iasa UK

Does my scrum look big in this
Does my scrum look big in thisDoes my scrum look big in this
Does my scrum look big in thisIasa UK
 
Architecture is Boring
Architecture is BoringArchitecture is Boring
Architecture is BoringIasa UK
 
Iasa North Welcome
Iasa North WelcomeIasa North Welcome
Iasa North WelcomeIasa UK
 
Architectural considerations
Architectural considerationsArchitectural considerations
Architectural considerationsIasa UK
 
The windows azure story
The windows azure storyThe windows azure story
The windows azure storyIasa UK
 
Closing the gap business capabilities
Closing the gap business capabilitiesClosing the gap business capabilities
Closing the gap business capabilitiesIasa UK
 
How build-and-deploy-affects-architecture
How build-and-deploy-affects-architectureHow build-and-deploy-affects-architecture
How build-and-deploy-affects-architectureIasa UK
 
How much architecture
How much architectureHow much architecture
How much architectureIasa UK
 
Iasa UK: Making an integration sandwich
Iasa UK: Making an integration sandwichIasa UK: Making an integration sandwich
Iasa UK: Making an integration sandwichIasa UK
 

More from Iasa UK (9)

Does my scrum look big in this
Does my scrum look big in thisDoes my scrum look big in this
Does my scrum look big in this
 
Architecture is Boring
Architecture is BoringArchitecture is Boring
Architecture is Boring
 
Iasa North Welcome
Iasa North WelcomeIasa North Welcome
Iasa North Welcome
 
Architectural considerations
Architectural considerationsArchitectural considerations
Architectural considerations
 
The windows azure story
The windows azure storyThe windows azure story
The windows azure story
 
Closing the gap business capabilities
Closing the gap business capabilitiesClosing the gap business capabilities
Closing the gap business capabilities
 
How build-and-deploy-affects-architecture
How build-and-deploy-affects-architectureHow build-and-deploy-affects-architecture
How build-and-deploy-affects-architecture
 
How much architecture
How much architectureHow much architecture
How much architecture
 
Iasa UK: Making an integration sandwich
Iasa UK: Making an integration sandwichIasa UK: Making an integration sandwich
Iasa UK: Making an integration sandwich
 

Recently uploaded

Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...Operational Excellence Consulting
 
14680-51-4.pdf Good quality CAS Good quality CAS
14680-51-4.pdf  Good  quality CAS Good  quality CAS14680-51-4.pdf  Good  quality CAS Good  quality CAS
14680-51-4.pdf Good quality CAS Good quality CAScathy664059
 
WSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfWSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfJamesConcepcion7
 
Data Analytics Strategy Toolkit and Templates
Data Analytics Strategy Toolkit and TemplatesData Analytics Strategy Toolkit and Templates
Data Analytics Strategy Toolkit and TemplatesAurelien Domont, MBA
 
Environmental Impact Of Rotary Screw Compressors
Environmental Impact Of Rotary Screw CompressorsEnvironmental Impact Of Rotary Screw Compressors
Environmental Impact Of Rotary Screw Compressorselgieurope
 
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOnemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOne Monitar
 
Psychic Reading | Spiritual Guidance – Astro Ganesh Ji
Psychic Reading | Spiritual Guidance – Astro Ganesh JiPsychic Reading | Spiritual Guidance – Astro Ganesh Ji
Psychic Reading | Spiritual Guidance – Astro Ganesh Jiastral oracle
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Peter Ward
 
digital marketing , introduction of digital marketing
digital marketing , introduction of digital marketingdigital marketing , introduction of digital marketing
digital marketing , introduction of digital marketingrajputmeenakshi733
 
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...Hector Del Castillo, CPM, CPMM
 
Welding Electrode Making Machine By Deccan Dynamics
Welding Electrode Making Machine By Deccan DynamicsWelding Electrode Making Machine By Deccan Dynamics
Welding Electrode Making Machine By Deccan DynamicsIndiaMART InterMESH Limited
 
Jewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource CentreJewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource CentreNZSG
 
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfGUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfDanny Diep To
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxappkodes
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfShashank Mehta
 
Introducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applicationsIntroducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applicationsKnowledgeSeed
 
Technical Leaders - Working with the Management Team
Technical Leaders - Working with the Management TeamTechnical Leaders - Working with the Management Team
Technical Leaders - Working with the Management TeamArik Fletcher
 
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptxGo for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptxRakhi Bazaar
 

Recently uploaded (20)

Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
The McKinsey 7S Framework: A Holistic Approach to Harmonizing All Parts of th...
 
14680-51-4.pdf Good quality CAS Good quality CAS
14680-51-4.pdf  Good  quality CAS Good  quality CAS14680-51-4.pdf  Good  quality CAS Good  quality CAS
14680-51-4.pdf Good quality CAS Good quality CAS
 
WSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdfWSMM Media and Entertainment Feb_March_Final.pdf
WSMM Media and Entertainment Feb_March_Final.pdf
 
Data Analytics Strategy Toolkit and Templates
Data Analytics Strategy Toolkit and TemplatesData Analytics Strategy Toolkit and Templates
Data Analytics Strategy Toolkit and Templates
 
Environmental Impact Of Rotary Screw Compressors
Environmental Impact Of Rotary Screw CompressorsEnvironmental Impact Of Rotary Screw Compressors
Environmental Impact Of Rotary Screw Compressors
 
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOnemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
 
Psychic Reading | Spiritual Guidance – Astro Ganesh Ji
Psychic Reading | Spiritual Guidance – Astro Ganesh JiPsychic Reading | Spiritual Guidance – Astro Ganesh Ji
Psychic Reading | Spiritual Guidance – Astro Ganesh Ji
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...
 
digital marketing , introduction of digital marketing
digital marketing , introduction of digital marketingdigital marketing , introduction of digital marketing
digital marketing , introduction of digital marketing
 
The Bizz Quiz-E-Summit-E-Cell-IITPatna.pptx
The Bizz Quiz-E-Summit-E-Cell-IITPatna.pptxThe Bizz Quiz-E-Summit-E-Cell-IITPatna.pptx
The Bizz Quiz-E-Summit-E-Cell-IITPatna.pptx
 
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
How Generative AI Is Transforming Your Business | Byond Growth Insights | Apr...
 
Welding Electrode Making Machine By Deccan Dynamics
Welding Electrode Making Machine By Deccan DynamicsWelding Electrode Making Machine By Deccan Dynamics
Welding Electrode Making Machine By Deccan Dynamics
 
Jewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource CentreJewish Resources in the Family Resource Centre
Jewish Resources in the Family Resource Centre
 
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdfGUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
GUIDELINES ON USEFUL FORMS IN FREIGHT FORWARDING (F) Danny Diep Toh MBA.pdf
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptx
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdf
 
Introducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applicationsIntroducing the Analogic framework for business planning applications
Introducing the Analogic framework for business planning applications
 
Technical Leaders - Working with the Management Team
Technical Leaders - Working with the Management TeamTechnical Leaders - Working with the Management Team
Technical Leaders - Working with the Management Team
 
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptxGo for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
Go for Rakhi Bazaar and Pick the Latest Bhaiya Bhabhi Rakhi.pptx
 

Delivering Enterprise Architecture with TOGAF and ArchiMate

  • 1. Delivering Enterprise Architecture with TOGAF® and ArchiMate® Enterprise Architecture using open standards Harmen van den Berg, BiZZdesign
  • 2. BiZZdesign in one slide… Tools Powerfull Consultancy Experienced User friendly Certified Design tools for EA and BPM Architecture, Business and IT Monitoring tools for Governance Project Management Publication via InSite Portal Design / modeling Practical Training Personal attention Best practices Open standards Practical focus Foundation ArchiMate® Practitioner TOGAFTM Certification Reference models Accredited by The Open Group
  • 3. Let’s get to know each other! Raise your hand: • Who has ever attended a TOGAF training course? • Who is TOGAF9 certified? • Who has not heared of ArchiMate before this seminar? • Who is using ArchiMate? • Who is ArchiMate certified? • Who is a business or IT architect? • Who just discoverd he or she is in the wrong room?….
  • 4. Proposed schedule • Introduction • Enterprise Architecture • ArchiMate – Core language – Extensions • TOGAF – The ADM • TOGAF and ArchiMate – Examples ArchiMate models – Examples typical analysis with ArchiMate • Conclusions • Coffee!
  • 5. Enterprise Architecture Remco Koolhaas - Seattle Public Library
  • 6. Why Enterprise Architecture? • Managing change and complexity: – Aligning business and IT – Outsourcing – Impact analysis – Project support (project start architectures) – Portfolio management – Communication with stakeholders – … • Obtaining insight in current situation (as-is) TOGAF is an instrument for producingFlickr using Enterprise Architecture and by neil nathanson
  • 7. What is Enterprise Architecture? Information architecture Process architecture ? • A discipline, with the objective of Application architecture steering changes Technical architecture • A product – A design that shows the coherence between products, processes, organisation, information supply and infrastructure, based on a vision and certain explicit starting points, principles and preferences • A process – Way of working – Aimed at the development and use of enterprise architectures within an enterprise – With people and resources
  • 8. Ingredients of an EA Approach TOGAF ArchiMate Process View- Language points Enterprise Continuum, Repository, Reference Models
  • 9. Question Number of steps Way of describing Start of process How to cook an egg? End of process
  • 10. The process of cooking an egg…
  • 11. Why one process and language? • Communication • No ambiguity • Coherence • Consistency • Visualization • Analysis • …
  • 12. ArchiMate® The open standard for modeling enterprise architecture
  • 13. Do you recognize this? Information architecture Product architecture ? Process architecture ? ? ? Application architecture Technical architecture ?
  • 14. The ArchiMate Language High-level ArchiMate language modelling within a Basis for domain visualisations modelling relations Basis for Relate to analyses between domains standards
  • 15. ArchiMate • Language for describing enterprise architecture • Covers business, application and technology – With relations between these layers • Extensions for – Motivation – Migration and implementation • Graphical language with formal semantics, enabling analysis and tool support • Techniques for visualization and analysis, aimed at various stakeholders • Open standard maintained by The Open Group
  • 16. Layers, Aspects, and Domains Environment Product domain Information Process Organization Business domain domain domain Data Application Application domain domain Technology Technical infrastructure domain Passive Behaviour Active “object” “verb” “subject”
  • 17. ArchiMate core and extensions • ArchiMate ‘core’ • Implementation & migration ( = ArchiMate 1.0) extension – Business – Programs and projects – Applications – Plateaus – Technology • Motivation extension • Two extensions in ArchiMate – Stakeholders, drivers and 2.0 goals – Principles – Requirements Motivation Implementation & Extension for Extension Migration … Extension ArchiMate Core
  • 18. Summary of ArchiMate 2.0 Core Business Application Technology Passive structure Behavior Active structure
  • 19. Some examples of the ArchiMate language for “educational purposes” Examples created using BiZZdesign Architect
  • 20. Products and services Contract Product Value Role Insurance Policy Being Customer Damage insurance insured Policy mutation Payment Policy Premium Declaration Service Service Service Service Service Business services Aggregation Association
  • 21. Processes and roles Event Process Event Damage Accept and Assess claim Pay claim :-) notification Register claim customer Administrative employee Taxateur Employee Finance Specialist Car damage Role Triggering Assignment
  • 22. Business functions System development Marketing Product development Customer relations Financial handling Claims handling Asset management Contracting Facturation Assessment Risk management Contract changes Collecting Acceptance Treasury Customer changes Business Function Composition (by nesting)
  • 23. Business objects Insurance Insurance Damage request data Damage Life Travel insurance Pension Damage insurance form insurance insurance Representation Business object Aggregation Specialization Realization
  • 24. Applications and application services Accept and Assess claim Business Register claim process Application Register Acceptation Assessment Service Service service service Registration Assessment Application systeem system component Customer administration system Used-by Application Payment Acceptation Acceptation Realization system system Interface interface Composition
  • 25. Infrastructure Acceptation Customer administration Application system system component Infrastructure Claim Customer Files Service File Service service NAS File Mainframe Server System CICS software Node Unix Server Farm LAN Message Unix Unix Device Used-by Queing Network Server 1 Server 2 Realization Assignment DBMS Firewall Composition Profit
  • 26. Example: Layered view Declaration Payment Service Service Accept and Damage Register claim Assess claim Pay claim :-) notification customer Acceptation Assessment Customer administration Service service service Payment Acceptation Assessment Customer administration system system system system Messaging Claim Customer service Files Service File Service Mainframe NAS File Message DBMS CICS Server Queing
  • 27. The ArchiMate extensions Motivation extension Implementation and Migration extension
  • 28. ArchiMate Motivation Extension • Models stakeholders, drivers for change, business goals, principles and requirements, and their relationships • Mainly addresses the needs of the early TOGAF phases and the Requirements Management process • Inspired by standards and existing techniques such as OMG’s Business Motivation Model, KAOS, i* • Supports traceability between motivations and other architectural components
  • 34. Implementation & Migration Extension • Models projects, programs, plateaus and gaps • Mainly addresses the needs of the later phases of the TOGAF ADM cycle • Supports – Management of individual projects and project portfolios – Gap analysis – Transition and migration planning • Supports traceability between projects and other architectural components
  • 35. ArchiMate Implementation & Migration Extension
  • 36. Example Implementation & Migration Plateaus
  • 37. Example Implementation & Migration Work packages / projects
  • 40. More complex plateau / project view
  • 41. Viewpoints and views Stakeholder communication
  • 42. Less is more… “let’s ask the architect to leave out this rubbish, then we will get a nice result!”
  • 43. Views on a shared model P2 S1 S2 S2 A1 A2 A3 A1 A2 A2 A3 P1 √ D1 E1 F1 F1 P2 √ √ M1 P1 P2 O1 S1 S2 A1 A2 A3 Repository D1 E1 F1
  • 44. Viewpoints and views (ISO/IEC 42010)
  • 45. Typical stakeholders for EA • Upper-level management • Middle-level management • End user • Architect • Operational manager • Project manager • System developer • System administrator • …
  • 46. Stakeholder: not only a role! • A stakeholder is a person, with personal interests • Investigate your stakeholder – Presentation or conversation? – Words or pictures? – Details or overview? – Cartoons or UML-diagrams? – PowerPoint, Word, or Excel? – Golf, basketball, football ,or soccer? – Cars or bicycles? – … • Find the stakeholders’ sweet spot!
  • 47. Classification viewpoints ArchiMate product manager, CIO, CEO architect, Deciding software Goal developer, customer, business process employee, designer Designing others Informing Contents Details Coherence Overview
  • 48. Viewpoint Goals • Viewpoints for designing – typically used by architects in the design process – Examples: Application diagram, Process diagram • Viewpoints for deciding – intended to support managers in making decisions – Examples: landscape map, cross-reference table, analysis report • Viewpoints for informing – inform stakeholders about an architecture – Examples: process illustration, animation, cartoon
  • 49. Level of Detail • Details – small part of an architecture with high level of detail – e.g. for a software engineer designing and implementing a component, or process owner responsible for optimizing a process • Coherence – spans multiple aspects or layers and shows their relations – e.g. for an operational manager responsible for IT support for a number of business processes • Overview – abstract, comprehensive view of multiple aspects and layers – for enterprise architects and upper-level managers
  • 51. Different ways to look at an apple(ication)
  • 52. Views vary on the SQVID-dimensions • Think about these dimensions before creating views: – What does your stakeholder need? – Support his concerns, not your own!
  • 53. Summary ArchiMate • Language for describing enterprise architecture • Covers business, application and technology – With relations between these layers • Extensions for – Motivation – Migration and implementation • Graphical language with formal semantics, enabling analysis and tool support • Techniques for visualization and analysis, aimed at various stakeholders • Open standard maintained by The Open Group
  • 54. ArchiMate and other languages • ArchiMate: perfect starting point for MDA and software development – ArchiMate incorporates the service paradigm – ArchiMate has implementation relationships to process modelling languages (BPNM, BPEL) – ArchiMate has implementation relationships to software engineering design languages (UML) • ArchiMate connects architectural domains – It has a broader scope, but less detail than UML and BPMN – It does not replace specialized languages for different architectural domains, such as UML, BPMN and others
  • 55. Link detailed models to ArchiMate models Take out insurance Request insurance Receive Process Collect request request premium Activity diagram Component Invoice Request Transaction Bill diagram entry creation Class diagram Financial Application Detailled models in UML, BPMN, also pay attention to the relation to less formal modelling in Powerpoint and Visio
  • 56. Why not dive straight into UML? • Business people just don’t understand it! • Not designed for enterprise architecture • Lack of integration of business, application and technical infrastructure aspects • Too many details • No explicit service paradigm • Many diagrams = many models – ArchiMate works with views on one model
  • 57. ArchiMate certification Overview certification program
  • 58. Certification • People certification – To ensure that people are knowledgeable about ArchiMate – Results in becoming ArchiMate certified @ The Open Group – Requires training course from an accredited training provider • Successfully complete a practical exercise during the training • Successfully complete a multiple choice exam during the training • Examination is only available of part of an accredited ArchiMate training course • Training accreditation – Only accredited training providers can provide certification • Tool certification – To guarantee that tools support the ArchiMate language
  • 59. ArchiMate Tool Certification • Minimal requirements for ArchiMate tools: • Concept Coverage – All concepts from Core and Extensions • Relationship Coverage – Alle relationships from Core and Extensions • Language notation – Notation, syntax and semantics – Nesting as alternative for relations • Viewpoint support – All viewpoints supported – Reuse objects and relations on different views – Different grafical notations on different views • Language extension mechanism – Adding attributes and specialisations of concepts and relations 59
  • 60. ArchiMate Tool Certification • Recommanded capabilities of ArchiMate tools: • Concept Coverage – Predefined specialisations – Additional concepts (outside ArchiMate) • Relationship Coverage – Predefined specialisations – Additional relationships (outside ArchiMate) • Language notation – Alternative notations • Other capabilities 60
  • 61. TOGAF
  • 62. What is TOGAF? • TOGAF is an architecture framework • A framework that structures EA descriptions by – Describing the process leading to the architecture. – Discerning relevant viewpoints and modelling techniques; – Indicating which elements should be part of an architecture model (this part is limited in TOGAF)
  • 63. What else is TOGAF? • A vendor- and technology-independent framework • Best practices and knowledge gathered from experienced experts worldwide • The result of almost 15 years of development • The description of a systematic series of steps and processes for the creation and description of IT architectures • A collection of checklists at different levels – from business requirements to infrastructure components • Information freely available through the web site of The Open Group • Free use within your own organisation • For commercial use, a “commercial license” is required (included in the membership of the Architecture Forum of The Open Group)
  • 64. Why TOGAF as an architecture framework? • A common process for developing and using architecture • Represents best practice in architecture development • By using TOGAF, architectures are developed that: – Are consistent – Reflect the needs of stakeholders – Employ best practice – Give consideration both to current requirements and to likely future needs of the business • Combines well with ArchiMate • Developed through a collaborative effort of >300 Architecture Forum members
  • 65. The Structure of TOGAF
  • 67. ArchiSurance A case for applying the ADM
  • 68. ArchiSurance ArchiSurance Home & Travel insurances
  • 69. Structure of the New Company Home & Away back-office Car back-office Front-office Legal Aid back-office
  • 70. Fragmented IT Landscape Products Business Home Travel Liability Car Legal Aid Insurance Insurance Insurance Insurance Insurance Functions Web portal Maintaining Customer & Call center application Intermediary Legal Aid Relations Customer relationship management system CRM Contracting Home & Away Policy administration Legal Aid Claim Car insurance back Handling application office system Home & Away Financial application Financial Handling Document Document management system Processing
  • 71. Proposed Change • Migrate to a single back-office system for the three back- offices. • This system will replace: – The Policy administration system and Financial application of the Home & Away back-office – The Car insurance application of the Car back-office – The Legal aid back-office system • Migrate to a shared CRM system Products Products Business Home Travel Liability Car Legal Aid Business Home Travel Liability Car Legal Aid Insurance Insurance Insurance Insurance Insurance Insurance Insurance Insurance Insurance Insurance Functions Web portal Functions Web portal Maintaining Maintaining Call center application Call center application Customer & Legal Aid Customer & Legal Aid Intermediary Customer relationship management system Intermediary Customer relationship management system Relations CRM Relations ArchiSurance CRM systemCRM Contracting Home & Away Contracting Home & Away Policy administration Legal Aid Policy administration Legal Aid Claim Car insurance application back office Claim ArchiSurance Car insurance application back office Handling Handling Home & Away Financial application system back-office system Home & Away Financial application system Financial Financial Handling Handling Document Document management system Document Document management system Processing Processing
  • 73. Summary of the ADM process 1. “Getting the organisation committed & involved” 4. “Keep the process running 2. “Getting the architecture 3. “Making the right” architecture work”
  • 74. Preliminary Phase Activities in the Preliminary Phase include: • Scope the enterprise • Define enterprise architecture team and organization • Identify architecture principles • Select and tailor architecture framework Prelim . • Implement architecture tools A B H Reqs. G C Mgt. F D E
  • 75. Architecture Team and Organization Prelim . A B H Reqs. G C Mgt. F D E
  • 76. Architecture Principles Prelim . A B H Reqs. G C Mgt. F D E
  • 77. Phase A: Architecture Vision Activities in the Preliminary Phase include: • Establish the architecture project / define scope • Identify stakeholders, concerns, and business requirements • Confirm/elaborate business goals, drivers and Prelim . constraints A • Develop Architecture Vision H B Reqs. G C Mgt. F D E
  • 78. Stakeholder Analysis Prelim . A H B Reqs. G C Mgt. F D E
  • 79. Business Goals and Initial Requirements Prelim . A H B Reqs. G C Mgt. F D E
  • 81. Architecture Vision Prelim . A H B Reqs. G C Mgt. F D E
  • 82. Phases B, C, D: “Getting the Architecture Right” Activities in Phases B, C and D include: • Select reference models, viewpoints and tools • Develop Baseline Architecture • Develop Target Architecture • Perform gap analysis Prelim . • Conduct formal stakeholder review A H B Reqs. G C Mgt. F D E
  • 83. Business Architecture Prelim . A H B Reqs. G C Mgt. F D E
  • 84. Realization of Requirements Prelim . A H B Reqs. G C Mgt. F D E
  • 87. Baseline Application Architecture Prelim . A H B Reqs. G Mgt. C F D E
  • 88. Target Application Architecture Prelim . A H B Reqs. G Mgt. C F D E
  • 89. Application Architecture Gap Analysis Prelim . A H B Reqs. G Mgt. C F D E
  • 90. Application Communication Diagram Prelim . A H B Reqs. G Mgt. C F D E
  • 91. Process-Application Support Prelim . A H B Reqs. G Mgt. C F D E
  • 93. Information Structure View Prelim . A H B Reqs. G Mgt. C F D E
  • 94. Information: business objects in time Prelim . A H B Reqs. G Mgt. C F D E
  • 95. Data Dissemination Diagram Prelim . A H B Reqs. G Mgt. C F D E
  • 96. Baseline Technology Architecture Prelim . A H B Reqs. G C Mgt. F D E
  • 97. Target Application Architecture Prelim . A H B Reqs. G C Mgt. F D E
  • 98. Technology Architecture Gap Analysis Prelim . A H B Reqs. G C Mgt. F D E Unintentional omission
  • 99. Platform Decomposition Diagram Prelim . A H B Reqs. G C Mgt. F D E
  • 100. Application/Technology Support Map Prelim . A H B Reqs. G C Mgt. F D E
  • 104. Alternative views and animations
  • 105. Phases E, F, G: “Making the Architecture Work” Activities in Phases E, F and G include: • Review/consolidate gap analysis results • Formulate implementation & migration strategy • Identify/group/prioritise main projects/work packages • Identify Transition Architectures • Generate Architecture Implementation Roadmap Prelim . A H B Reqs. G C Mgt. F D E
  • 106. Transition Architectures Call center Web application portal ArchiSurance CRM system ArchiSurance back-office system Claim data mgt. Risk assess- Home & Away fin. application Premium collection Car insurance Claim application data mgt. Premium collection Legal aid back-office system Claim data mgt. Premium collection Prelim . ment Call center Web Policy Claim Policy Claim Policy Claim data mgt. payment data mgt. payment data mgt. payment application portal Call center Web application portal Document ArchiSurance CRM Legal Aid CRM system management system ArchiSurance CRM system A system H B ArchiSurance Home & Away Car insurance Legal aid back-office fin. application application back-office system ArchiSurance system back-office Claim Premium Claim Premium Claim Premium Risk data mgt. assess- collection data mgt. collection data mgt. collection system Risk Policy ment Claim Policy Claim Policy Claim Call center Web Policy Claim assess- Premium Claim data mgt. data mgt. collection payment data mgt. payment data mgt. payment data mgt. payment application portal ment Reqs. Document G C management system Document Mgt. ArchiSurance Legal Aid management CRM CRM system system system F D ArchiSurance back-office system Risk E Policy Claim Premium Claim assess- data mgt. data mgt. collection payment ment Document management system
  • 107. Projects for the Transitions between Plateaus Prelim . A H B Reqs. G C Mgt. F E D
  • 111. Added value of projects Project scores 900 Project P1 High-revenue mutual fund 800 using integrated asset management 700 Project P2 High-revenue mutual fund 600 Added value Project P3 Set-up integrated asset 500 management 400 Project P4 Integrate asset management 300 200 Project P5a Enable internet as a channel 100 Project P5b Add internet as a channel 0 0 50000 100000 150000 Project P6 Integration of local ordering Costs services Project P7 Integration of local reporting services Project P8 Real-time asset reporting Project P9 Real-time asset monitoring
  • 112. Compare scenario’s Scenario scores 400 1a-2a-3a 350 1a-2a-3b 300 1a-2b-3a Added value 250 200 1a-2b-3b 150 1b-2a-3a 100 1b-2a-3b 50 1b-2b-3a 0 1b-2b-3b 200000 250000 300000 350000 400000 Costs Scenario Added value Costs Completion (month) Risk 1a-2a-3a 201,9864 285000 12 high 1a-2a-3b 276,0936 370000 12 high 1a-2b-3a 223,3208 285000 12 medium 1a-2b-3b 297,428 370000 13 medium 1b-2a-3a 236,4264 220000 10 high 1b-2a-3b 310,5336 305000 10 high 1b-2b-3a 257,7608 220000 10 low 1b-2b-3b 331,868 305000 13 low
  • 113. Phases H & RM: “Keep the process running” Activities in Phase H and the RM process: • Baseline requirements and monitor them • Identify changed requirements • Assess impact of changed requirements Prelim . A H B Reqs. G C Mgt. F D E
  • 115. Summary of the ADM process 1. “Getting the organisation committed & involved” 4. “Keep the process running 2. “Getting the architecture 3. “Making the right” architecture work”
  • 116. Key points of the ADM • The ADM is iterative: – Over the whole process – Between phases – Within each phase • The ADM is a generic method – Intended to be used in a wide variety of enterprises in different sectors – The process can be adapted for specific situations, e.g., a specific sector
  • 117. ArchiMate and TOGAF A strong combination!
  • 118. TOGAF ADM and ArchiMate 2.0 Preliminary Phase A: ArchiMate 1.0 Architecture Information Behavior Structure Motivation Vision Phase H: Phase B: Architecture Business Change Management Architecture Business layer Phase C: Phase G: Information Implementation Governance Requirements Management Systems Application layer Architectures Phase F: Migration Phase D: Technology Technology layer Planning Architecture Phase E: Opportunities & Solutions Implementation & Migration
  • 119. Examples ArchiMate use From various companies: City of Enschede TATA Steel SNS Reaal
  • 120. Example: Enschede Vaststelling huisnummers Staatnaamgeving Product (Basisregistratie Vastgoed) (Basisregistratie Vastgoed) ADR4all Registreren Registreren Application adressen/straten gebieden Wijzigen Wijzigen with functions adressen/straten gebieden Afmelden Afmelden straten/adressen gebieden Straat Stadsdeel Application Huisnummer + Adres Gebied Buurt data objects letter + toevoeging Wijk Postcode ADR4all database Database
  • 121. Example: Enschede Bodemsanering (Uitvoering Milieu) Bodemonderzoek (Uitvoering Milieu) Wet-bodembescherming Controle bodem (Handhaving milieu) Bestand (Uitvoering Milieu) uitvoerder bodemonderzoek SIKB tool BIS4all SUB4all (voor BIS4all) Import XML Registreren Registreren Registreren bodemonderzoeksdata bodemonderzoeken locaties onderzoek bodemverontreininging Export naar XML Registreren Managementrapportages ArcView potentieel vervuilde locatie Analyseresultaten Peilbuisgegevens Boorgegevens Status Bodeminformatie Geografische contouren Soort Kosten Vergunning / besluit Adres Kadastrale Geografische Subject gegevens informatie BIS4all database ADR4all KAD4all database GDS SUB4all database database voor BIS
  • 122. Example: Enschede Applicaties Aan- en verkoopboek Verwervingsysteem VR-Beheer Beheersysteem Speeltoestel BIS4all PIV4all ADR4all Rioolkaarten RBS DHV Basisbeheer DHV Rioolbeheer DHV Wegbeheer BWT4all Plan32 Melddesk onroerend goed G4net Gegevensobjecten die met adressen / locaties te ameken hebben Verblijfplaats Adres Straat Locatie Huisnummer Adreshistorie Postcode Huisnummer + letter + toevoeging Onderliggende databases G4net database Speeltoestel Verwervingssyteem RBS database ADR4all VR-Beheer database PIV4all database Beheersysteem Aan- en verkoopboek Database Plan32 database Melddesk database DHV database database database database database rioolkaarten database Which data is used by which application, and stored in which database
  • 123. TATA Supply Chain Transformation
  • 124. In Scope of SCT
  • 125. SCT Level 0 process flow
  • 126. Capturing mapping to application landscape (fragment)
  • 127. SCT Level 0 Process flow and mapping to application landscape
  • 128. High level App. Landscape / data flows
  • 130. HTML report – Navigate through all views and documentation
  • 131. SNS Reaal: Context and process models
  • 138. What about cost development? 2012 2014 2016 Cost development
  • 139. Adding cost related information Contract Planning Infrastructure administration administration costs Architecture repository
  • 140. Breakdown costs per application ∆€ ∆€ ∆€ ∆€ ∑€ ∆€ ∆€
  • 143. Cost heatmap 143
  • 144. Conclusions and benefits experienced AND SOME TIPS….
  • 145. ArchiMate is more than drawing diagrams • Consistent and integrated modeling… – Is a kind of knowledge management – helps to integrate various (types of) models – enables stakeholder specific view generation – enables analyses • Insight in the various domains and the relations between these • Easy to use, low complexity, step-by-step growth in advanced use Position ArchiMate as an umbrella language for integrated high level modelling and analyses over various domains
  • 146. ArchiMate is a start - not an endpoint • Open Standard is a “save choice” • Think big, start small – There are many possible concepts and relations; – Select and learn; • Training is required to fully benefit – 2 day training is a suitable start • Implementing ArchiMate means a change in how architects work. – Takes time – Communication Consider the implementation of ArchiMate as a project… Include change management aspects
  • 147. Modelling efforts should be integrated • With the EA process – TOGAF ADM or any other • With EA governance – Validate the models • With other modelling efforts – Process modelling – Software modelling – … When embedding EA (and ArchiMate) in the organization, work from the perspective of products and deliverables!
  • 148. ArchiMate is useful to... • Bridge the gap between “free-format” strategy models and detailed solutions architecture models • Enhance communication • Makes models analyzable • Have a common basis for more detailed modelling • Well supported by tools and service-providers Relate your ArchiMate models to your operating model or business model when communicating to C-level
  • 149. More information? • ArchiMate: www.opengroup.org/archimate – Information on the ArchiMate language – Free download of the ArchiMate specification (html or pdf) – Information on certification • Van Haren publishers: www.vanharen.net – Pocket guide ArchiMate – ArchiMate 2.0 specification (hard copy or ePub) • BiZZdesign: www.bizzdesign.nl / www.bizzdesign.com – Information on our training offerings – Information on the tool Architect – Information on our consultancy offerings
  • 150. Thanks! • Thank you for attending this event! • Feel free to contact me if you have any questions or remarks – h.vandenberg@bizzdesign.nl – +31 53 4878 151 – +31 6 5119 8282