21
Date: 30 April 2009 Richard Latham Lead Consultant Sustainable Enterprise Architecture 22 nd Enterprise Architecture Practitioners Conference, London

Sustainable Enterprise Architecturearchive.opengroup.org/public/member/proceedings/q209/q209a/... · Sustainable Enterprise Architecture | London | 30 April 2009 3 Key ideas • A

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Sustainable Enterprise Architecturearchive.opengroup.org/public/member/proceedings/q209/q209a/... · Sustainable Enterprise Architecture | London | 30 April 2009 3 Key ideas • A

Date: 30 April 2009

Richard LathamLead Consultant

Sustainable Enterprise Architecture22nd Enterprise Architecture Practitioners Conference, London

Page 2: Sustainable Enterprise Architecturearchive.opengroup.org/public/member/proceedings/q209/q209a/... · Sustainable Enterprise Architecture | London | 30 April 2009 3 Key ideas • A

2 Sustainable Enterprise Architecture | London | 30 April 2009

Sustainable Enterprise Architecture

Sustainability - Is the ability to maintain a certain process or state.

Political

EconomicEnvironmental

Sustainable

Bearable

Viable

Equitable

Adapted from UCN. 2006. The Future of Sustainability

Based upon real world experience from our recent engagements - How we create and make EA work without undue strain on resources of the Organisation

• Money

• Political Capital

• Change to the status quo

Page 3: Sustainable Enterprise Architecturearchive.opengroup.org/public/member/proceedings/q209/q209a/... · Sustainable Enterprise Architecture | London | 30 April 2009 3 Key ideas • A

3 Sustainable Enterprise Architecture | London | 30 April 2009

Key ideas

• A Moniker to popularise Architecture

• Identify and use Sources of Change

• Driving the creation and maintenance of the Architecture

• Creating demand for Architecture to improve it

• Guidance & Compliance

• Balancing Resource use and being Sustainable

• Continual improvement

You do not need a big EA project to do EA

Page 4: Sustainable Enterprise Architecturearchive.opengroup.org/public/member/proceedings/q209/q209a/... · Sustainable Enterprise Architecture | London | 30 April 2009 3 Key ideas • A

4 Sustainable Enterprise Architecture | London | 30 April 2009

Governance

• Assumptions

• There is or will be a Vision

• There is or will be Strategy

• There is or will be a Roadmap

• There is or will be some Architecture

Operating in the 4th quadrant of ADM – Phase G Implementation Governance

Page 5: Sustainable Enterprise Architecturearchive.opengroup.org/public/member/proceedings/q209/q209a/... · Sustainable Enterprise Architecture | London | 30 April 2009 3 Key ideas • A

5 Sustainable Enterprise Architecture | London | 30 April 2009

Architecture as a Decision Space

Architecture defines the boundaries of acceptable solutions, i.e. the space in which to make decisions

The Decision Space

Information Arch

Standards

Pa tte rn s

Princip

les

Technical Arch

BusinessArch

Appl

icat

i on

Arc h

Decision Space

Information Arch

Standards

Patt ern sPrincip

les

Technical Arch

BusinessArch

Appl

ica t

ion

Arch

Page 6: Sustainable Enterprise Architecturearchive.opengroup.org/public/member/proceedings/q209/q209a/... · Sustainable Enterprise Architecture | London | 30 April 2009 3 Key ideas • A

6 Sustainable Enterprise Architecture | London | 30 April 2009

Implementing IT strategy through Architecture

Enterprise Development

Time

Dimensions of IT Vision

Move the Decision Space to achieve the strategy

Page 7: Sustainable Enterprise Architecturearchive.opengroup.org/public/member/proceedings/q209/q209a/... · Sustainable Enterprise Architecture | London | 30 April 2009 3 Key ideas • A

7 Sustainable Enterprise Architecture | London | 30 April 2009

The Architecture Roadmap

