Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009....

34
Tools for Enterprise Architecture London EAPC 29 April 2009 Stream Host: Paul van der Merwe Certified TOGAF 9 Practitioner [email protected] www.opengroup.org

Transcript of Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009....

Page 1: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

Tools for Enterprise Architecture

London EAPC

29 April 2009

Stream Host:

Paul van der MerweCertified TOGAF 9 Practitioner

[email protected] www.opengroup.org

Page 2: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

Stream Overview

The Tools for Enterprise Architecture stream

will explain to an entrant why tools are needed

for EA, how to implement these tools including

the critical role of meta-models. Some of the

topics might at times require an intermediate

competency. All the concepts will be explained

with references to real-world examples.

30/04/2009 (C) The Open Group 20092

Page 3: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

TOGAF Capability Framework

Architecture Development Method (Part II)

Architecture Capability Framework (Part VII)

ADM Guidelines & Techniques (Part III)

Business Vision and

Business Capabilities

Ensures Realization

of Business Vision

Informs the

capability

Refines

Business needs

feed into method

Delivers new

business solutions

Sets targets, KPIs,

budgets for

architecture roles

Drives need for

Architecture Capability

maturity

3

TOGAF Enterprise Continuum & Tools

TOGAF ADM & Content Framework

Enterprise Continuum & Tools (Part V)

Techniques (Part III)

Architecture Content Framework (Part IV)

TOGAF Reference Models (Part VI)

Vision and Drivers

Capabilities

Informs the Business

of the current state

Understanding

Operational changes

cause updates

30/04/2009 (C) The Open Group 2009

Page 4: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

Agenda

� Tools for Enterprise Architecture

� Enterprise Modelling at Birmingham City

Council

� Getting Serious About Enterprise Architecture� Getting Serious About Enterprise Architecture

� UML enabling the TOGAF Content

Framework

30/04/2009 (C) The Open Group 20094

Page 5: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

Agenda

� Tools for Enterprise Architecture

� Enterprise Modelling at Birmingham City

Council

� Getting Serious About Enterprise Architecture� Getting Serious About Enterprise Architecture

� UML enabling the TOGAF Content

Framework

30/04/2009 (C) The Open Group 20095

Page 6: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

Tools for Enterprise Architecture

� Business Administration at

Radboud University Nijmegen

� Started with BPM and then

moved to EA

� One of the leaders of the EA

Practice at BiZZdesign

� Working with different methods

� Advisor and trainer in TOGAF

and ArchiMate

30/04/2009 (C) The Open Group 20096

Remco Blom

EA Consultant

BiZZdesign

Netherlands

Page 7: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

Tools for Enterprise Architecture

Language: Business

Competency: Entrant

� What are the

requirements of EA

tools?

30/04/2009 (C) The Open Group 20097

Content: EA Tools

Application: Approach

� Selecting EA tools

� Implementing EA

tools

Page 8: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

TOGAF Capability Framework

Architecture Development Method (Part II)

Architecture Capability Framework (Part VII)

ADM Guidelines & Techniques (Part III)

Business Vision and

Business Capabilities

Ensures Realization

of Business Vision

Informs the

capability

Refines

Business needs

feed into method

Delivers new

business solutions

Sets targets, KPIs,

budgets for

architecture roles

Drives need for

Architecture Capability

maturity

8

TOGAF Enterprise Continuum & Tools

TOGAF ADM & Content Framework

Enterprise Continuum & Tools (Part V)

Techniques (Part III)

Architecture Content Framework (Part IV)

TOGAF Reference Models (Part VI)

Vision and Drivers

Capabilities

Informs the Business

of the current state

Understanding

Operational changes

cause updates

30/04/2009 (C) The Open Group 2009

Page 9: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

Audience

� 80% or more are using Excel, Visio and

PowerPoint in their EA work

� 10% are using EA tools

30/04/2009 (C) The Open Group 20099

Page 10: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

Requirements for EA tools from the audience

� Web-based

� Repository

� Ease of use

� Import/export� Import/export

� Integration

� HTML / ppt reporting

� Metrics – pie charts

� Flexible

� Versioning30/04/2009 (C) The Open Group 200910

Page 11: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

Key Messages

� Don’t start EA because you have an EA tool

� EA tool should match maturity level of EA

practice

30/04/2009 (C) The Open Group 200911

Page 12: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

This presentation was excellent

64%

1. Strongly Agree

2. Agree

3. Neutral

Disagree

30/04/2009 (C) The Open Group 200912

Str

ongly A

gree

Agre

e

Neutr

al

Dis

agree

Str

ongly D

isagr

ee

9%

0%0%

27%4. Disagree

