hvorfor fejler ea

46
Failure is an option … Eller: Hvorfor fejler Enterprise Arkitektur initiativer? MINIPROJEKT – ENTERPRISE ARCHITECTURE ITU KØBENHAVN – F2011 UNDERVISERE: JOHN GØTZE, SØREN ALAIN MORTENSEN 18. maj 2011 Claus Kortenkamp 010265 [email protected]

Upload: ckortenkamp

Post on 05-Dec-2014

1.546 views

Category:

Education


1 download

DESCRIPTION

Som C-level leder er der en stor chance for at man på et tidspunkt skal tager stilling til om et BPM, SOA og/eller EA program skal iværksættes. Spørgsmålet ”Hvad er egentlig risici med dette initiativ?” skal stilles og risiciene skal håndteres, dvs. at der skal iværksættes aktiviteter, som reducerer risikoens sandsynlighed eller som afbøder dens potentielle konsekvenser. Uden at påvise det matematisk, kan man gå ud fra at risikoen ikke bliver mindre, når initiativet kombinerer flere komplekse discipliner som EA, SOA og BPM. Dette kræver at man ændrer noget afgørende ved årsagerne til de problemer, man potentielt kan opleve med de enkelte discipliner.Når man starter et EA initiativ skal man være klar over at: Failure is an option!

TRANSCRIPT

Page 1: Hvorfor Fejler EA

Failure is an option …

Eller: Hvorfor fejler Enterprise Arkitektur initiativer?

MINIPROJEKT – ENTERPRISE ARCHITECTURE

ITU KØBENHAVN – F2011 UNDERVISERE: JOHN GØTZE, SØREN ALAIN MORTENSEN

18. maj 2011

Claus Kortenkamp

010265

[email protected]

Page 2: Hvorfor Fejler EA

1

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Failure is an option …

Eller: Hvorfor fejler Enterprise Arkitektur initiativer?

Indhold

INDLEDNING ............................................................................................................ 2 1

1.1 PROBLEMFORMULERING ........................................................................................ 3

1.2 METODE .......................................................................................................... 3

1.3 AFGRÆNSNING ................................................................................................... 3

BEGREBSAFKLARING ................................................................................................... 4 2

2.1 ENTERPRISE ARKITEKTUR ...................................................................................... 4

2.2 ELEMENTER AF EN ENTERPRISE ARKITEKTUR ............................................................... 5

2.2.1 EA TILGANG, METODE OG RAMMEVÆRK .............................................................. 5

2.2.2 EA ARTEFAKTER, REPOSITORY OG GOVERNANCE ................................................... 5

2.2.3 EA BEST PRACTICES ....................................................................................... 5

TEORI .................................................................................................................... 6 3

3.1 BERNARD EA3 ................................................................................................... 6

3.2 TOGAF 9 ......................................................................................................... 6

3.3 OIO EA ........................................................................................................... 6

3.3.1 OIO EA METODE ......................................................................................... 6

3.4 FORANDRINGSLEDELSE ......................................................................................... 7

ANALYSE ................................................................................................................. 8 4

4.1 EA PROBLEMER I PRAKSIS ....................................................................................... 8

4.1.1 GARTNER .................................................................................................. 8

4.1.2 IDS SCHEER................................................................................................ 9

4.1.3 ANALYSE AF EA PROBLEMER I PRAKSIS ............................................................... 10

4.2 EA METODERNES HÅNDTERING AF RISICI I EA INITIATIVER .............................................. 11

4.2.1 BERNARD EA3 .......................................................................................... 11

4.2.2 TOGAF ADM .......................................................................................... 15

4.2.3 OIO ...................................................................................................... 19

4.3 RESULTATER ................................................................................................... 24

4.3.1 EA3 ....................................................................................................... 24

4.3.2 TOGAF ADM .......................................................................................... 24

4.3.3 OIO EA .................................................................................................. 24

KONKLUSION ......................................................................................................... 25 5

PERSPEKTIVERING OG METODEKRITIK ............................................................................ 25 6

BIBLIOGRAFI ........................................................................................................... 27 7

BILAG A ................................................................................................................ 29 8

BILAG B ................................................................................................................ 34 9

BILAG C ................................................................................................................ 35 10

BILAG D................................................................................................................ 39 11

BILAG E ................................................................................................................ 43 12

Page 3: Hvorfor Fejler EA

2

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

FIGUR 1-1: GARTNER HYPE CYCLE FOR EA 2010

Indledning 1Udviklingen af nutidens forståelse af Enterprise Arkitektur som disciplin begyndte tilbage i 1987 med Zachmans

artikel "A framework for information systems architecture" (Zachman J. A., 1987) og har siden resulteret i

talrige EA rammeværker og metoder som FEA, TOGAF, DYA, OIO EA eller EA3 m.fl.

Leder man efter fordelene som en virksomhed kan opnå med en eksplicit Enterprise Arkitektur, ser man typisk

argumenter som

bedre opfyldelse af strategiske mål

forbedret forretningsmæssig

performance

bedre IT understøttelse af

forretningen

reducerede IT omkostninger m.v.

Men hvordan ser det ud i virkligheden?

IDS Scheer (Software AG) konkluderede

baseret på en undersøgelse fra 2008

(Jonathan Broer, Sven Roeleven, IDS Scheer,

2009), at 66 procent af alle EA programmer

ikke lever op til forventningerne.

I juli 2010 vurderede Gartner den aktuelle modenhed af Enterprise Arkitektur (EA) og EA relaterede emner: EA

og EA værktøjer befinder sig på nuværende tidspunkt i en fase af desillusionering, fordi EA udøvende ikke

fokuserede nok på at integrere EA med forretningen. (Gartner, 2010)

Samtidig viser Gartners undersøgelse at EA rammeværkernes betydning overvurderes betydeligt. Gartner

vurderer derudover at det vil tager mere end 10 år inden EA rammeværker når at blive accepteret som

mainstream.

Allerede i 2005 skriver CIO magasinet om Enterprise Arkitektur: “CIOs go to great lengths to avoid using the

term with their business peers for fear of scaring, alienating or simply boring them to death” (Koch, 2005). Mange

EA specialister har en teknisk baggrund og har svært ved at forklare værdien af EA med ikke teknologiske udtryk

(Gartner, 2009).

Zachman skriver i artiklen ”You can’t cost-justify architecture” (Zachman J. A., You can't "cost-justify" architecture,

2001) at arkitektur er et aktiv, som en virksomhed skal investere i, for at få mulighed for at gøre noget som den

ikke ville kunne uden arkitektur: alignment, integration, change, reduced time-to-market.

Efter forventningerne om de værdier EA kan generere er blevet skuffet, er det ikke blevet lettere at skaffe

opbakning til Enterprise Arkitektur initiativer, hverken hos topledelsen eller potentielle interessenter.

Forventningen er, at forretningsværdien skal kunne demonstreres og kommunikeres ved at bruge

forretningsledelsens sprog. Gartner forudser at 70 procent af alle succesrige EA initiativer i 2012 vil være ikke-IT

baserede funktioner, som lever op til denne forventning (Gartner, 2009).

I dag er det integrationen mellem EA, BPM og/eller SOA som skal levere nye value propositions.

Værktøjsleverandører og konsulenthuse er allerede kommet på banen. Værktøjer som META, Qualiware eller

ARIS tilbyder EA og BPM funktionalitet, samtidig med at store spillere på markedet, som f.eks. IBM (Jensen,

Cline, & Owen, 2011) og SAP (Eijpe, Laar, Rosenberg, Kuhlmann, & von Rosing, 2011), fokuserer på og

markedsfører synergieffekten som integrationen af EA, BPM og/eller SOA lover at levere.

Hvad er forventningerne til denne integration?

Page 4: Hvorfor Fejler EA

3

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

”Closer business and IT alignment, a higher ROI and better business results aimed directly at the companies’ bottom line”.

BPM og SOA har siden de dukkede op på business-IT scenen dog kæmpet med lignende problemer som EA: en

stor del af projekterne fejler, det er vanskeligt at dokumentere forretningsværdien og det er derfor svært at få

opbakning fra topledelsen.

1.1 Problemformulering

Som C-level leder er der en stor chance for at man på et tidspunkt skal tager stilling til om et BPM, SOA og/eller

EA program skal iværksættes. Spørgsmålet ”Hvad er egentlig risici med dette initiativ?” skal stilles og risiciene skal

håndteres, dvs. at der skal iværksættes aktiviteter, som reducerer risikoens sandsynlighed eller som afbøder dens

potentielle konsekvenser.

Uden at påvise det matematisk, kan man gå ud fra at risikoen ikke bliver mindre, når initiativet kombinerer flere

komplekse discipliner som EA, SOA og BPM. Dette kræver at man ændrer noget afgørende ved årsagerne til de

problemer, man potentielt kan opleve med de enkelte discipliner.

Når man starter et EA initiativ skal man være klar over at: Failure is an option!

I denne opgave ønsker jeg derfor at undersøge spørgsmålet om

Hvorfor fejler Enterprise Arkitektur (EA) projekter?

Yderlige arbejdsspørgsmål som jeg undervejs ønsker at besvare i denne opgave, er

1. Hvilke årsager nævnes typisk som årsag til at EA initiativer fejler i praksis?

2. Hvilke risici nævnes der i de forskellige EA metoder?

3. Hvordan forslår EA metoderne at disse risici kan håndteres?

4. Matcher EA metodernes risikovurdering de problemer som opleves i praksis?

5. Kan problemer sammenlignes med de problemer som andre IT/forretnings initiativer oplever?

1.2 Metode

For at sikre en fælles forståelse for de anvendte begreber, består opgavens første del af en begrebsafklaring.

Der introduceres først metoder og teorier den foreliggende undersøgelse refererer til. Derefter formuleres et

hovedspørgsmål og en række arbejdsspørgsmål som den foreliggende undersøgelse skal svare på.

Opgaven udgangspunkt i en række af artikler, som forskellige forfattere, analyseinstitutter og konsulenthuse har

offentliggjort, om årsager til problemer og/eller succes i EA initiativer. Der dannes en liste over de typiske

problemer.

For hver af de udvalgte EA metoder undersøges om og hvordan disse tager stilling til risikoen for at et EA initiativ

fejler.

Resultaterne samles i tabelform og sammenholdes derefter med rapporterne fra Gartners (Gartner, 2009) og IDS

Scheer(Jonathan Broer, Sven Roeleven, IDS Scheer, 2009). På baggrund af disse undersøgelsesresultater, svares

derefter på de undersøgelsens hovedspørgsmål.

1.3 Afgrænsning

Når der i denne opgave tales om risici ved EA initiativer, menes risici, som kan påvirke forløbet af selve EA

initiativet. Der undersøges ikke hvilke nye risici et EA initiativ muligvis introducerer i en virksomhed (f.eks.

sikkerheds sårbarheder, øgede omkostninger for IT-løsninger eller introduktion af nye afhængigheder mellem

forretningsenheder)

Opgaven fokuserer på implementeringsmetode-delen af de forskellige EA varianter, og på hvordan metoden

forholder sig til risiciene ved et EA initiativ.

Page 5: Hvorfor Fejler EA

4

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Jeg forventer, at læseren har et overordnet kendskab til EA. EA rammeværkerne og metoder beskriver jeg kun

kort. Rendyrkede EA rammeværker uden metodedel, som f.eks. Zachman, falder udenfor rammen af denne

undersøgelse.

Der forsøges ikke at vurdere hvilken EA metode der er den bedste. Valget af EA rammeværk og metode skal altid

tilpasses den aktuelle virksomheds situation.

