the csvlod model of enterprise architecture and its value ... · • enterprise architecture as...

31
The CSVLOD Model of Enterprise Architecture and Its Value for the EA Discipline Svyatoslav Kotusev Enterprise Architecture Researcher ([email protected]) Visit http://kotusev.com

Upload: others

Post on 05-Jul-2020

42 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

The CSVLOD Model of Enterprise Architecture and Its Value for the EA Discipline

Svyatoslav KotusevEnterprise Architecture Researcher

([email protected])

Visit http://kotusev.com

Page 2: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

What Is Enterprise Architecture?

What components constitute enterprise architecture?

Two conceptualizations of enterprise architecture currently dominate in the EA discourse:• Enterprise architecture as business architecture, data

architecture, application architecture and technology architecture

• Enterprise architecture as the current state, future state and transition roadmap

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS) 2

Page 3: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

EA as Four Architectures

Enterprise architecture consists of four components:• Business (or organization) architecture• Data (or information) architecture• Application (or system) architecture• Technology (or infrastructure) architecture

Four “layers” of enterprise architecture, or BDAT stack

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS) 3

Page 4: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

EA as Four Architectures

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS) 4

Business Architecture

Data Architecture

Application Architecture

Technology Architecture

Enterprise Architecture

Page 5: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

Associated Problems

Problems with understanding enterprise architecture as four separate architectures:• No clear-cut architectures, e.g. EA artifacts can

describe many layers simultaneously• Low explanatory power, e.g. what are the usage

scenarios or stakeholders of data architecture?• Largely self-serving, e.g. same as classifying EA

artifacts into black-and-white and colored• Other domains can be also described in EA artifacts

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS) 5

Page 6: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

Overall Adequacy

Thinking about enterprise architecture as four separate architectures is inadequate

Thinking about enterprise architecture in this way resembles thinking about cars as a mix of metal, plastic, glass and rubber, i.e. true but useless

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS) 6

Page 7: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

EA as Two States and Roadmap

Enterprise architecture consists of three components:• Current (baseline, as-is, existing, etc.) state• Future (target, to-be, desired, etc.) state• Roadmap (or transition plan)

Two states, gap analysis, getting from “here” to “there”

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS) 7

Page 8: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

EA as Two States and Roadmap

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS) 8

Enterprise Architecture

Current State

Future State

Roadmap

Page 9: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

Associated Problems

Problems with understanding enterprise architecture as the current state, future state and roadmap:• In most cases the long-term future state for the

whole enterprise is not (and even cannot be) defined• There may be many future states for different scopes

(business department, change program, etc.) and planning horizons (e.g. 1, 2, 3 and 5 years)

• Simplistic model, does not reflect full complexity• Organizations cannot be engineered mechanistically

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS) 9

Page 10: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

Overall Adequacy

Thinking about enterprise architecture as the current state, future state and roadmap is inadequate

Thinking about enterprise architecture in this way is a misguiding simplification of the organizational reality

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS) 10

Page 11: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

Current Situation with EA

Current situation in the EA discipline:• Both popular conceptualizations of enterprise

architecture are inadequate• No alternative evidence-based conceptualizations

exists• It is not clear what components constitute enterprise

architecture• For many years the phenomenon of enterprise

architecture has no meaningful explanation

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS) 11

Page 12: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

Introducing the CSVLOD Model

The CSVLOD model is a novel conceptualization of enterprise architecture from scratch that:• Emerged from research, not from marketing• Supported by evidence from real organizations• Reflects genuine industry EA best practices• Accurately describes empirical realities of EA• Fills the critical gap in the EA discipline

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS) 12

Page 13: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

CSVLOD Taxonomy for Artifacts

13

Rules Structures Changes

Global conceptual rules and fundamental

considerations important for business

and relevant for ITBusin

ess-

Focu

sed

IT-F

ocus

ed

Considerations

Standards

Visions

Landscapes

Outlines

Designs

High-level conceptual descriptions of an

organization from the business perspective

High-level descriptions of separate IT initiatives

understandable to business leaders

Global technical rules, standards, patterns and best practices

relevant for IT systems

High-level technical descriptions of the organizational IT

landscape

Detailed technical and functional descriptions of separate IT projects actionable for project

teams

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS)

Page 14: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

CSVLOD Model of EA

14

Considerations

Standards

Visions

Landscapes

Outlines

Designs

Enterprise Architecture

Busin

ess

Appl

icat

ions Da

ta

Infr

astr

uctu

re

Secu

rityBu

sines

s

Appl

icat

ions

Data

Infr

astr

uctu

re

Secu

rity

Business

ApplicationsDataInfrastructure

Security

Business

ApplicationsDataInfrastructure

Security

Business

ApplicationsDataInfrastructure