5. Strongly Disagree

Page 13: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

This presentation gave me some practical insights that is useful

52%

35%

1. Strongly Agree

2. Agree

3. Neutral

Disagree

30/04/2009 (C) The Open Group 200913

Str

ongly A

gree

Agre

e

Neutr

al

Dis

agree

Str

ongly D

isagr

ee

9%

0%4%

4. Disagree

5. Strongly Disagree

Page 14: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

Agenda

� Tools for Enterprise Architecture

� Enterprise Modelling at Birmingham City

Council

� Getting Serious About Enterprise Architecture� Getting Serious About Enterprise Architecture

� UML enabling the TOGAF Content

Framework

30/04/2009 (C) The Open Group 200914

Page 15: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

Enterprise Modelling at Birmingham City Council

� PhD from the University of Technology, Sydney (UTS)

� Research Fellow at UTS

� Undertaking multi-disciplinary, qualitative and quantitative qualitative and quantitative research research and consulting for large-scale, complex enterprises and systems on behalf of UTS, Avolution Pty Ltd and their partners.

30/04/2009 (C) The Open Group 200915

Tim O’Neill

Exec Director

Avolution

Australia

Page 16: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

Enterprise Modelling at Birmingham City Council

Language: Technical

Competency: Intermediate

� Metrics-based and

performance-

analytics approach

30/04/2009 (C) The Open Group 200916

Intermediate

Content: EA Tools

Application: Case Study and Approach

� Case study

Page 17: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

TOGAF Capability Framework

Architecture Development Method (Part II)

Architecture Capability Framework (Part VII)

ADM Guidelines & Techniques (Part III)

Business Vision and

Business Capabilities

Ensures Realization

of Business Vision

Informs the

capability

Refines

Business needs

feed into method

Delivers new

business solutions

Sets targets, KPIs,

budgets for

architecture roles

Drives need for

Architecture Capability

maturity

17

TOGAF Enterprise Continuum & Tools

TOGAF ADM & Content Framework

Enterprise Continuum & Tools (Part V)

Techniques (Part III)

Architecture Content Framework (Part IV)

TOGAF Reference Models (Part VI)

Vision and Drivers

Capabilities

Informs the Business

of the current state

Understanding

Operational changes

cause updates

30/04/2009 (C) The Open Group 2009

Page 18: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

Key Messages

� Without metrics you’re just another guy with

an opinion

� People want to see pie charts

� Don’t just start to build models – understand � Don’t just start to build models – understand

what questions you want to answer

30/04/2009 (C) The Open Group 200918

Page 19: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

This presentation was excellent

40%

45%1. Strongly Agree

2. Agree

3. Neutral

Disagree

30/04/2009 (C) The Open Group 200919

Str

ongly A

gree

Agre

e

Neutr

al

Dis

agree

Str

ongly D

isagr

ee

0%

5%

10%

4. Disagree

5. Strongly Disagree

Page 20: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

This presentation gave me some practical insights that is useful

44% 44%1. Strongly Agree

2. Agree

3. Neutral

Disagree

30/04/2009 (C) The Open Group 200920

Str

ongly A

gree

Agre

e

Neutr

al

Dis

agree

Str

ongly D

isagr

ee

0%0%

13%

4. Disagree

5. Strongly Disagree

Page 21: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

Agenda

� Tools for Enterprise Architecture

� Enterprise Modelling at Birmingham City

Council

� Getting Serious About Enterprise � Getting Serious About Enterprise

Architecture

� UML enabling the TOGAF Content

Framework

30/04/2009 (C) The Open Group 200921

Page 22: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

Getting Serious about Enterprise Architecture

� PhD (In progress)

� MBA

� Masters in Software Engineering

� 20 years experience in delivering complex high-value programmes within international blue chip, FTSE companies both as customer blue chip, FTSE companies both as customer and consultant

� Defining Enterprise Architecture frameworks and solutions

� Establishing Architecture COEs and thought leadership on EA Governance

� Defining new value propositions / services for, SOA, EA Frameworks, Roadmaps and assessment services

30/04/2009 (C) The Open Group 200922

Bhavish Kumar

Deputy Practice

Leader

Cognizant

UK

Page 23: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

Getting Serious about Enterprise Architecture

Language: Technical

Competency: Intermediate

� Make architecture

exact

� Testable

30/04/2009 (C) The Open Group 200923

Intermediate

Content: Content Framework

Application: Approach and Case Studies

architectures

� Benefit realization

� Real world

examples

Page 24: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

TOGAF Capability Framework

Architecture Development Method (Part II)

Architecture Capability Framework (Part VII)