Der undersøges ikke om integrationen af SOA, BPM og EA har synergieffekter. Mulige årsager for manglende

succes i BPM eller SOA programmer er ligeledes udenfor rammen af denne undersøgelse.

Desuden forudsætter jeg, at læseren har grundlæggende kendskab om forandringsledelse.

Begrebsafklaring 2

2.1 Enterprise Arkitektur

Der findes et væld af definitioner på EA. I denne opgave vil jeg begrænse mig på at nævne nogle få af dem.

”… the organizing logic for business processes and infrastructure reflecting the integration and standardization

requirements of the company’s operating model.” (Ross, Weill, & Robertson, 2006)

“… the consistent set of rules and models that guide the design and implementation of processes, organizational

structures, information flows and the technical infrastructure within an organization.” (Wagter, van den Berg,

Luijpers, & van Steenbergen, 2005)

“The analysis and documentation of an enterprise in its current and future states from an integrated strategy,

business and technology perspective.” (Bernard, 2005)

Nøglebegreberne i disse forskellige definitioner kan sammenfattes med Bernards meget prægnante formel:

Company, organization, enterprise

Organizing logic, organizational structures, current and future states

Requirements, strategy Processes, business, operating model

Technical infrastructure, technology perspective

E A = S + B + T

Enterprise Architecture is the idea of integrating strategy, business and technology 2-1 EA = S + B + T (BERNARD, 2005)

Page 6: Hvorfor Fejler EA

5

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Governance

EA

rammeværk

EA

Metode

EA

Artefakter

EA værktøjer &

repository

EA

Best Practices

2.2 Elementer af en Enterprise Arkitektur

De enkelte elementer af en EA tilgang forklares efterfølgende kun i det omfang der inden for rammerne af denne

opgaven er behov for.

Definitionen af de elementer en EA består af og som foreliggende undersøgelse benytter sig af, refererer til Scott

A. Bernards bog om Enterprise Arkitektur (Bernard, 2005)

2.2.1 EA ti lgang, metode og rammeværk

Bernards definerer en EA tilgang som ”EA approach – a modeling framework and implementation methodology”

(Bernard, 2005), dvs. At en EA tilgang består af 2 dele:

EA metoden og

EA rammeværket

EA metode defineres heri med

”HOW the EA will be implemented and how documentation will be developed, archived and used; including the selection of a

framework, modeling tools and on-line repository” (Bernard, 2005) men et

EA rammeværk beskives som

”A structure for organizing information that defines the scope of the architecture (what the EA program will document) and how

the areas of the architecture relate to each other.” (Bernard, 2005)

2.2.2 EA artefakter, repository og governance

EA artefakter er alle de dokumenter som

”En EA artifact is a documentation product, such as text document, diagram, spreadsheet, briefing slides, or video clip. EA

artifacts document EA components” (Bernard, 2005)

EA repositoriet er stedet hvor EA artefakter lagres og gøres tilgængelige.

”A single place for the storage and retrieval of EA artifacts, that are created using EA software applications (tools)” (Bernard,

2005).

Bernard understreger vigtigheden af at det er nemt og

sikkert at tilgå og benytte lageret.

I sin definition af EA fastslår Bernard, at EA både er en

dokumentations metode og et management program. For

at leve op til denne definition skal EA være del af en

overordnet governance struktur.

Governance definerer Bernard som

”A group of policies, decision making procedures, and

management processes that work together to enabler the effective planning and oversight over activities and resources” (Bernard,

2005)

2.2.3 EA best practices

Ikke alle EA tilgange, nævner eksplicit at EA best practices skal være på plads. Men der kan siges at det er best

practice, at EA best practices skal være med i hver EA tilgang.

Page 7: Hvorfor Fejler EA

6

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Teori 3Der er udvalgt tre forskellige EA tilgange: Bernards EA3, OIO EA og TOGAF

Der er udvalgt EA tilgange skal undersøges med hensyn til de formulerede spørgsmål. Metoderne blev udvalgt

fordi de:

beskriver en fuldstændig EA tilgang, dvs. at der bl.a. eksisterer en EA metode

har forskellig oprindelse og udbredelse

o akademisk (EA3)

o offentlig sektor (OIO)

o privat sektor (TOGAF)

3.1 Bernard EA3

Bernards EA3 metode består af i fire faser delt op i 20 trin:

Etablering af programmet

Valg af EA rammeværk og værktøj

Dokumentation af Enterprise Arkitekturen

Brug og vedligeholdelse af Enterprise Arkitekturen

3.2 TOGAF 9

TOGAF eller TOGAF dokumentationen er delt op i syv områder:

Introduktion

Architecture Development Method (ADM)

ADM Guidelines and Techniques

Architecture Content Framework

Enterprise Continuum & Tools

TOGAF Reference Models

Architecture Capability Framework

ADM er en metode til at udvikle en EA. ADM er delt op i en separat

start-up fase (preliminary) og ni efterfølgende faser (se billedet 3-2

TOGAF 9 ADM) som gennemgås cyklisk og iterativ.

En beskrivelse af disse faser er vedlagt Bilag A

Derudover hjælper ADM Guidlines and Techniques yderlige med

forklaringer på hvordan ADM kan tilpasses og anvendes.

3.3 OIO EA

OIO- Offentlig Information Online- EA er en Enterprise Arkitektur

Guide udarbejdet af IT og Telestyrelsen som led i et forløb, der skal

koordinere det tværoffentlige digitale samarbejde.

OIO EA består af en metoderamme og en dokumentationsramme.

3.3.1 OIO EA metode

Metoden er en procesorienteret metoderamme, som består af fem

aktiviteter, A-E, delt op i 22 trin. OIO understreger, at selv om

3-2 TOGAF 9 ADM

3-1BERNARDS EA3 CUBE

3-3 OIO EA METODEN

Page 8: Hvorfor Fejler EA

7

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

processen er iterativ er trinenes rækkefølge ikke lagt fast (se 0 ). Trinene kan også udføres parallelt.

Ud over disse fem aktiviteter relaterer OIO også til to yderlige aktivitetsområder: Principper og Styring, og

Tekniske og forretningsmæssige trends. I OIOs verden er det dog kun EA governance, som EA arkitekten har

ansvaret for.

3.4 Forandringsledelse

Hvad går forandringsprojekter i

virksomheder typisk ud på?

For at komme fra nutidens situation, tit

en situation som ikke længere er

holdbar, en ”brændende platform”, skal

virksomheden flyttes hen til en ønsket

tilstand i fremtiden. For at nå til den

fremtidige situation, skal noget ændres

på et eller flere områder i en virksomhed, typiske emner er mission, vision, strategi, opgaver, organisation,

processer, teknologi og medarbejdere.

Hver forandring vil typisk møde modstand, enten materiel eller

psykologisk. Når utilfredsheden med den nuværende situation, ønsket om

at opnår en anden situation i fremtiden og viden om, hvordan man skal nå

derhen er større en modstanden, kan forandringen lykkes 1.

Én metode at håndtere store forandringsprojekter på er blevet grundlagt af

John Kotter. Kotter konstaterer at 70 procent af alle forandrings initiativer

fejler. For at tackle problemerne, forslår Kotter en 8-trinsproces (Kotter,

1996)

Lighederne mellem en forandringsproces og et EA initiativ er meget

tydelige:

EA AS-IS situation Den brændende platform

EA TO-BE situation Fremtidens vision

EA Management Plan Vejen frem

Bernards EA3 cube og dens EA TO-BE

status, gør det meget anskueligt, hvilke

emner EA fokuserer på og hvilke områder

der derfor skal regnes med forandringer af:

strategier, processer, teknologier, mål m.v.

Et skoleeksempel på forandring.

1 Change Equation (Gleicher, Beckhard, Harris): D * V * F > R: Dissatisfaction * Vision * First, concrete steps > Resistance

Hvad skal forandres?

mission vision mål strategi

opgaver medarbejder organisation

teknologi processer

Den brændende platform Fremtid - Vision

Forøg presset og følelsen af

nødvendighed

Etabler den ledende koalition. Er

nøgleinteressenterne enige?

Får vision og strategi gjort klar.

HVORFOR skal vi?

KOMMUNIKER visionen – fortæl

historien

GØR DET – og styrk

medarbejdernes kompetence

Skab synlige resultater også på

kort sigt

Konsolider forbedringer og

fasthold forandringsforløbet

Implementer ny procedurer i

organisationens kultur

3-5 BERNARDS EA3 CUBE

3-4 KOTTERS OTTE TRIN

Page 9: Hvorfor Fejler EA

8

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Analyse 4

4.1 EA problemer I praksis

4.1.1 Gartner

Den store amerikanske forsknings og rådgivningsvirksomhed, offentliggjorte i 2009 en liste over de 10 største

faldgruber ved et EA initiativ (Gartner, 2009)

Problem Løsning

G1 EA Chefarkitekten kender til EA, men er ikke en effektiv leder

Skal erstattes med nogen, som har bløde kompetencer som entusiasme, lidenskab og kan kommunikere.

G2 Utilstrækkelig forståelse og understøttelse hos nøgleinteressenter uden for EA teamet.

EA skal sælges til topledelsen først. Fokus på uddannelse og kommunikation.

G3 Forretningen er ikke involveret. IT og forretningsmål er ikke tilpasset hinanden

Enterprise arkitekter skal involvere sig i forretningen og, sammen med andre kolleger, i forretningsarkitekturen

G4 Domain Level arkitektur Holistisk EA best practice, som inkluderer forretnings-, informations- og løsningsarkitektur

G5 AS-IS status dokumenteres først. Værdien af EA realiseres for sent.

Skab sammenhæng med forretningen og udvikle TO-BE status først

G6 EA gruppen gør det meste af arbejdet alene (uden input fra forretningen) => resulterer i manglende buy-in hos forretningen

EA processen skal ledes og ikke påtvinges. Virtuelle teams

G7 Værdien af EA måles og kommunikeres ikke, fordi den kun er synlig indirekte.

Vis og kommuniker alle succeshistorier inklusive værdimålinger

G8 Kassetænkning … arkitektur for proces, information, teknik og løsning for forretningsenheder modelleres uafhængigt og uden hensyn til integration og interoperabilitet.

Fokus på sammenhæng mellem forretningsenheder

G9 EA governance introduceres for sent i forløbet

Skal udvikles samtidig med indholdet

G10 Der bruges ikke tid nok på kommunikation Udvikling og iværksættelse af en kommunikations plan som er tilpasset til modtagerne

Page 10: Hvorfor Fejler EA

9

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

4.1.2 IDS Scheer

IDS Scheer (Software AG) konkluderede baserende på en undersøgelse fra 2008 (Jonathan Broer, Sven Roeleven,

IDS Scheer, 2009), at 66 % af alle EA programmer ikke lever op til forventningerne.

Problem Løsning

S1 Kun i 40 % af alle virksomheder er ”objectives and policy” del af EA programmet

Klare mål fra begyndelsen, forventningsafstemning, få EA governance på plads, have en standard projekt metode,

S2 Svært at skabe forbindelsen mellem EA og forretningsstrategi (EA + BPM)

S3 Manglende bevidsthed om EA som forretningsaktivitet (asset)

S4 Iværksættelsen af EA tager mere tid end forventet, resultater realiseres senere

S5 Manglende C-level understøttelse Udnævn en Chef Enterprise Arkitekt som kommunikerer med C-level ledelsen

S6 Manglende engagement hos nøgleinteressenter Sørg for at forretningssiden er involveret

S7 Finansielle og politiske spørgsmål forpurrer EA projektet