• The Business Strategy feeds the IT Vision• IT Vision is to be achieved by executing the IT strategy• The IT Architecture Roadmap is derived from the IT Strategy and is the way that

Architecture contributes to the achievement of the IT Vision• The Architecture Roadmap moves the Decision Space in the direction of the IT strategy

The Roadmap sets the timetable for progressively changing the Architecture

BusinessStrategy

IT Vision

IT Strategy

Architecture Roadmap

Page 8: Sustainable Enterprise Architecturearchive.opengroup.org/public/member/proceedings/q209/q209a/... · Sustainable Enterprise Architecture | London | 30 April 2009 3 Key ideas • A

8 Sustainable Enterprise Architecture | London | 30 April 2009

Sources of change to the Architecture

• Business Strategy - moves the Decision Space e.g. the principles, guidelines and standards• Business Change – Creates programmes which change the architecture

There are two sources of change

Governance

Enterprise ArchitectureRe- use existing

artefactsBusinessStrategy

Governance

Enterprise ArchitectureRe-use existing

artefactsBusinessStrategy

BusinessStrategy

Programs / / Projects

Business Change

Programs /Projects

Business Change

Business Change

Page 9: Sustainable Enterprise Architecturearchive.opengroup.org/public/member/proceedings/q209/q209a/... · Sustainable Enterprise Architecture | London | 30 April 2009 3 Key ideas • A

9 Sustainable Enterprise Architecture | London | 30 April 2009

Sustainable Model

• Programmes use architecture to make decisions within the decision space• Programmes feed the changes into the architecture

Build the Architecture and benefit the Programmes by creating the Virtuous Circle

Governance

Enterprise ArchitectureRe- use existing

artefactsBusinessStrategy

Governance

Enterprise ArchitectureRe-use existing

artefactsBusinessStrategy

BusinessStrategy

Information and

Guidance

Programs / / Projects

Business Change

Programs /Projects

Business Change

Business Change

ArchitectureUpdate

Page 10: Sustainable Enterprise Architecturearchive.opengroup.org/public/member/proceedings/q209/q209a/... · Sustainable Enterprise Architecture | London | 30 April 2009 3 Key ideas • A

10 Sustainable Enterprise Architecture | London | 30 April 2009

Use the Architecture

• The Board are traditionally interested in 3 main attributes of Programmes:− Managing Cost− Managing the Schedule− Benefits realisation (deployment)

• As the Board also owns the Vision and the Strategy they should also be interested in the fulfilment of their strategy− The mechanism for implementing strategy is the programmes− The programmes deliver within the Decision Space

• Board level approval should be the mandate for Programmes to comply with the Vision and Strategy. Use of the Architecture makes it easy for Programmes to comply with the Strategy – Embodied in the Architecture Contract

Board involvement

Page 11: Sustainable Enterprise Architecturearchive.opengroup.org/public/member/proceedings/q209/q209a/... · Sustainable Enterprise Architecture | London | 30 April 2009 3 Key ideas • A

11 Sustainable Enterprise Architecture | London | 30 April 2009

Use the Architecture

• Establish touch points between Programmes and Architecture

• Report Programme / Architecture status through end of phase programme reports

• The status report should be made to the board, so that action can be taken if required

Programmes use the ArchitectureNon-blocking architecture

reviews

STA

RTU

PC

ompl

ianc

e

Gui

danc

e

Gui

danc

e

ANAL

YS

ISC

ompl

ianc

e

Gui

danc

e

DE

FIN

EC

ompl

ianc

e

Gui

danc

e

AC

CEP

TC

ompl

ianc

e

Gui

danc

e

CLO

SEC

ompl

ianc

e

Gui

danc

e

Page 12: Sustainable Enterprise Architecturearchive.opengroup.org/public/member/proceedings/q209/q209a/... · Sustainable Enterprise Architecture | London | 30 April 2009 3 Key ideas • A