ADM Guidelines & Techniques (Part III)

Business Vision and

Business Capabilities

Ensures Realization

of Business Vision

Informs the

capability

Refines

Business needs

feed into method

Delivers new

business solutions

Sets targets, KPIs,

budgets for

architecture roles

Drives need for

Architecture Capability

maturity

24

TOGAF Enterprise Continuum & Tools

TOGAF ADM & Content Framework

Enterprise Continuum & Tools (Part V)

Techniques (Part III)

Architecture Content Framework (Part IV)

TOGAF Reference Models (Part VI)

Vision and Drivers

Capabilities

Informs the Business

of the current state

Understanding

Operational changes

cause updates

30/04/2009 (C) The Open Group 2009

Page 25: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

Key Messages

� Architecture is about communication

� Testable architecture – testing whether the

architecture requirement has been met

30/04/2009 (C) The Open Group 200925

Page 26: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

This presentation was excellent

57%1. Strongly Agree

2. Agree

3. Neutral

Disagree

30/04/2009 (C) The Open Group 200926

Str

ongly A

gree

Agre

e

Neutr

al

Dis

agree

Str

ongly D

isagr

ee

0%

14% 14%14%

4. Disagree

5. Strongly Disagree

Page 27: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

This presentation gave me some practical insights that is useful

23%

38%1. Strongly Agree

2. Agree

3. Neutral

Disagree

30/04/2009 (C) The Open Group 200927

Str

ongly A

gree

Agre

e

Neutr

al

Dis

agree

Str

ongly D

isagr

ee

15% 15%

8%

4. Disagree

5. Strongly Disagree

Page 28: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

Agenda

� Tools for Enterprise Architecture

� Enterprise Modelling at Birmingham City

Council

� Getting Serious About Enterprise Architecture� Getting Serious About Enterprise Architecture

� UML enabling the TOGAF Content

Framework

30/04/2009 (C) The Open Group 200928

Page 29: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

UML enabling the TOGAF Content Framework

� 24 years in the software industry

� Cut his teeth on machine code

development

� Graduated high level languages and

the world of OO modellingthe world of OO modelling

� Past 11 years he has specialised in

modelling languages for the purpose

of the design and architecting

systems.

30/04/2009 (C) The Open Group 200929

Selvyn Wright

Director of Training

Celestial

UK

Page 30: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

UML enabling the TOGAF Content Framework

Language: Technical

Competency: Intermediate

� What is a meta-

model

� UML and the

30/04/2009 (C) The Open Group 200930

Intermediate

Content: Content Framework

Application: Approach

Content Framework

� Extensions

Page 31: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

TOGAF Capability Framework

Architecture Development Method (Part II)

Architecture Capability Framework (Part VII)

ADM Guidelines & Techniques (Part III)

Business Vision and

Business Capabilities

Ensures Realization

of Business Vision

Informs the

capability

Refines

Business needs

feed into method

Delivers new

business solutions

Sets targets, KPIs,

budgets for

architecture roles

Drives need for

Architecture Capability

maturity

31

TOGAF Enterprise Continuum & Tools

TOGAF ADM & Content Framework

Enterprise Continuum & Tools (Part V)

Techniques (Part III)

Architecture Content Framework (Part IV)

TOGAF Reference Models (Part VI)

Vision and Drivers

Capabilities

Informs the Business

of the current state

Understanding

Operational changes

cause updates

30/04/2009 (C) The Open Group 2009

Page 32: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

Key Messages

� There is nothing new in what we are trying to

do – Henry Ford

� Architects produce the tools too enable

analysts and developers to implement analysts and developers to implement

solutions

� In order to become an engineering discipline

you need a common language

30/04/2009 (C) The Open Group 200932

Page 33: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

This presentation was excellent

40% 40%1. Strongly Agree

2. Agree

3. Neutral

Disagree

30/04/2009 (C) The Open Group 200933

Str

ongly A

gree

Agre

e

Neutr

al

Dis

agree

Str

ongly D

isagr

ee

7%7%7%

4. Disagree

5. Strongly Disagree

Page 34: Tools for Enterprise Architecturearchive.opengroup.org/.../Presentations/vandermerwe_2.pdf · 2009. 5. 6. · This presentation was excellent 64% 1. Strongly Agree 2. Agree 3. Neutral

This presentation gave me some practical insights that is useful

42%

33%

1. Strongly Agree

2. Agree

3. Neutral

Disagree

30/04/2009 (C) The Open Group 200934

Str

ongly A

gree

Agre

e

Neutr

al

Dis

agree

Str

ongly D

isagr

ee

8%

0%

17%4. Disagree

5. Strongly Disagree