S8 CIO eller IT manager har ansvaret for udvalg af EA værktøjet

Sørg for at forretningssiden er involveret i udvalget af værktøjet.

Page 11: Hvorfor Fejler EA

10

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

4.1.3 Analyse af EA problemer i praksis

Det er meget tydeligt, at der kun nævnes få EA faglige problemer, som f.eks. EA projekter som kun fokuserer på

domain arkitektur eller siloarkitektur.

Valg af det forkerte EA rammeværk, EA metode eller EA værktøj nævnes ikke som problem.

En komprimeret liste af problemer ved EA initiativer kunne således være:

Den udnævnte chefarkitekten er ikke en effektiv leder

Manglende support fra nøgleinteresser og C-level, forretningen er ikke involveret

For lidt kommunikation, især om de værdier EA skaber

IT og forretningens mål i EA projektet er ikke tilpasset (”aligned”)

Manglende EA Governance

Manglende viden om EA

Betragter man et EA program med forandringsledelsens briller, så viser der sig iøjnefaldende overensstemmelser

mellem problemer med EA programmer i praksis og den måde hvordan store forandringsprocesser ifølge Kotters

8-trins-model skal gennemføres.

Dette gælder især for Gartners liste.

EA Chefarkitekten kender til EA, men er ikke en effektiv leder

Utilstrækkelig forståelse og understøttelse hos nøgleinteressenter uden for EA teamet.

Forretningen er ikke involveret. IT og forretningsmål er ikke tilpasset hinanden

Domain Level arkitektur

AS-IS status dokumenteres først. Værdien af EA realiseres for sent.

EA gruppen gør det meste af arbejdet alene (uden input fra forretningen) => resulterer i manglende buy-in hos forretningen

Værdien af EA måles og kommunikeres ikke, fordi den kun er synlig indirekte.

Kassetænkning … arkitektur for proces, information, teknik og løsning for forretningsenheder modelleres uafhængigt og uden hensyn til integration og interoperabilitet.

EA governance introduceres for sent i forløbet

Der bruges ikke tid nok på kommunikation

Meget tyder på at allerede i startfasen af EA projekter kunne findes roden for de problemer som gør at EA

projekter fejler. Hvis ikke i opstartsfasen bliver tydeligt forklaret, hvor EA er et vigtigt initiativ, og

nøgleinteressenterne ikke samles, mangler de bærende fundamentet til det videre EA forløb.

Forøg presset og følelsen af

nødvendighed

Etabler den ledende koalition. Er

nøgleinteressenterne enige?

Får vision og strategi gjort klar.

HVORFOR skal vi?

KOMMUNIKER visionen – fortæl

historien

GØR DET – og styrk

medarbejdernes kompetence

Skab synlige resultater også på

kort sigt

Konsolider forbedringer og

fasthold forandringsforløbet

Implementer ny procedurer i

organisationens kultur

Page 12: Hvorfor Fejler EA

11

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

4.2 EA metodernes håndtering af r isici i EA init iativer

4.2.1 Bernard EA3

Bernard dedikerer et helt kapitel af sin bog til spørgsmålet om værdien og risici ved at skabe en Enterprise

Arkitektur 2. Han nævner fem forskellige typer af risici som potentielt kunne påvirke et EA program:

Finansielle risici: Stort initial budget; senere besparelser på EA budgettet kan gøre EA

informationerne værdiløse, hvis de ikke kan vedligeholdes.

Mangel på accept: store forandringer i strategi, forretning og teknologi, kan resultere i spændinger

mellem forskellige nøgleinteressenter

Tab af nøglemedarbejdere: tab af uddannet EA personale fører til forsinkelser og øgede

omkostninger

Forsinkelser: EA programmets tidsplan kan påvirkes fra forskellige sider, som kan resultere i at

programmet afbrydes

Dokumentationsværktøjer: Det udvalgte værktøjet bestemmer hvor intuitive og informative EA

programmets dokumenter er.

Bernard beskriver derudover også nogle generelle foranstaltninger der kan reducere sandsynligheden for de

nævne risici og for at reducere deres negative indvirkning:

Styrke ledelsesopbakning til EA programmet

Sørge for finansiel stabilitet

Lade være med at være den første som benytter et nyt værktøj

Sørge for at have uddannet backup personale til EA teamet

Benytte en detaljeret EA metode

Sørge for at program manager har grundlæggende kompetence vedrørende personaleledelse, budget,

performance og håndtering af nøgleinteressenter

Bernards EA3 metode består af i fire faser som er delt op i 20 trin. Disse trin analyseres og vurderes herefter med

hensyn til de problemer i EA programmer som den foreliggende undersøgelse har fundet frem til i kapitel 04.1.

2 (Bernard, 2005), Chapter3: The value and risk of creating an Enterprise Architecture

Page 13: Hvorfor Fejler EA

12

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Problem Håndteres af Aktivitet Vurdering

G1

EA Chefarkitekten kender til EA men er ikke en effektiv leder

EA3 trin 1

Etablering af EA programmet og udnævnelse af Chef Arkitekten tilstrækkelige resurser (budget, personale m.v.) og myndighed. Dannelse af EA team som består af EA arkitekter og forskellige nøgleinteressenter

Trinet tager hensyn til finansielle risici (sørge for finansiel stabilitet) og sørger for ledelsesopbakning fra begyndelsen

G2

Utilstrækkelig forståelse og understøttelse hos nøgleinteressenter udenfor EA teamet.

EA3 trin 4

Udvikling af EA kommunikationsplan og sørge for buy- in, fokus på ikke-tekniske nøglepersoner og EA slutbruger. Inkluder eksempler på hvordan EA skaber værdi, sørg for at dokumentationen er tilgængelig for alle

EA3 trin20

Frigiv regelmæssige opdateringer af EA management planen, Kommuniker hvordan EA har reduceret omkostninger, forbedret alignment etc.

Trinet fokuserer på risikoen vedr. manglende acceptanse.

Fokus på kommunikation af værdien som EA skaber

Bernards metode tager således hensyn til de nogle af de problemer som Gartner (Gartner, 2009) nævner

G3

Forretningen er ikke involveret. IT og forretningsmål er ikke tilpasset

EA3 trin 1

Etablering af EA programmet og udnævnelse af Chef Arkitekten tilstrækkelige resurser (budget, personale m.v.) og myndighed. Dannelse af EA team som består af EA arkitekter og forskellige nøgleinteressenter

EA teamet består af arkitekter og andre nøgleinteressenter

G4

Domain Level arkitektur

EA3 trin 7

Identifikation af EA komponenter som skal dokumenteres

G5

AS-IS status dokumenteres først. Værdien af EA realiseres for sent.

EA3 trin 11

Evaluering om eksisterende dokumentation kan bruges i EA programmet => AS-IS

EA3 trin 11

Skab dokumentation af EA komponenter som mangler => AS-IS

Bernards metode begynder med dokumentationen af AS-IS situationen.

G6

EA gruppen gør det meste af arbejdet alene (uden input fra forretningen) => resulterer i manglende buy-in hos forretningen

EA3 trin 5

Valg af EA dokumentations rammeværk med input fra EA team og nøgleinteressenter.

Page 14: Hvorfor Fejler EA

13

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

G7

Værdien af EA måles og kommunikeres ikke, fordi den kun er synlig indirekte.

EA3 trin 4

Udvikling af EA kommunikationsplan og sørge for buy-in, fokus på ikke-tekniske nøglepersoner og EA slutbruger. Inkludere eksempler på hvordan EA skaber værdi, sørge for at dokumentationen er tilgængelig for alle

Trinet fokuserer på risikoen vedr. manglende accept.

Bernards metode tager således hensyn til de nogle af de problemer, som Gartner (Gartner, 2009) nævner

G8

Kassetænkning … arkitektur for proces, information, teknik og løsning for forretningsenheder modelleres uafhængigt og uden hensyn til integration og interoperabilitet.

EA3 trin 6

Identifikation af brancher/segmenter (“Lines of business”) og delte aktiviteter (“crosscuttings”)

Crosscuttings sørger for forbindelsen mellem forskellige enheder af en organisation

G9

EA governance introduceres for sent i forløbet

EA3 trin 3

Etablering af EA governance som også opretter en forbindelse med forretningens andre managementprocesser (strategi planlægning, projekt management, sikkerhed, personaleplanlægning)

G10

Der bruges ikke tid nok på kommunikation

EA3 trin 4

Udvikling af EA kommunikationsplan og sørge for buy- in, fokus på ikke-tekniske nøglepersoner og EA slutbruger. Inkludere eksempler på hvordan EA skaber værdi, sørge for at dokumentationen er tilgængelig for alle

EA3 trin20

Frigive regelmæssige opdateringer af EA management planen. Kommunikere hvordan EA har reduceret omkostninger, forbedret alignment etc.

Trinet fokuserer på risikoen vedr. manglende acceptanse.

Bernards metode tager således hensyn til de nogle af de problemer som Gartner (Gartner, 2009) nævner

S1

Kun i 40 % af alle virksomheder er ”objectives and policy” del af EA programmet

EA3 trin 3

Etablering af EA governance som også opretter en forbindelse med forretningens andre managementprocesser (strategi planlægning, projekt management, sikkerhed, personaleplanlægning)

S2

Svært at skabe forbindelsen mellem EA og forretningsstrategi (EA + BPM)

Page 15: Hvorfor Fejler EA

14

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

S3

Manglende bevidsthed om EA som forretningsaktivitet (asset)

S4

Iværksættelsen af EA tager mere tid end forventet, resultater realiseres senere

S5

Manglende C-level understøttelse

EA3 trin 1

Etablering af EA programmet og udnævnelse af Chef Arkitekten tilstrækkelige resurser (budget, personale m.v.) og myndighed. Dannelse af EA team som består af EA arkitekter og forskellige nøgleinteressenter

Trinet tager hensyn til finansielle risici (sørge for finansiel stabilitet) og sørger for ledelsesopbakning fra begyndelsen

S6

Manglende engagement hos nøgleinteressenter

EA3 trin 4

Udvikling af EA kommunikationsplan og sørge for buy-in, fokus på ikke-tekniske nøglepersoner og EA slutbruger. Inkludere eksempler på hvordan EA skaber værdi, sørge for at dokumentationen er tilgængelig for alle

Trinet fokuserer på risikoen vedr. manglende accept.

Bernards metode tager således hensyn til de nogle af de problemer som IDS Scheer (Jonathan Broer, Sven Roeleven, IDS Scheer, 2009) nævner

S7

Finansielle og politiske spørgsmål forpurrer EA projektet

EA3 trin 1

Etablering af EA programmet og udnævnelse af Chef Arkitekten tilstrækkelige resurser (budget, personale m.v.) og myndighed. Dannelse af EA team som består af EA arkitekter og forskellige nøgleinteressenter

Trinet tager hensyn til finansielle risici (sørge for finansiel stabilitet) og søger for ledelsesopbakning fra begyndelsen

S8

CIO eller IT manager har ansvaret for udvalg af EA værktøjet

EA3 trin 5

Valg af EA dokumentations rammeværk med input fra EA team og nøgleinteressenter.

EA3 trin 8

Valg af dokumentationsmetoden (Chef Arkitekt, EA team og flere nøgleinteressenter)

EA3 trin 9

Valg af værktøj til EA dokumentation (Chef Arkitekt og EA team)

EA3 trin 10

Valg og etablering af EA repository til dokumentation (Chef Arkitekt og EA team)

Page 16: Hvorfor Fejler EA

15

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

4.2.2 TOGAF ADM