12 Sustainable Enterprise Architecture | London | 30 April 2009

Project Touch Points

• A touch-point is an interaction between a Programme and Architecture. • Compliance reviews occur at the boundaries between project phases. • Typically each touch-point has two parts:

− Guidance – An agreement between Architecture and the Programme that the programme will do things and follow standards, strategies etc. If this agreement cannot be reached, then a concession (to do something else) should be agreed

− Compliance – Usually a review, which should be recorded on a review sheet, conducted from recognised points of view with agreed actions as the outcome

• The Start-up touch creates the Architecture Contract • Board Approval to Proceed must include architecture approval• The Close touch point completes the cycle, the Head of Architecture accepts the

Architecture Artefacts delivered by the project• The Close Touch-point provides time to review any concessions or dispensations and the

actions to fix them

What are Architecture Touch-points?

Page 13: Sustainable Enterprise Architecturearchive.opengroup.org/public/member/proceedings/q209/q209a/... · Sustainable Enterprise Architecture | London | 30 April 2009 3 Key ideas • A

13 Sustainable Enterprise Architecture | London | 30 April 2009

Balancing Politics and Economics

• The engagement model aims to achieve the following:− Credibility of architecture− Sets expectations − Projects Pay for their Architect

• The Architecture team aim to achieve the following KPIs:− Reviews allocated on same working day as request is received− X working days to deliver a review of an item− 1 working day to complete and verify changes and complete review− Each review should include at least one hour available for meetings− An arrival rate of Y items to review per day

Engagement Model

Page 14: Sustainable Enterprise Architecturearchive.opengroup.org/public/member/proceedings/q209/q209a/... · Sustainable Enterprise Architecture | London | 30 April 2009 3 Key ideas • A

14 Sustainable Enterprise Architecture | London | 30 April 2009

Balancing Politics and Environment

• The engagement model aims to achieve the following:− The existing project lifecycle is used− The existing project processes are used, but modified− The existing reporting is used, but modified to add architecture status− There is a record of the items that have been reviewed− Analysis of the reviews can be made

• Key Performance Indicators− Architecture performs as agreed

• The Architecture team aim to provide assurance that− The Programme delivers what is required− The Architecture removes doubt and risk− More reliable estimates & plans

Engagement Model

Page 15: Sustainable Enterprise Architecturearchive.opengroup.org/public/member/proceedings/q209/q209a/... · Sustainable Enterprise Architecture | London | 30 April 2009 3 Key ideas • A

15 Sustainable Enterprise Architecture | London | 30 April 2009

Balancing Environment and Economics

• The engagement model aims to achieve the following:− Early engagement with Architecture is free and produces a clearer definition of the project− Reduced risk of the project being rejected by the approval process− The cost of the Solution Architect is paid for by the project− Impact and gap analysis identify all of the major pieces of work and dependencies

• Key Performance Indicators• The Architecture team aim to provide assurance that

− The Architecture removes doubt and risk− More reliable estimates & plans− Faster Delivery − Less re-work

Engagement Model

Page 16: Sustainable Enterprise Architecturearchive.opengroup.org/public/member/proceedings/q209/q209a/... · Sustainable Enterprise Architecture | London | 30 April 2009 3 Key ideas • A

16 Sustainable Enterprise Architecture | London | 30 April 2009

Tactics to implement the Architecture

• Get feedback from its use to improve the Architecture− Architecture improves the design and decision processes

• Creating touch points with programmes• The Architecture team delivers a service within the KPI

− Responsive to requests for information & help− Responsive to requests for changes− Responsive to requests for reviews

• The use of Architecture artefacts by Programmes / Projects − Faster delivery based on consistent information and re-use of models− Lower risk design within the decision space provided by the Architecture− Standardisation of terms improves project quality− Better communication using standard models

Make sure that the Architecture is used

