34
How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

  • View
    222

  • Download
    4

Embed Size (px)

Citation preview

Page 1: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

How to build and improve an enterprise architecture practice?

January 2007Martin van den Berg

Page 2: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg
Page 3: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Agenda

� DYA®

� Building an Enterprise Architecture Practice with DYA®

Page 4: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Dynamic Architecture (DYA®)

� Sogeti’s vision how to work with architecture in an organization

� Based on experiences in the field� Main principles:

Architecture is an ongoing process Architecture facilitates change Just enough, just in time architecture Deviations from the architecture are allowed, but in a controlled

way The architecture process is as important as the architecture

products

This results in:• More mature architecture practice• Better Business – IT alignment• Better architecture – project alignment• More agility

Page 5: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Architecture defined

Page 6: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Architecture framework

Business objectives

Businessarchitecture

Technicalarchitecture

Informationarchitecture

Generalprinciples

Policy directives

Models

Prod/service

Process Orga-nization

DataAppli-cation

Middle-ware

Plat-form

Net-work

Page 7: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Question (red and green cards!)

Are you satisfied with your current architecture framework?

Red = NoGreen = Yes

Page 8: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

DYA®

DYAprocesses

StrategicDialogue

NewDevelopments Development

withArchitecture

Businesssolutions

Developmentwithout

Architecture

Business solutions

ArchitecturalServices

Governance

Dynamic ArchitectureBusiness

architectureInformationarchitecture

Technicalarchitecture

Page 9: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Instruments

DYAprocesses

StrategicDialogue

NewDevelopments Development

withArchitecture

Businesssolutions

Developmentwithout

Architecture

Business solutions

ArchitecturalServices

Governance

Dynamic ArchitectureBusiness

architectureInformationarchitecture

Technicalarchitecture

Managementletter

Business case

BuildingPermit

Project-proposal

Architecture-framework

Project-start-architecture

Page 10: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

New book!

� Working with architecture is not an automatic thing

� Architecture can be much more effective

� With the right measures

� At the right moment

Page 11: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Four pitfalls

1. Not able to explain the value of architecture

2. Lack of effectiveness

3. Doing everything at the same time

4. Architecture doesn’t touch ground

Page 12: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Issue: not able to explain the value

� Consequence:

Organization loses confidence Architect becomes insecure

� Cause:

Architecture deals with abstract matters� Solution:

Make vision on architecture explicit

Page 13: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Vision on architecture

Purpose

Definition

Services

Organization

Reason

ArchitecturalVision

Page 14: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Question (red and green cards!)

Do you have an explicit vision on architecture?

Red = NoGreen = Yes

Page 15: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Issue: lack of effectiveness� Result:

Being less effective than hoped for� Cause:

Unbalance between thinking and acting� Solution:

Set the balance right

Page 16: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Balance between thinking and acting

Integration in the organization

HighLow

Level of architecturalthinking

Low

Hig

hIsolation Enabling

Losing Barrier

Page 17: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Isolation

Integration in the organization

HighLow

Level of architecturalthinking

Low

Hig

h

• Integrate architecture in project management method• Services catalogue• Project start architecture

Page 18: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Barrier

Integration in the organization

HighLow

Level of architecturalthinking

Low

Hig

h

• Identify business value• Architectural framework• Dialogue business - IT

Page 19: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Losing

Integration in the organization

HighLow

Level of architecturalthinking

Low

Hig

h

• Architecture case• Make for awareness• Align with new developments

Page 20: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Enabling

Integration in the organization

HighLow

Level of architecturalthinking

Low

Hig

h

• Determine level of ambition• Monitor, evaluate, act

Page 21: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Issue: doing everything at the same time

� Consequence:

Nothing comes to an end Architecture loses credits quickly

� Cause:

There is a lot of work to do Fear to lose momentum

� Solution:

Set the right priorities

Page 22: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Architecture Maturity Matrix

� An instrument to professionalize the architecture practice of an enterprise: Questionnaire Architecture maturity matrix

� Measures the strengths and weaknesses in the architectural processes in 18 areas

� Helps to define the path to becoming more effective by setting priorities

Page 23: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg
Page 24: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg
Page 25: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Issue: architecture doesn’t touch ground

� Consequence:

Waste of energy, money and thinking power� Cause:

Architect works in isolation� Solution:

No architecture description without a plan

Page 26: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Project Plan

Sponsor

Purpose and target group

Use of architecture

Requirements of the architecture

Approach

Stakeholders

Page 27: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Question (red and green cards!)

Do you make a project plan for each architecture description?

Red = NoGreen = Yes

Page 28: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

StrategicDialogue

New developments Development

withArchitecture

Businesssolutions

Architecture Services

Domainarchitecture

Project-start-

architecture

Enterprisearchitecture

From vision to execution

Page 29: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

EnterpriseArchitecture =

cityplan of major change

DomainArchitecture =

blueprint of change

Architectureframework

Project-start-architecture =

subset architectureas starting point for

a project

Communicationbetweenarchitectandorganisation

Communicationbetweenarchitects

Different architectures

Page 30: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

B I T

B I T

Enterprise architecture

B I T

Domain architecture

Project-Start-Architecture

StrategicVisionAbstractWhatThink

OperationalExecutionDetailHowDo

From vision to execution

Page 31: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Implementation of EA

Vision

ProcessProduct Person

Plan

Page 32: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

The success of DYA

� Pragmatic Is not a rigid approach, more a philosophy (way of doing

architecture in an organization) based on principles, models and instruments (best practices)

Is an agile approach (just enough, just in time) Consists of a comprehensive vision backed by tangible tools Offers a step by step approach

� Practical Offers solutions for commonly recognized problems and

barriers Is based on best practices Makes a difficult topic understandable

� Free Is not proprietary Is accessible via books and website

Page 33: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Question (red and green cards!)

Do you recognize the value of DYA?

Red = NoGreen = Yes

Page 34: How to build and improve an enterprise architecture practice? January 2007 Martin van den Berg

Vragen

Fragen

Domande

Preguntas

Questions

Frågor

Questions