Security

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS)

Page 15: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

Considerations EA Artifacts

15

Considerations are Business-Focused Rules Principles Policies

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS)

Page 16: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

Standards EA Artifacts

16

Standards are IT-Focused Rules Technology Reference Models Guidelines

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS)

Page 17: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

Visions EA Artifacts

17

Visions are Business-Focused StructuresBusiness Capability Models Roadmaps

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS)

Page 18: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

Landscapes EA Artifacts

18

Landscapes are IT-Focused StructuresLandscape Diagrams Inventories

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS)

Page 19: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

Outlines EA Artifacts

19

Outlines are Business-Focused ChangesSolution Overviews Options Assessments

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS)

Page 20: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

Designs EA Artifacts

20

Designs are IT-Focused ChangesSolution Designs Preliminary Solution Designs

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS)

Page 21: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

Usage of EA Artifacts

21

Rules Structures Changes

Developed collaboratively by senior business leaders

and architects and then used to influence all

architectural decisions

Busin

ess-

Focu

sed

IT-F

ocus

ed

Considerations

Standards

Visions

Landscapes

Outlines

Designs

Developed collaboratively by senior business leaders

and architects and then used to guide IT

investments, identify, prioritize and launch new IT

initiatives

Developed collaboratively by architects and business leaders and then used to

evaluate, approve and fund specific IT initiatives

Developed collaboratively by architects and technical subject-matter experts and

used to shape architectures of all IT

initiatives

Developed and maintained by architects and used to

rationalize the IT landscape, manage the lifecycle of IT

assets and plan new IT initiatives

Developed collaboratively by architects, project teams

and business representatives and then used by project teams to

implement IT projects

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS)

Page 22: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

Lifecycles of EA Artifacts

22

Rules Structures Changes

Developed onceand then updated according to the

ongoing changes in the business environmentBu

sines

s-Fo

cuse

dIT

-Foc

used

Considerations

Standards

Visions

Landscapes

Outlines

Designs

Developed once and then updated according to the ongoing changes

in strategic business priorities

Developed at the early stages of IT initiatives to support decision-

making and then archived

Developed on an as-necessary basis and updated according

to the ongoing technology progress

Developed on an as-necessary basis and

updated according to the ongoing evolution

of the IT landscape

Developed atthe later stages of IT initiatives to support implementation and

then archived

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS)

Page 23: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

Purpose of EA Artifacts

23

Rules Structures Changes

Help achieve the agreement on basic principles, values,

directions and aims

Busin

ess-

Focu

sed

IT-F

ocus

ed

Considerations

Standards

Visions

Landscapes

Outlines

Designs

Help achieve the alignment between IT investments and long-

term business outcomes

Help estimate the overall business impact and value of proposed

IT initiatives

Help achieve technical consistency,

technological homogeneity and

regulatory compliance

Help understand, analyze and modify the

structure of the IT landscape

Help implement approved IT projects according to business

and architectural requirements

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS)

Page 24: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

Benefits of EA Artifacts

24

Rules Structures Changes

Improved overall consistency between

business and IT

Busin

ess-

Focu

sed

IT-F

ocus

ed

Considerations

Standards

Visions

Landscapes

Outlines

Designs

Improved strategic effectiveness of IT

investments

Improvedefficiency and ROIof IT investments

Faster initiative delivery, reduced costs, risks and

complexity

Increased reuseand agility, reduced

duplication and legacy

Improvedquality of the

project delivery

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS)

Page 25: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

Process View of EA Practice

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS) 25

Page 26: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

Modeling Languages

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS) 26

Page 27: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

Software Tools

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS) 27

Page 28: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

Benefits of the CSVLOD Model

The CSVLOD model of enterprise architecture has two major advantages over existing models:• The CSVLOD model is realistic, evidence-based and

reflects actual EA artifacts and related best practices• The CSVLOD model is highly explanatory and

describes many critical properties of EA artifacts including their contents, formats, stakeholders, usage, lifecycles, purposes and benefits

• The CSVLOD model helps understand how EA works

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS) 28

Page 29: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

Enterprise Architecture on a Page

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS) 29

Page 30: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

Conclusions

Svyatoslav Kotusev ([email protected]) for the British Computer Society (BCS) 30

Popular conceptualizations of enterprise architecture as four architecture layers, current states, future states and roadmaps are inadequate for understanding enterprise architecture

The CSVLOD model is the first research-based model of enterprise architecture which provides a more accurate, realistic and explanatory view than any other existing models

Page 31: The CSVLOD Model of Enterprise Architecture and Its Value ... · • Enterprise architecture as business architecture, data architecture, application architecture and technology architecture

Questions?

Svyatoslav KotusevEnterprise Architecture Researcher

([email protected])

Visit http://kotusev.com