TOGAF 9 indeholder i modsætning til EA3 ikke et eksplicit kapitel som henviser til risici ved gennemførslen af et

EA program. Til gengæld tager TOGAF 9 speciel hensyn til emnerne håndtering af nøgleinteressenter og EA

kompetencer.

Stakeholder management: “Stakeholder Management is an important discipline that successful architecture practitioners

can use to win support from others. It helps them ensure that their projects succeed where others fail.” (The Open Group,

2009)

EA skills framework: “Skills frameworks provide a view of the competency levels required for specific roles. They define:

the roles within a work area, the skills required by each role, the depth of knowledge required to fulfill the role successfully “

(The Open Group, 2009)

Ud over trinene i ADM metoden, analyseres herefter også de 2 ovenstående emner med hensyn til de problemer i

EA programmer som den foreliggende undersøgelse har fundet frem til i kapitel 0

Problem Aktivitet Vurdering

G1

EA Chefarkitekten kender til EA men er ikke en effektiv leder

I ”skills framework” (The Open Group, 2009, s. kapitel 52) beskrives EA manageren som ekspert på områder som leadership, teamwork, interpersonal, communication, analyse, stakeholder management og risk management.

En ekspert beskrives om person der har ”omfattende og væsentlig praktisk erfaring og anvendt viden om emnet”

”Communication and team building are key to the successful role of the enterprise architect. The mix of good technical skill and the ability to lead are crucial to the job. The enterprise architect should be viewed as a leader in the enterprise by the IT organization, the clients they serve, and management.”

TOGAFs beskriver omfattende, hvilke kompetencer der forventes fra de forskellige roller I et EA program, bl.a. EA manageren

G2

Utilstrækkelig forståelse og understøttelse hos nøgleinteressenter udenfor EA teamet.

Et af målene i TOGAF ADM Phase A er:

”define the relevant stakeholders, and their concerns

and objectives” (The Open Group, 2009, s. TOGAF Step 7.4.2). Processen beskrives yderlige i ”Steps in the stakeholder management process” (The Open Group, 2009, s. TOGAF step 24.3). Nøgleudsagn er:

“The most powerful stakeholders can be identified early […] this ensures their support and improves the quality of the models produced.” “… communicating […] early and frequently, […] they fully understand the architecture process, and the benefits of enterprise architecture; […]” “The […] team can more effectively anticipate likely reactions […], and […] plan the actions […] avoiding or addressing any negative reactions”

Page 17: Hvorfor Fejler EA

16

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Problem Aktivitet Vurdering

G3

Forretningen er ikke involveret. IT og forretningsmål er ikke tilpasset hinanden

ADM Phase B: Business Architecture

“the development of a Business Architecture to support an agreed Architecture Vision”

Det er her en forbindelse mellem TOGAF EA og et BPM program kunne skabes. Forbindelsen som TOGAF skaber i dette trin er dog meget teknisk fokuseret.

G4

Domain Level arkitektur

ADM Phase C: Information Systems Architectures og Phase D: Technology Architecture

G5

AS-IS status dokumenteres først. Værdien af EA realiseres for sent.

ADM Phase B: Business Architecture, Phase C: Information Systems Architectures, Phase D: Technology Architecture

Nøgleudsagner : “knowledge of the Business Architecture is a prerequisite for architecture work in any other domain”

Faserne B, C og D går ud fra at der først skabes ”Baseline Descriptions” (=> AS-IS) af de forskellige arkitekturer

G6

EA gruppen gør det meste af arbejdet alene (uden input fra forretningen) => resulterer i manglende buy-in hos forretningen

G7

Værdien af EA måles og kommunikeres ikke, fordi den kun er synlig indirekte.

ADM Phase A : 7.4.9 Define the Target Architecture Value Propositions and KPIs

“Review and agree the value propositions with the sponsors and stakeholders concerned “

“Define the performance metrics and measures to be built into the enterprise architecture to meet the business needs”

TOGAF tager højde for AT det skal gøres, men er ikke meget detaljeret vedr. HVORDAN dette kunne gøres.

Page 18: Hvorfor Fejler EA

17

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Problem Aktivitet Vurdering

G8

Kassetænkning … arkitektur for proces, information, teknik og løsning for forretningsenheder modelleres uafhængigt og uden hensyn til integration og interoperabilitet.

TOGAF afsnit: 29. Interoperability Requirements

In the Architecture Vision (Phase A), the nature and security considerations of the information and service exchanges are first revealed within the business scenarios.

In the Business Architecture (Phase B), the information and service exchanges are further defined in business terms.

In the Data Architecture (Phase C), the content of the information exchanges are detailed using the corporate data and/or information exchange model.

In the Application Architecture (Phase C), the way that the various applications are to share the information and services is specified.

In the Technology Architecture (Phase D), the appropriate technical mechanisms to permit the information and service exchanges are specified.

In Opportunities & Solutions (Phase E), the actual solutions (e.g., Commercial Off-The-Shelf (COTS) packages) are selected.

In Migration Planning (Phase F), the interoperability is logically implemented.

Interoperabilitet er en integreret del af alle faser I TOGAF ADM

G9

EA governance introduceres for sent i forløbet

ADM Preliminary Phase

[…] major output of this phase is a framework for architecture governance. [..] i.e., what type of governance repository characteristics are going to be required, what relationships and status recording are necessary to ascertain which governance process (dispensation, compliance, take-on, retirement, etc.) has ownership of an architectural artifact.”

Confirm Governance and Support Frameworks

Phase G: Implementation Governance

“[…] the time at which they are formally started and completed should be adapted to the situation at hand in accordance with the established architecture governance”

I afsnit 50. Architecture Governance (The Open Group, 2009) leverer TOGAF uddybende forklaringer. Architecture Governance overvågnes og styres af et Architecture Board,

TOGAF 9 kræver at governance kommer på plads allerede i opstartsfasen

Page 19: Hvorfor Fejler EA

18

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Problem Aktivitet Vurdering

G10

Der bruges ikke tid nok på kommunikation

ADM Stakeholder Management og TOGAF 36.2.12 Communications Plan

“Identification of a communications timetable, showing which communications will occur with which stakeholder groups at what time and in what location”

TOGAF gør vigtigheden af kommunikationen tydeligt.

S1

Kun i 40 % af alle virksomheder er ”objectives and policy” del af EA programmet

S2

Svært at skabe forbindelsen mellem EA og forretningsstrategi (EA + BPM)

Iværksættelsen af EA tager mere tid end forventet, resultater realiseres senere

S3

Manglende bevidsthed om EA som forretningsaktivitet (asset)

ADM Stakeholder Management

CxO level

“This stakeholder group is interested in the high-level drivers, goals, and objectives of the organization, and how these are translated into an effective process and IT architecture to advance the business”

KEEP SATISFIED

S4

Iværksættelsen af EA tager mere tid end forventet, resultater realiseres senere

TOGAF ADM afsnit 24. Stakeholder Management

S5

Manglende C-level understøttelse

ADM Preliminary Phase sørger for “sponsor’s sign-off to proceed”

ADM Phase E: Opportunities & Solutions

TOGAF afsnit 32. Capability-Based Planning

At politiske eller finansielle spørgsmål forpurrer projektet kan aldrig udelukkes. ”Salgsfasen” er afgørende. TOGAFs tiltag på dette område er dog ret begrænset

S6

Manglende engagement hos nøgleinteressenter

ADM Preliminary Phase og TOGAF afsnit 42. Tools for Architecture Development beskriver valget af EA værktøjer

Det er evalueringen som beskrives, men IKKE hvem der skal være med til valget

Page 20: Hvorfor Fejler EA

19

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

4.2.3 OIO

Nævner OIO risici som EA3 eller TOGAF?

I modsætning til Bernards EA3 metode, indeholder OIA EA ikke noget særlig kapitel vedrørende de risici som

kunne true et EA initiativ. Der er heller ikke skrevet særlig meget om håndtering af nøgleinteressenter.

OIO leverer dog en definition af forskellige arkitektroller og kompetenceprofiler (se 0)

Problem Aktivitet Vurdering

G1

EA Chefarkitekten kender til EA men er ikke en effektiv leder

OIO definerer en række arkitektroller bl.a. Enterprise Arkitekten. Personen skal have indflydelse på virksomhedens beslutninger og taler både forretningssprog og teknikersprog.

De forventede kompetencer vises i et profil

Ledelses og Kommunikationskompetencer er ikke vurderet som at være særlig vigtige … teknologi, analyse og strategi kompetence vurderes at være vigtigere

G2

Utilstrækkelig forståelse og understøttelse hos nøgleinteressenter udenfor EA teamet.

OIO EA trin A3.5: Vision, mål, strategier

”vigtigt at indse, at man næppe skal forvente total enighed imellem forretningens beslutningstagere […] man laver en interessentanalyse”