Page 17: Sustainable Enterprise Architecturearchive.opengroup.org/public/member/proceedings/q209/q209a/... · Sustainable Enterprise Architecture | London | 30 April 2009 3 Key ideas • A

17 Sustainable Enterprise Architecture | London | 30 April 2009

2nd Phase – Improving the Architecture

• Programmes and Projects will raise change requests and add items to the backlog • Projects will create and change architecture artefacts under change control• Improve the artefacts

− The high priority items on the backlog should be given sufficient attention to be able to correct the errors or fill the gaps

− Projects augment the Architecture with artefacts created by the project• Improve the processes

− The touch points and communications are monitored against the SLA− Templates and review perspectives used, reviewed and improved

Projects improve the Architecture

Page 18: Sustainable Enterprise Architecturearchive.opengroup.org/public/member/proceedings/q209/q209a/... · Sustainable Enterprise Architecture | London | 30 April 2009 3 Key ideas • A

18 Sustainable Enterprise Architecture | London | 30 April 2009

3nd Phase – Increasing Maturity

• The Architecture governance processes will be used to improve the Architecture. Measuring and reviewing performance against KPIs, the Roadmap and the IT Strategy

• Set up periodic reviews − Review IT strategy against Business Strategy− Review the Architecture Roadmap against IT Strategy and the current position− Review Architecture against the Roadmap – is progress being made in the right direction?− Review output and performance of systems, services and applications in the light of Architecture

decisions & guidance (Is the Architecture guidance working?)− Create & execute corrective actions

Architecture improves Architecture

Page 19: Sustainable Enterprise Architecturearchive.opengroup.org/public/member/proceedings/q209/q209a/... · Sustainable Enterprise Architecture | London | 30 April 2009 3 Key ideas • A

19 Sustainable Enterprise Architecture | London | 30 April 2009

Key concepts

The Decision Space

Information Arch

Standards

Pa tte rn s

Princip

les

Technical Arch

BusinessArch

Appl

icat

ion

Arc h

Decision Space

Information Arch

Standards

Patt e rnsPrincip

les

Technical Arch

BusinessArch

Appl

i ca t

i on

Arch

Sources of Change

Virtuous Circle

Governance

Enterprise ArchitectureRe- use existing

artefactsBusinessStrategy

Governance

Enterprise ArchitectureRe-use existing

artefactsBusinessStrategy

BusinessStrategy

Programs / / Projects

Business Change

Programs /Projects

Business Change

Business Change

Governance

Enterprise ArchitectureRe- use existing

artefactsBusinessStrategy

Governance

Enterprise ArchitectureRe-use existing

artefactsBusinessStrategy

BusinessStrategy

Information and

Guidance

Program s / / Projects

Business Change

Programs /Projects

Business Change

Business Change

ArchitectureUpdate

Page 20: Sustainable Enterprise Architecturearchive.opengroup.org/public/member/proceedings/q209/q209a/... · Sustainable Enterprise Architecture | London | 30 April 2009 3 Key ideas • A

20 Sustainable Enterprise Architecture | London | 30 April 2009

Conclusion

•Make it important to the Board (Stimulates Demand)

•Create Demand for Architecture (Grows the Architecture)

•Respond to the Demand (Maintains Political Capital)

•Create Project Touch-points (Maintain Environmental Capital)

•Govern the Architecture (Maintain Architecture Capital)

•Give projects the Responsibility for Creating and Modifying Enterprise Architecture Artefacts (Maintain Economic Capital)

•Create a Backlog (Maintain Political Capital)

•It is Hard to keep up with the Demand once you start it

Page 21: Sustainable Enterprise Architecturearchive.opengroup.org/public/member/proceedings/q209/q209a/... · Sustainable Enterprise Architecture | London | 30 April 2009 3 Key ideas • A

Copyright © 2009, Smart421. A copy of this presentation is available on request

Richard LathamLead [email protected]

www.smart421.comFor more information on Enterprise Architecture, please visit our website