EA kommunikationsprocesser ”Barrieren […] er oftest at den ikke er kendt eller forstået.. Kommunikation kan indeholde: o EA forklaring: rollespecifikke og praktiske vejledninger (f.eks. hvad betyder arkitekturen for udvikleren o EA publikation: opdateret og lettilgængelig dokumentation (intranet, værktøjsintegration). En tilgængelig EA gør det lettere for andre at genbruge og forbedre den. o EA evangelisering; høj synlighed i organisationen. Omfatter præsentationer, kommunikation af succeshistorier, mv.

Page 21: Hvorfor Fejler EA

20

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Problem Aktivitet Vurdering

G3

Forretningen er ikke involveret. IT og forretningsmål er ikke tilpasset hinanden

OIO EA trin A5. Vision, mål og strategier

”Trinet konsoliderer organisationens forretningsmæssige side vision, mål, strategier, og analyserer hvilke kritiske succesfaktorer, der har afgørende betydning for at målene og strategierne realiseres. Der udvikles ingen nye mål og strategi i dette trin. Formålet er at sikre at efterfølgende EA aktiviteter er forankrede hos, og i overensstemmelse med forretningens behov.”

OIO EA aktivitet B: Forretning

”Den fremtidige forretning beskrevet i mere operationelle termer”

OIO tager højde for at konsolidere IT og forretning

Forretningssiden inkluderes

G4

Domain Level arkitektur

G5

AS-IS status dokumenteres først. Værdien af EA realiseres for sent.

OIO EA Trin C1. Informationsarkitektur

OIO EA Trin C2. Applikationsarkitektur

OIO EA Trin C3. Servicearkitektur

OIO EA Trin C1. Teknologiarkitektur

”Trinet beskriver den nuværende og den fremtidige informationsarkitektur… ”

”Hvis man designer den fremtidige arkitektur indenfor et af de fire område, skal man dokumentere den nuværende indenfor dette område.”

OIO EA forudsætter an man udarbejder det nuværende stadie først … men fordi dette kan tager lang til anbefaler OIO at arbejdet kan foregå parallelt og at områder skal fravælges hvor muligt.

G6

EA gruppen gør det meste af arbejdet alene (uden input fra forretningen) => resulterer i manglende buy-in hos forretningen

OIO EA trin D2. Muligheder

” Det er vigtigt at spørge eksplicit ind til forbedringsmuligheder, bredt i organisationen. Når man udvikler en enterprise arkitektur, kommer man typisk meget rundt i organisationen, og i kontakt med mange med gode ideer,der bare aldrig er nået frem til it-afdelingen.”

X1. Forretningsmæssige trends

”Ved interviews med forretningssiden bør der tages referat, og disse referater bør godkendes af de interviewede”

EA Review Board (EARB)

”mødes ca. 8-12 gange årligt og træffer beslutninger vedr.arkitekturen, […] Medlemmerne bør rekrutteres fra forretning og teknik, og er personer med pondus i deres egen organisation, og et bredt udsyn.”

Page 22: Hvorfor Fejler EA

21

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Problem Aktivitet Vurdering

G7

Værdien af EA måles og kommunikeres ikke, fordi den kun er synlig indirekte.

OIO EA trin A5.1 Vision, mål, strategier samt kritiske succesfaktorer (KSF).

OIO EA trin A5.2 Metrikker (målepunkter) på de ovenstående – fx KPIs (key performance indicators).

G8

Kassetænkning … arkitektur for proces, information, teknik og løsning for forretningsenheder modelleres uafhængigt og uden hensyn til integration og interoperabilitet.

G9

EA governance introduceres for sent i forløbet

OIO EA trin A2 EA governance strategi

- økonomiske, organisatoriske og andre rammer - Identifikation af nøgle-aktører og beslutningstagere Dermed bliver disse involveret allerede fra start. Evt. interessentanalyse. overblik over alle interessenter i EA , deres respektive interesser, og planlægger involvering i EA forløbet.

Governance introduceres tideligt i forløbet

G10

Der bruges ikke tid nok på kommunikation

OIO EA trin Y3

EA Governance, kommunikationsprocesser

”Barrieren […] er oftest at den ikke er kendt eller forstået.. Kommunikation kan indeholde: o EA forklaring: rollespecifikke og praktiske vejledninger (f.eks. hvad betyder arkitekturen for udvikleren o EA publikation: opdateret og lettilgængelig dokumentation (intranet, værktøjsintegration). En tilgængelig EA gør det lettere for andre at genbruge og forbedre den. o EA evangelisering; høj synlighed i organisationen. Omfatter præsentationer, kommunikation af succeshistorier, mv.

S1

Kun i 40 % af alle virksomheder er ”objectives and policy” del af EA programmet

”Verifikation og justering af denne konsolidering, typisk gennem en workshop. Topledelsen bør være repræsenteret her, således at den konsensus der opnås afspejler et balanceret syn på forretningen, og dermed forankrer EA indsatsen

Page 23: Hvorfor Fejler EA

22

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Problem Aktivitet Vurdering

S2

Svært at skabe forbindelsen mellem EA og forretningsstrategi (EA + BPM)

OIO EA trin A5. Vision, mål og strategier

”Trinet konsoliderer organisationens forretningsmæssige side vision, mål, strategier, og analyserer hvilke kritiske succesfaktorer, der har afgørende betydning for at målene og strategierne realiseres. Der udvikles ingen nye mål og strategi i dette trin. Formålet er at sikre at efterfølgende EA aktiviteter er forankrede hos, og i overensstemmelse med forretningens behov.”

OIO EA trin X1: Forretningsmæssige trends

”indsamle information bredt, via både eksterne kilder (såsom rapporter fra analysebureauer) og via interne (visioner hos ledere). I A5 konsolideres disse og konkretiseres til forretningsstrategier, så der dannes et samlet billede af organisationens forretningsmæssige prioriteter”

OIO EA aktivitet B: Forretning

Den fremtidige forretning beskrevet i mere operationelle termer

OIO tager højde for at konsolidere IT og forretning

Forretningssiden inkluderes !

S3

Manglende bevidsthed om EA som forretningsaktivitet (asset)

S4

Iværksættelsen af EA tager mere tid end forventet, resultater realiseres senere

OIO EA trin D2. Muligheder

”Trinet identificerer projekter der måske ikke er strategiske og en del af entreprise arkitekturen, men som er taktiske og på kort tid og uden en stor indsats kan give en gevinst i form af effektivitet, besparelser og større kvalitet.”

OIO EA går med dette trin efter quick wins …

S5

Manglende C-level understøttelse

A2. EA governance strategi

”Trinet sigter mod, fra start, at opstille rammer der skal sikre at enterprise arkitekturen kan realiseres, at nøgle-aktører tages i ed og involveres …”

Page 24: Hvorfor Fejler EA

23

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Problem Aktivitet Vurdering

S6

Manglende engagement hos nøgleinteressenter

OIO EA trin A2

EA governance strategi der udføres evt. en interessentanalyse: overblik over alle interessenter i EA , deres respektive interesser, og planlægger involvering i EA forløbet. OIO EA trin Y3

EA Governance, kommunikationsprocesser ”Barrieren […] er oftest at den ikke er kendt eller forstået.. Kommunikation kan indeholde: o EA forklaring: rollespecifikke og praktiske vejledninger (f.eks. hvad betyder arkitekturen for udvikleren o EA publikation: opdateret og lettilgængelig dokumentation (intranet, værktøjsintegration). En tilgængelig EA gør det lettere for andre at genbruge og forbedre den. o EA evangelisering; høj synlighed i organisationen. Omfatter præsentationer, kommunikation af succeshistorier, mv.

S7

Finansielle og politiske spørgsmål forpurrer EA projektet

S8

CIO eller IT manager har ansvaret for valg af EA værktøjet

OIO EA A4. EA projekt charter

OIO giver ingen anbefalinger om hvem der vælger værktøjer eller hvordan dette skal gøres

Page 25: Hvorfor Fejler EA

24

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

4.3 Resultater

Fejl! Henvisningskilde ikke fundet. 3 viser EA

metodernes evne til at adressere de problemer, som i praksis

ofte fører med sig at EA programmer fejler.

4.3.1 EA3

Bernards EA3 metode har en meget bred dækning af de fleste

problemer som EA oplever i praksis og som Gartner og IDS

Scheer nævner i deres rapporter.

Der skal dog siges, at EA3 metoden, når den gør opmærksom

på, at man som EA ansvarlig skal forholde sig til et problem,

ikke giver meget hjælp til, hvordan man skal gøre det.

Et eksempel: Bernard skriver i EA3 om, at kommunikation er

vigtigt, men når man undersøger man EA rollerne og deres

ansvar, har ingen i teamet særlige kommunikationsopgaver.

4.3.2 TOGAF ADM

TOGAF håndterer ikke problemer i gennemførelsen af EA

programmer, som Gartner og IDS Scheer nævner i deres

rapporter, i samme udstrækning som de to andre metoder.

Forfatteren skal dog medgive at TOGAF metoden, på de

områder den adresserer, er meget udspecificeret. Især

vigtigheden af EA chefarkitektens kompetenceprofil og

håndtering af nøgleinteressenterne skal her fremhæves.

4.3.3 OIO EA

OIO EA dækker ligeledes over en stor række af EA

virkelighedens problemer. Forfatter ser OIO EA som meget

nemt forståelig metode. OIO EA har ikke fokus nok på

chefarkitektens leder kompetence og forandrings aspektet

som der er i EA programmer.

3 For problemer som der ikke kunne klart svares på om metoderne adresserer dem, er svaret blank (de hvide felter)

Problem EA3 TOGAF

ADM

OIO

EA

G1 + + -

G2 + + +

G3 + - +

G4 + +

G5 - - +/-

G6 + +

G7 + +/- +

G8 + +

G9 + + +

G10 + + +

S1 + +

S2 - +

S3 +

S4 + +

S5 + - +

S6 + - +

S7 +

S8 + -

Page 26: Hvorfor Fejler EA

25

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Konklusion 5

Med denne undersøgelse prøver jeg at svare på, hvorfor mange EA programmer fejler. Undersøgelser (Gartner,

2009) (Jonathan Broer, Sven Roeleven, IDS Scheer, 2009) nævner en række forskellige årsager. Foruden

problemer som manglende kendskab til EA og manglende EA Governance, anføres dårlig ledelse, manglende

kommunikation og manglende IT-business strategi alignment som hovedproblemer. De tre sidstnævnte er typiske

i store forandringsprocesser.

Kun én af de tre undersøgte metoder, EA3, gør direkte opmærksom på, at gennemførelsen af EA programmer

generelt er truet af risici såsom finansielle risici, mangel på accept hos nøgleinteressenter, personaleproblemer og

forsinkelser.

Metoden, EA3, anbefaler samtidig nogle generelle aktiviteter, som skal modvirke disse risici, dog er aktiviteterne

ikke udspecificeret. De andre metoder lægger vægt på håndtering af nøgleinteressenter og EA teamets

kompetencer. Der er dog i det hele taget ikke meget fokus på de risici, som EA programmer er udsat for.

Analysen af de udvalgte EA metoder viser, at alle tre i høj eller meget høj grad adresserer de problemer, som man

oplever i EA programmernes virkelighed. Gartners undersøgelse positionerer det problem, at der bliver udnævnt

EA chefarkitekter, som er dårlige ledere, som absolut hovedårsag til problemer i EA initiativer. Alle tre metoder

tager stilling til EA chefarkitektens kompetencer. Kun TOGAF pointerer meget klart chefarkitektens betydning.

EA3 behandler emnet overfladisk, mens OIO EA klart underprioriterer emnet.

Hvorfor fejler EA projekter? De undersøgte metoder dækker i meget stort omfang de problemer, som analyserne

finder frem til. Forandringsledelsens vinkel på EA projekter tager metoderne dog kun i meget begrænset omfang

hensyn til.

Denne undersøgelse konkluderer derfor, at en stor del af problemerne i EA projekter ikke skyldes EA metoderne,

men manglende fokus på forandringsledelse i EA programmer.

Perspektivering og Metodekritik 6Et af arbejdsspørgsmålene har været om problemerne i forløbet af EA programmer kan sammenlignes med and

IT-forretningsinitiativer. I Bilag E findes nogle eksempler på statistiker, som undersøger hvor tit IT projekter

fejler. På grund af tidsmangel har jeg ikke undersøgt fænomenet nærmere men kort sagt kommer de anførte

undersøgelser til det resultat at 40-70 procent af alle IT projekter fejler

Begrænsede tidsresurser har begrænset omfanget af min undersøgelse, om de enkelte Enterprise Arkitektur

metoder har et svar på problemerne i EA i praksis. Det begrænsede kendskab til de udvalgte metoder kan betyde,

at enkelte positive eller negative vurderinger er blevet truffet på et for spinkelt grundlag. Især TOGAF er et

meget omfattende værk, og det ville kræve meget mere tid at analysere denne metode fyldestgørende.

Fordi metodernes oprindelse er forskellige, kan der sættes spørgsmålstegn ved, om det overhoved er rimeligt at

sammenligne dem. Især OIO EA er jo en metode, som særlig tilpasset EA projekter i danske myndigheder.

Vurderingen om en EA metode håndterer et bestemt problem eller ej er foregået uden klart definerede kriterier.

Bare det faktum, at der findes informationer i den vurderede EA metode, som omhandler det pågældende

problem, resulterede i, at metoden blev vurderet positiv.

Selv om to metoder begge blev vurderet positiv, kan der være store forskel på metoderne. Man kunne overveje at

vægte metodernes dækning af de undersøgte problemer, f.eks. metoden dækker ikke, i nogen grad, i høj grad, i

meget høj grad eller dækker fyldestgørende. Dette ville give et mere nuanceret billede. Den foreliggende

undersøgelses resurseramme ville dog ikke have været tilstrækkelig til at udføre denne type vurdering.

Page 27: Hvorfor Fejler EA

26

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Datagrundlaget, to rapporter fra Gartner og IDS Scheer, er ikke meget bredt. Derudover er både Gartner og IDS

Scheer konsulenthuse, som er stærkt involveret på EA området. Derfor kan der være tvivl om rapporternes

objektivitet.

Page 28: Hvorfor Fejler EA

27

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Bibliografi 7Arkitekturroller i digitaliseringsarbejdet. (20. 4 2009). Hentet fra OIO Arkitekturguiden:

http://ea.oio.dk/arkitekter/roller

Bernard, S. A. (2005). An introduction to Enterprise Architecture-2nd edition. Author House.

Eijpe, R., Laar, C., Rosenberg, A., Kuhlmann, S., & von Rosing, M. (2011). The holistic approach: Combining

BPM with Value and Performance Management, Enterprise Architecture and Governance. I Rosenberg,

Chase, Omar, Taylor, & v. Rosing, Applying Real-World BPM in an SAP environment (s. 105-119). Boston,

MA: Gallileo Press Inc.

Gartner. (2009). Predicts 2010: Major Changes in Store for Enterprise.

Gartner. (2009). Ten Enterprise Architecture Pitfalls. Gartner’s Enterprise Architecture Summits 2009. Egham:

Gartner.

Gartner. (5. 8 2010). Gartner's Enterprise Architecture Hype Cycle Reveals Two Generations of Enterprise Architecture .

Hentede 13. 5 2011 fra Gartner Newsroom: http://www.gartner.com/it/page.jsp?id=1417513

IT og Telestyrelsen. (10. 1 2007). Del 2: Overblik over EA metoden. Hentet fra OIO Arkitekturguiden:

http://ea.oio.dk/arkitekturmetode/introduktion/del-2-overblik-over-oio-enterprise-arkitektur-

metoden

Jensen, C. T., Cline, O., & Owen, M. (2011). Combining Business Process Management and Enterprise Architecture for

Better Business Outcomes. IBM.

Jonathan Broer, Sven Roeleven, IDS Scheer. (6 2009). Why two thirds of Enterprise Architecture projects fail. Hentede

12. 5 2011 fra http://its.a-cci.com/doc/EA_-_Roeleven_Broer_-

_Enterprise_Architecture_Projects_Fail_-_AEP_en.pdf

Kappelman, L. A. (2010). Enterprise Architecture: Creating Information Age Organizations. I L. A. Kappelman,

The SIM Guide to Enterprise. New York City: CRC Press.

Koch, C. (1. 3 2005). A New Blueprint For The Enterprise. Hentede 13. 5 2011 fra CIO magasin.

Kotter, J. (1996). Leading Change: Why Transformation Efforts Fail. Boston, MA: Harvard Business Press.

Ross, J. W., Weill, P., & Robertson, D. C. (2006). Enterprise Architecture as a strategy. Boston, MA: Harvard

Business Press.

The Open Group. (2009). 50. Architecture Governanve. I TOGAF version 9 Enterprise Edition. The Open Group.

The Open Group. (2009). 52. Architecture Skills framework. Hentede 16. 5 2011 fra TOGAF version 9 Enterprise

Edition: http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap52.html

The Open Group. (2009). Stakeholder Management. Hentede 16. 5 2011 fra TOGAF version 9 Enterprise Edition:

http://pubs.opengroup.org/architecture/togaf9-doc/arch/chap24.html

Wagter, R., van den Berg, M., Luijpers, J., & van Steenbergen, M. (2005). Dynamic Enterprise Architecture - How to

make it work. Hoboken, NJ: John Wiley&Sons, Inc.

Zachman, J. A. (1987). A framework for information systems architecture. IBM Systems Journal, 26(3), s. 276 -

292.

Page 29: Hvorfor Fejler EA

28

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Zachman, J. A. (May/June 2001). You can't "cost-justify" architecture. DataToKnowledge Newsletter, Vol. 29, No. 3

.

Zachman, J. A. (June 2007). EIMInsight MAGAZINE CURRENT ISSUE. Hentede 15. 5 2011 fra EIMinstitute.org:

http://www.eiminstitute.org/library/eimi-archives/volume-1-issue-4-june-2007-edition/the-

framework-for-enterprise-architecture-background-description-and-utility

Page 30: Hvorfor Fejler EA

29

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Bilag A 8

TOGAF Architecture Development Method

The TOGAF Architecture Development Method (ADM) provides a tested and repeatable process for developing architectures. The ADM includes establishing an architecture framework, developing architecture content, transitioning, and governing the realization of architectures.

All of these activities are carried out within an iterative cycle of continuous architecture definition and realization that allows organizations to transform their enterprises in a controlled manner in response to business goals and opportunities.

Phases within the ADM are as follows:

The Preliminary Phase describes the preparation and initiation activities required to prepare to meet the business directive for a new enterprise architecture, including the definition of an Organization-Specific Architecture framework and the definition of principles.

The steps within the Preliminary phase are as follows:

Scope the Enterprise Organizations Impacted

Confirm Governance and Support Frameworks

Define and Establish Enterprise Architecture Team and Organization

Identify and Establish Architecture Principles

Select and Tailor Architecture Framework(s)

Implement Architecture Tools

Phase A: Architecture Vision describes the initial phase of an architecture development cycle. It includes information about defining the scope, identifying the stakeholders, creating the Architecture Vision, and obtaining approvals.

The steps in Phase A are as follows:

Establish the Architecture Project

Identify Stakeholders, Concerns, and Business Requirements

Confirm and Elaborate Business Goals, Business Drivers, and Constraints

Evaluate Business Capabilities

Assess Readiness for Business Transformation

Define Scope

Confirm and Elaborate Architecture Principles, including Business Principles

Develop Architecture Vision

Define the Target Architecture Value Propositions and KPIs

Identify the Business Transformation Risks and Mitigation Activities

Develop Enterprise Architecture Plans and Statement of Architecture Work; Secure Approval

Phase B: Business Architecture describes the development of a Business Architecture to support an agreed Architecture Vision.

The steps in Phase B are as follows:

Select Reference Models, Viewpoints, and Tools

Page 31: Hvorfor Fejler EA

30

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Develop Baseline Business Architecture

Description

Develop Target Business Architecture

Description

Perform Gap Analysis

Define Roadmap Components

Resolve Impacts Across the Architecture

Landscape

Conduct Formal Stakeholder Review

Finalize the Business Architecture

Create Architecture Definition Document

Phase C: Information Systems Architectures describes the development of Information Systems Architectures for an architecture project, including the development of Data and Application Architectures.

The steps in Phase C (Data Architecture) are as follows:

Select Reference Models, Viewpoints, and Tools

Develop Baseline Data Architecture Description

Develop Target Data Architecture Description

Perform Gap Analysis

Define Roadmap Components

Resolve Impacts Across the Architecture Landscape

Conduct Formal Stakeholder Review

Finalize the Data Architecture

Create Architecture Definition Document

The steps in Phase C (Application Architecture) are as follows:

Select Reference Models, Viewpoints, and Tools

Develop Baseline Application Architecture Description

Develop Target Application Architecture Description

Perform Gap Analysis

Define Roadmap Components

Resolve Impacts Across the Architecture Landscape

Conduct Formal Stakeholder Review

Finalize the Application Architecture

Create Architecture Definition Document

Phase D: Technology Architecture describes the development of the Technology Architecture for an architecture project.

The steps in Phase D are as follows:

Select Reference Models, Viewpoints, and Tools

Develop Baseline Technology Architecture Description

Develop Target Technology Architecture Description

Page 32: Hvorfor Fejler EA

31

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Perform Gap Analysis

Define Roadmap Components

Resolve Impacts Across the Architecture Landscape

Conduct Formal Stakeholder Review

Finalize the Technology Architecture

Create Architecture Definition Document

Phase E: Opportunities & Solutions conducts initial implementation planning and the identification of delivery vehicles for the architecture defined in the previous phases.

The steps in Phase E are as follows:

Determine/Confirm Key Corporate Change Attributes

Determine Business Constraints for Implementation

Review and Consolidate Gap Analysis Results from Phases B to D

Review IT Requirements from a Functional Perspective

Consolidate and Reconcile Interoperability Requirements

Refine and Validate Dependencies

Confirm Readiness and Risk for Business Transformation

Formulate High-Level Implementation and Migration Strategy

Identify and Group Major Work Packages

Identify Transition Architectures

Create Portfolio and Project Charters and Update the Architectures

Phase F: Migration Planning addresses the formulation of a set of detailed sequence of transition architectures with a supporting Implementation and Migration Plan.

The steps in Phase F are as follows:

Confirm Management Framework Interactions for Implementation and Migration Plan

Assign a Business Value to Each Project

Estimate Resource Requirements, Project Timings, and Availability/Delivery Vehicles

Prioritize the Migration Projects through the Conduct of a Cost/Benefit Assessment and Risk Validation

Confirm Transition Architecture Increments/Phases and Update Architecture Definition Document

Generate the Architecture Implementation Roadmap (Time-Lined) and Migration Plan

Establish the Architecture Evolution Cycle and Document Lessons Learned

Phase G: Implementation Governance provides an architectural oversight of the implementation.

The steps in Phase G are as follows:

Confirm Scope and Priorities for Deployment with Development Management

Identify Deployment Resources and Skills

Guide Development of Solutions Deployment

Perform Enterprise Architecture Compliance Reviews

Implement Business and IT Operations

Perform Post-Implementation Review and Close the Implementation

Page 33: Hvorfor Fejler EA

32

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Phase H: Architecture Change Management establishes procedures for managing change to the new architecture.

The steps in Phase H are as follows:

Establish Value Realization Process

Deploy Monitoring Tools

Manage Risks

Provide Analysis for Architecture Change Management

Develop Change Requirements to Meet Performance Targets

Manage Governance Process

Activate the Process to Implement Change

Requirements Management examines the process of managing architecture requirements throughout the ADM.

Step Requirements Management Steps ADM Phase Steps

1 Identify/document requirements - use business scenarios, or an analogous technique

2 Baseline requirements:

a. Determine priorities arising from current phase of ADM

b. Confirm stakeholder buy-in to resultant priorities c. Record requirements priorities and place in

requirements repository

3 Monitor baseline requirements

4 Identify changed requirements:

a. Remove or re-assess priorities b. Add requirements and re-assess priorities c. Modify existing requirements

5 Identify changed requirements and record priorities:

a. Identify changed requirements and ensure the requirements are prioritized by the architect(s) responsible for the current phase, and by the relevant stakeholders

b. Record new priorities c. Ensure that any conflicts are identified and

managed through the phases to a successful conclusion and prioritization

d. Generate Requirements Impact Statement (see 36.2.18 Requirements Impact Assessment) for steering the architecture team

Notes

Changed requirements can come in through any route. To ensure that the requirements are properly assessed and prioritized, this process needs to direct the ADM phases and record the decisions related to the

Page 34: Hvorfor Fejler EA

33

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

requirements. The Requirements Management phase needs to determine stakeholder satisfaction with the decisions. Where there is dissatisfaction, the phase remains accountable to ensure the resolution of the issues and determine next steps.

6 a. Assess impact of changed requirements on current (active) phase

b. Assess impact of changed requirements on previous phases

c. Determine whether to implement change, or defer to later ADM cycle; if decision is to implement, assess timescale for change management implementation

d. Issue Requirements Impact Statement, Version n+1

7 Implement requirements arising from Phase H

The architecture can be changed through its lifecycle by the Architecture Change Management phase (Phase H). The requirements management process ensures that new or changing requirements that are derived from Phase H are managed accordingly.

8 Update the requirements repository with information relating to the changes requested, including stakeholder views affected

9 Implement change in the current phase

10 Assess and revise gap analysis for past phases

The gap analysis in the ADM Phases B through D identifies the gaps between Baseline and Target Architectures. Certain types of gap can give rise to gap requirements.

The ADM describes two kinds of gap:

Something that is present in the baseline, but not in the target (i.e., eliminated - by accident or design)

Something not in the baseline, but present in the target (i.e., new)

A "gap requirement" is anything that has been eliminated by accident, and therefore requires a change to the Target Architecture.

If the gap analysis generates gap requirements, then this step will ensure that they are addressed, documented, and recorded in the requirements repository, and that the Target Architecture is revised accordingly.

Page 36: Hvorfor Fejler EA

35

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Bilag C 10

24 TOGAF Stakeholder Management (The Open Group, 2009)

24.1 Introduction

Stakeholder Management is an important discipline that successful architecture practitioners can use to win support from others. It helps them ensure that their projects succeed where others fail.

The benefits of successful Stakeholder Management are that:

The most powerful stakeholders can be identified early and their input can then be used to shape the architecture; this ensures their support and improves the quality of the models produced.

Support from the more powerful stakeholders will help the engagement win more resource, thus making the architecture engagement more likely to succeed.

By communicating with stakeholders early and frequently, the architecture team can ensure that they fully understand the architecture process, and the benefits of enterprise architecture; this means they can support the architecture team more actively when necessary.

The architecture engagement team can more effectively anticipate likely reactions to the architecture models and reports, and can build into the plan the actions that will be needed to capitalize on positive reaction whilst avoiding or addressing any negative reactions.

It is essential in any initiative to identify the individuals and groups within the organization who will contribute to the development of the architecture, identify those that will gain and those that will lose from its introduction, and then develop a strategy for dealing with them.

24.2 Approach to Stakeholder Management

Stakeholder analysis should be used during Phase A (Architecture Vision) to identify the key players in the engagement, and also be updated throughout each phase; different stakeholders may be uncovered as the engagement progresses through into Opportunities & Solutions, Migration Planning, and Architecture Change Management.

Complex architectures are extremely hard to manage, not only in terms of the architecture development process itself, but also in terms of obtaining agreement from the large numbers of stakeholders touched by it.

For example, just as a building architect will create wiring diagrams, floor plans, and elevations to describe different facets of a building to its different stakeholders (electricians, owners, planning officials), so an enterprise architect must create different views of the business, information system, and technology architecture for the stakeholders who have concerns related to these aspects.

TOGAF specifically identifies this issue throughout the ADM through the following concepts (as defined in 35.1 Basic Concepts):

Stakeholders Concerns Views Viewpoints

24.3 Steps in the Stakeholder Management Process

The following sections detail recommended Stakeholder Management activity.

24.3.1 Identify Stakeholders

Page 37: Hvorfor Fejler EA

36

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Identify the key stakeholders of the enterprise architecture.

The first task is to brainstorm who the main enterprise architecture stakeholders are. As part of this, think of all the people who are affected by it, who have influence or power over it, or have an interest in its successful or unsuccessful conclusion.

It might include senior executives, project organization roles, client organization roles, system developers, alliance partners, suppliers, IT operations, customers, etc.

When identifying stakeholders there is a danger of concentrating too heavily on the formal structure of an organization as the basis for identification. Informal stakeholder groups may be just as powerful and influential as the formal ones.

Most individuals will belong to more than one stakeholder group, and these groups tend to arise as a result of specific events.

Look at who is impacted by the enterprise architecture project:

Who gains and who loses from this change? Who controls change management of processes? Who designs new systems? Who will make the decisions? Who procures IT systems and who decides what to buy? Who controls resources? Who has specialist skills the project needs? Who has influence?

In particular, influencers need to be identified. These will be well respected and moving up, participate in important meetings and committees (look at meeting minutes), know what's going on in the company, be valued by their peers and superiors, and not necessarily be in any formal position of power.

Although stakeholders may be both organizations and people, ultimately the enterprise architecture team will need to communicate with people. It is the correct individual stakeholders within a stakeholder organization that need to be formally identified.

It is possible to distinguish five broad categories of stakeholder, as shown in Categories of Stakeholder .

Page 38: Hvorfor Fejler EA

37

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Figure 24-1: Categories of Stakeholder

Consider both the Visible team - those obviously associated with the project/change - and the Invisible team - those who must make a real contribution to the project/change for it to be successful but who are not obviously associated with it (e.g., providers of support services).

24.3.2 Classify Stakeholder Positions

Develop a good understanding of the most important stakeholders and record this analysis for reference and refresh during the project. An example stakeholder analysis is shown in Example Stakeholder Analysis .

Stakeholder Group

Stakeholder Ability To

Disrupt

Current Under-

standing

Required Under-

standing

Current Commit-

ment

Required Commit-<BR<MENT<

b>

Required Support

CIO John Smith H M H L M H

CFO Jeff Brown M M M L M M

Table: Example Stakeholder Analysis

It is also important to assess the readiness of each stakeholder to behave in a supportive manner (i.e., demonstrate commitment to the enterprise architecture initiative).

This can be done by asking a series of questions:

Is that person ready to change direction and begin moving towards the Target Architecture? If so, how ready?

Is that person capable of being a credible advocate or agent of the proposed enterprise architecture initiative? If so, how capable?

How involved is the individual in the enterprise architecture initiative? Are they simply an interested observer, or do they need to be involved in the details?

Has that person made a contractual commitment to the development of the enterprise architecture, and its role in the governance of the development of the organization?

Then, for each person whose commitment is critical to ensure success, make a judgment as to their current level of commitment and the desired future level of commitment.

24.3.3 Determine Stakeholder Management Approach

The previous steps identified a long list of people and organizations that are affected by the enterprise architecture project.

Some of these may have the power either to block or advance. Some may be interested in what the enterprise architecture initiative is doing; others may not care. This step enables the team to easily see which stakeholders are expected to be blockers or critics, and which stakeholders are likely to be advocates and supporters of the initiative.

Work out stakeholder power, influence, and interest, so as to focus the enterprise architecture engagement on the key individuals. These can be mapped onto a power/interest matrix, which also indicates the strategy to adopt for engaging with them. Stakeholder Power Grid shows an example power grid matrix.

Page 39: Hvorfor Fejler EA

38

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Figure 24-2: Stakeholder Power Grid

24.3.4 Tailor Engagement Deliverables

Identify viewpoints, matrices, and views that the architecture engagement needs to produce and validate with each stakeholder group to deliver an effective architecture model.

It is important to pay particular attention to stakeholder interests by defining specific viewpoints, matrices, and views of the enterprise architecture model. This enables the architecture to be communicated to, and understood by, all the stakeholders, and enables them to verify that the enterprise architecture initiative will address their concerns.

24.4 Template Stakeholder Map

The following table provides an example stakeholder map for a TOGAF architecture project.

Stakeholder Involvement

Cla

ss

Relevant Viewpoints

CxO (Corporate Functions); e.g., CEO, CFO, CIO, COO

This stakeholder group is interested in the high-level drivers, goals, and objectives of the organization, and how these are translated into an effective process and IT architecture to advance the business.

KE

EP

SAT

ISFI

ED

Business Footprint

Goal/Objective/ Service Model

Organization Chart

Page 40: Hvorfor Fejler EA

39

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Bilag D 11

Overblik over EA metoden (IT og Telestyrelsen, 2007)

OIO EA metoden fokuserer på trinene indenfor de fem centrale aktiviteter (de der er markeret med blåviolet). Altså trinene A1-E3. Trinene X1-X2 samt Y1-Y5 indgår i et samspil med OIO EA metoden, og er ligeledes beskrevet. De vil dog normalt udføres af andre end de enterprise arkitektur-ansvarlige, med undtagelse af trin Y3 EA governance, der er central for vedligeholdelse af arkitekturen.

Om OIO EA metoden er der følgende vigtige punkter at bemærke sig:

1. Som også anført i håndbogen: Det en løbende, iterativ proces at udvikle og vedligeholde en Enterprise Arkitektur.

2. OIO EA er en metode, ikke et arkitekturrammeværk. Man kan for eksempel ikke sammenligne den med Zachman Framework, som er et rammeværk, ikke en metode. Output produceret efter OIO EA metoden kan naturligvis klassificeres efter OIO EA rammeværket, Zachman eller andre rammeværker.

3. De enkelte trin udføres ikke i en fastlagt rækkefølge. Nummereringen antyder én, der ofte kan være hensigtsmæssig (idet output fra nogle af trinene er input til andre). Men man kan for eksempel sagtens udføre B5 og B6 før man laver B1-B4. Ligeledes vil man ofte udføre dokumentationen af den nuværende arkitektur i trin C1-C4 i parallel med B-trinene, for så, når begge foreligger, designe den fremtidige teknik-arkitektur – også i trin C1-C4.

4. Ligeledes kan man (og vil ofte) udføre flere trin i parallel – for eksempel ”nuværende arkitektur” delen af trin C1-C4 paralleliseres ofte. Selv hvor man ikke gør dette, vil man kunne opleve at et trin kan give anledning til tilbageløb, hvor man modificerer output fra tidligere trin.

Page 41: Hvorfor Fejler EA

40

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

5. Man udfører kun sjældent alle trin i OIO EA metoden, man tilpasser den efter behovet. Man kan eksempelvis vælge at fokusere på infrastruktur-konsolidering, hvor for eksempel dele af C1 og hele C4 så vil være centrale. Eller man kan for eksempel vælge at fokusere på proces-optimering, hvor så B3/B4 samt C2/C3 vil være nøgletrin at gennemføre. Kapitel 3 eksemplificerer hvordan OIO EA med fordel kan anvendes i et givet scenarium. Separat (i et dokument og online) beskrives andre hyppige scenarier.

6. Inden for hvert trin udfører man ligeledes ikke altid alle leverancer. For eksempel indeholder C1. Informationsarkitektur to hoveddele: C1.1 beskriver den logiske datamodel – som en udvidelse og detaljering af B1’s forretningsobjektmodel. C1.2-3 beskriver lokationer og dataflows imellem fysiske databaser der implementer B1/C1.1. Man vil kunne lave disse to ret uafhængigt af hinanden, begge baseret på input fra B1.

7. Det er ikke et mål i sig selv at lave Enterprise Arkitektur arbejde. Heraf følger at man med fordel kan fokusere på de områder der med mindst nødvendig indsats giver de mest rigtige svar til hvordan teknologi skal anvendes til at opnå de ønskede forretningsmål.

8. EA arkitekten er en gennemgående aktør i alle trin. Ikke nødvendigvis som den drivende kræft i alle trin, men for at sikre konsistens på tværs, og identificere synergimuligheder hvor relevant. I tilfælde af inkonsistens mellem leverancer (eksempelvis at den foreslåede teknologiarkitektur ikke understøtter den fremtidige applikationsarkitektur) skal EA arkitekten søge at løse dette. Typisk vil man samle de arkitekter der har udarbejdet leverancerne, og se om ikke der kan afdækkes en brugbar løsning.

Når man påbegynder et EA projekt, der sigter mod at etablere eller modificere en Enterprise Arkitektur, fastlægger man altså den specifikke brug af OIO EA metoden, sådan som punkt 3.-6. angiver.

OIO Enterprise Arkitektur metodetrin (IT og Telestyrelsen, 2007)

A. Strategi

A1. EA-relaterede udfordringer

A2. EA governance strategi

A3. EA metodegrundlag

A4. Projekt charter

A5. Vision, mål og strategier

A6. It-principper

B. Forretning

B1. Forretningsobjekter

B2. Lokationer/organisation

B3. Forretningsservices

B4. Forretningsprocesser

B5. Use cases

B6. Workflows

C. Teknik

C1. Informationsarkitektur

C2. Applikationsarkitektur

C3. Servicearkitektur

C4. Teknologiarkitektur

D. Gap analyse

D1. Restriktioner

D2. Muligheder

Page 42: Hvorfor Fejler EA

41

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

D3. Gap analyse

E. Forandring

E1. Migreringsstrategi

E2. Migreringsplan

E3. Konsekvensanalyse

X. Tekniske og forretningsmæssige trends

X1. Forretningsmæssige trends

X2. Tekniske trends

Y. Principper og styring

Y1. Driftssituation

Y2. Budget og ressourcestyring

Y3. EA governance

Y4. Lovmæssige bindinger

Y5. Kontrakt og aftaleforhold

Arkitekturroller i digitaliseringsarbejdet

Der er mange forskellige roller i et digitaliseringsprojekt. Her er en række af de centrale roller beskrevet i forhold

til arkitekturdiscipliner. Rollerne er desuden mappet til eksempler på de roller og titler, som anvendes i mange

organisationer.

Kært barn har mange navne. Vi har defineret seks arkitektroller, som understøtter OIO EA metoden.

Mange organisationer - specielt offentlige - har slet ikke nogen medarbejdere med med en titel hvor ordet arkitekt indgår i relation til it og digitalisering. Typisk hedder det fx it-chef, konsulent, projektleder eller udvikler. I andre organisationer - specielt leverandørvirksomheder - har man fx it-arkitekter, solutionarkitekter eller sikkerhedsarkitekter.

Man kunne således sagtens have defineret andre roller end de seks vi beskriver her. Men vores formål har været at skabe en kobling til metoderammen. Ovennævnte eksempler vil typisk håndtere en eller flere af de seks roller vi har defineret. Omvendt har hver af de seks roller vi har defineret et medansvar for fx at en løsning hænger sammen og at sikkerheden håndteres ordentligt.

Enterprise arkitekten

Enterprise arkitektens ansvar er udviklingen af en enterprise arkitektur, forankring af denne i virksomhedens ledelse og sørge for at denne blive fulgt i praksis. Enterprise arkitekten arbejder proaktivt og med en planlægningshorisont 2-4 år ud i fremtiden, hvor virksomhedens forretningsstrategi påvirker enterprise arkitektur.

Enterprise arkitekten deltager typisk i virksomhedens it-governance processer, og har et medansvar for at virksomhedens it-budget investeres optimalt.

I organisationer hvor man ikke anvender selve termen som jobtitel varetages rollen måske af erfarne medarbejdere med titler som , digitaliseringschef, it-chef, chefkonsulent, specialkonsulent, konsulent eller måske projektchef, projektleder.

Page 43: Hvorfor Fejler EA

42

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

Forretningsarkitekt

Forretningsarkitektens har modeller og teknikker der anvendes i forretningsmodellering, og kan arbejde med forretningsstrategier og – processer.

Vedkommende har ofte et godt kendskab til et forretningsområde – f.eks. socialsektoren – og er ansvarlig for at kunne tilvejebringe grundlag for at træffe beslutninger, der vedrører virksomhedens strategi og arkitektur og som sikrer at systemer har sammenhæng på tværs (således at man undgår ”siloer”).

I organisationer hvor man ikke anvender selve termen som jobtitel varetages rollen måske af erfarne medarbejdere med titler som projektleder, chefkonsulent eller specialkonsulent, men det kan også være specialister med alle mulige andre titler. Det karakterisktiske er evnen til at kombinere en domæneviden med kompetencen til at definere og modellere processer, tjenester, begreber mv.

Informationsarkitekt

Informationsarkitekten er ansvarlig for modellering af de data og informationer, der anvendes. Informationsarkitektens primære fokus er information. Igennem et tæt samarbejde med forretningsarkitekten og applikationsarkitekten, sørger han/hun for at data modelleres og anvendes konsistent på tværs af virksomheden.

I organisationer hvor man ikke anvender selve termen som jobtitel varetages rollen måske af medarbejdere med mange forskellige titler, fx informationsmedarbejder, bibliotektkar, redaktør, specialkonsulent, mv. men det kan også være specialister med alle mulige andre titler. Det kan være folk fra forretningen eller udviklere der kommer fra it-afdelingen. Det karakterisktiske er evnen til at kombinere en forretningsmæssig domæneviden med kompetencen til at definere og modellere begreber, termer, indholdskategorier mv.

Applikationsarkitekt

Applikationsarkitekten er ansvarlig for design af applikationslandskab, integrationer og services i en organisation – typisk indenfor et forretningsområde (fx sundhed, social eller miljø) eller et tværgående domæne (fx økonomi-, HR- eller kontorapplikationer). Applikationsarkitekten samarbejder naturligvis tæt med alle de andre arkitektroller, men især med teknologiarkitekten for at sikre at applikationer og infrastruktur passer sammen. Applikationsarkitekten arbejder derudover også tæt sammen med informationsarkitekten for at sikre optimal udveksling og anvendelse af informationer.

I organisationer hvor man ikke anvender selve termen som jobtitel varetages rollen måske af medarbejdere med titler som fx udvikler, softwareudvikler eller solutionarkitekt.

Teknologiarkitekt

Teknologiarkitektens arbejdsområde omfatter ansvar for design af det centrale datacenter og/eller decentrale it-infrastrukturer og vedligeholdelse af infrastrukturen. Teknologiarkitekten er desuden ansvarlig for at applikationer og it-services på tværs af organisationen bliver vedligeholdt og opdateret – dvs. når der er f.eks. er ændringer eller opdateringer at sørge for, at disse bliver rullet konsistent ud.

I organisationer hvor man ikke anvender selve termen som jobtitel varetages rollen måske af medarbejdere med titler som fx it-chef, udvikler, eller solutionarkitekt.

Forandringsarkitekten

Forandringsarkitekten er ansvarlig for at løsninger bliver indført succesfuldt i organisationen. Forandringsarkitekten har ledererfaring, forstår organisationen godt, og er i stand til at håndtere politiske, organisatoriske og personlige konflikter. Forandringsarkitekten arbejder sammen med virksomhedens

Page 44: Hvorfor Fejler EA

43

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

forretningsledelse og personaleafdeling om at indføre nye arbejdsgange og jobbeskrivelser. Forandringsarkitekten er ikke nødvendigvis teknisk skolet.

Bilag E 12The Robbins-Gioia Survey (2001)

Robbins-Gioia, LLC, a provider of management consulting services located in Alexandria - Virginia, made a study over the perception by enterprises of their implementation of an E.R.P. (Enterprise Resource Planning) package.

Survey Scope

232 survey respondents spanning multiple industries including government, Information Technology, communications, financial, utilities, and healthcare.

A total of 36 % of the companies surveyed had, or were in the process of, implementing an ERP system.

Key Findings

51 % viewed their ERP implementation as unsuccessful

46 % of the participants noted that while their organization had an ERP system in place, or was implementing

a system, they did not feel their organization understood how to use the system to improve the way they

conduct business.

56 % of survey respondents noted their organization has a program management office (PMO) in place, and of

these respondents, only 36 % felt their ERP implementation was unsuccessful

Comments on the Robins-Gioia Survey

Project failure is not defined by objective criteria but by the perception of the respondents. The advantage of a perception is that it naturally integrates multiple aspects. Its obvious disadvantage is that it is inevitably partial: if the respondent has taken an active role in the project it will inevitably embellish the reality, whereas if the project has been "forced down his throat" he might cast a grimmer look at the project outcome.

The Conference Board Survey (2001)

Survey Scope

That survey interviewed executives at 117 companies that attempted ERP implementations

Key Findings

34 % were very “satisfied.”

58 % were “somewhat satisfied,”

8 % were unhappy with what they got.

40 % of the projects failed to achieve their business case within one year of going live

The companies that did achieve benefits said that achievement took six months longer than expected.

Implementation costs were found to average 25 % over budget,

Supports costs were underestimated for the year following implementation by an average of 20 %.

The KPMG Canada Survey (1997)

Page 45: Hvorfor Fejler EA

44

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

In April 1997, KPMG Canada sent a survey questionnaire focusing on IT project management issues to Canada's leading 1,450 public and private sector organizations. The main purpose was to outline the reasons behind the failure of Information Technology projects.

Survey Scope

Out of 1,450 questionnaires sent, 176 were analyzed. Of these, 61 % reported details on a failed IT project.

Key Findings

Over 61 % of the projects that were analyzed were deemed to have failed by the respondents. More than three quarters blew their schedules by 30% or more; more than half exceeded their budgets by a substantial margin. Considering that an estimated $25 billion is spent on IT application development in Canada annually, the survey data clearly indicate that unbudgeted IT project expenditures must run into the billions of dollars.

The Chaos Report (1995)

The Chaos Report is the first survey made by the Standish Group. This report is the landmark study of IT project failure. It is cited by everybody writing a paper or making a presentation were a reference is made of IT project failure.

Scope of the Study

The respondents to the Standish Group survey were IT executive managers. The sample includes large, medium, and small companies across major industry segments : banking, securities, manufacturing, retail, wholesale, heath care, insurance, services, and local, state, and federal organizations. The total sample size was 365 respondents representing 8,380 applications. In addition, The Standish Group conducted focus groups and personal interviews to provide qualitative context for the survey results.

Key Findings

The Standish Group research shows a staggering 31.1% of projects will be canceled before they ever get completed. Further results indicate 52.7% of projects will cost over 189% of their original estimates. The cost of these failures and overruns are just the tip of the proverbial iceberg. The lost opportunity costs are not measurable, but could easily be in the trillions of dollars in the United States alone.

Based on this research, The Standish Group estimates that in 1995 American companies and government agencies will spend $81 billion for canceled software projects. These same organizations will pay an additional $59 billion for software projects that will be completed, but will exceed their original time estimates. The Standish Group estimates that almost 80,000 projects were cancelled in 1995. Risk is always a factor when pushing the technology envelope, but many of these projects were as mundane as a drivers license database, a new accounting package, or an order entry system.

On the success side, the average is only 16.2% for software projects that are completed on-time and on-budget. In the larger companies, the news is even worse: only 9% of their projects come in on-time and on-budget. And, even when these projects are completed, many are no more than a mere shadow of their original specification requirements. Projects completed by the largest American companies have only approximately 42% of the originally-proposed features and functions. Smaller companies do much better. A total of 78.4% of their software projects will get deployed with at least 74.2% of their original features and functions.

This data may seem disheartening, and in fact it is, 48% of the IT executives in our research sample feel that there are more failures currently than just five years ago.

The OASIG Study (1995)

Page 46: Hvorfor Fejler EA

45

Fa

ilu

re is a

n o

pti

on

… |

18

-05

-20

11

This study has been undertaken under the auspices of OASIG, a Special Interest Group in the UK concerned with the Organizational Aspects of Information Technology.

Scope of the Study

Information was collected in 1995 in the United Kingdom from a sample of 45 experts employed primarily by Universities or Consultancies. On average they have each over 20 years personal experience representing a cumulative knowledge base of over 900 years. Their drew their opinion from a sample of approximately 14,000 user organizations. 31 of these interviewees (69%) include consultancy work as a major component of their work, and 27 (60%) include research; many do both. Their professional areas of expertise cover the domains of management, business, and social science. A small number of those interviewed have a background in engineering.

Data were collected by interviewing researchers and consultants using a semi-structured interview schedule. Some preparation was required by them. Each interview lasted, on average, around 1.5 to 2 hours, though some lasted considerably longer.

Key Findings

The IT project success rate quoted revolves around 20-30% based on its most optimistic interviews. Bottom line, at best, 7 out of 10 IT projects “fail” in some respect.