Enterprise Architecture in Denmark

Transcription

Enterprise Architecture in Denmark
[Master Thesis – December 2006]
0H
Enterprise Architecture in Denmark
- Trends in business driven IT
within the public sector of Denmark
Supervisor: John Gøtze
Student: Flemming Hald
Enterprise Architecture of public Denmark
Master thesis, December 2006
ABSTRACT.............................................................................................................................................. 6
1H
270H
INTRODUCTION ................................................................................................................................... 7
2H
271H
BACKGROUND ...................................................................................................................................... 8
3H
27H
INTENDED AUDIENCE .............................................................................................................................. 8
STRUCTURE OF THE THESIS ..................................................................................................................... 8
RELATIONSHIP BETWEEN THE TWO REPORTS .......................................................................................... 9
Guidance for reading....................................................................................................................... 10
4H
273H
5H
274H
6H
275H
7H
276H
RESEARCH PROBLEM...................................................................................................................... 11
8H
27H
1. SCOPE OF RESEARCH .................................................................................................................. 11
9H
278H
1.1 AREAS OF SIGNIFICANCE ................................................................................................................. 11
1.2 AREAS OF LIMITATIONS................................................................................................................... 11
1.3 EXPECTED OUTCOME OF RESEARCH ................................................................................................ 12
1.4 INTENDED DELIVERABLES ............................................................................................................... 12
1.5 OBJECTIVE OF THE THESIS ............................................................................................................... 12
1.5.1 Relation between problem area and the hypothesis 1 ............................................................ 12
1.5.2 Relation between problem area and the hypothesis 2 ............................................................ 13
1.5.3 Clarification of preliminary concepts..................................................................................... 13
10H
279H
1H
280H
12H
281H
13H
28H
14H
283H
15H
284H
16H
285H
17H
286H
2. METHODOLOGY ............................................................................................................................ 13
18H
287H
2.1 INTRODUCTION ............................................................................................................................... 13
2.2 RESEARCH DESIGN ......................................................................................................................... 13
2.3 DATA COLLECTION TECHNIQUES ..................................................................................................... 15
2.4 RESEARCH REVIEW ......................................................................................................................... 16
2.5 VALIDITY ........................................................................................................................................ 16
2.6 RELIABILITY ................................................................................................................................... 17
2.7 DATA ANALYSIS .............................................................................................................................. 17
2.7.1 Pre-test.................................................................................................................................... 17
2.7.2 Measurement and scaling ....................................................................................................... 18
2.7.3 Types of questions................................................................................................................... 19
2.7.3.1 First open-ended question................................................................................................ 20
2.7.3.2 Second open-ended question ........................................................................................... 20
2.7.3.3 Third open-ended question .............................................................................................. 20
2.7.3.4 Fourth open-ended question ............................................................................................ 20
2.7.4 Tools ....................................................................................................................................... 21
19H
28H
20H
289H
21H
290H
2H
291H
23H
29H
24H
293H
25H
294H
26H
295H
27H
296H
28H
297H
29H
298H
30H
29H
31H
30H
32H
301H
3H
302H
3. KEY FINDINGS FROM THE SURVEY ........................................................................................ 22
34H
30H
3.1 BACKGROUND OF THE RESPONDENTS .............................................................................................. 22
3.2 FREQUENCY DISTRIBUTION ............................................................................................................ 22
3.2.1 EA mature areas ..................................................................................................................... 22
3.2.2 EA immature areas ................................................................................................................. 22
3.3 CROSS-TABULATIONS ..................................................................................................................... 23
3.4 DETERMINING CORRELATION ......................................................................................................... 23
3.4.1 Correlation on first open-ended question............................................................................... 23
3.4.2 Correlation on second open-ended question .......................................................................... 24
35H
304H
36H
305H
37H
306H
38H
307H
39H
308H
40H
309H
41H
310H
42H
31H
Page 2 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
3.4.2.1 Economies of Scale.......................................................................................................... 24
3.4.2.2 Synergy ............................................................................................................................ 24
3.4.2.3 Improved citizen service.................................................................................................. 24
3.4.3 Correlation on third open-ended question ............................................................................. 25
3.4.3.1 Lack of resources............................................................................................................. 25
3.4.3.2 Cultural barriers ............................................................................................................... 25
3.4.4 Correlation on fourth open-ended question ........................................................................... 25
3.4.4.1 KL regi............................................................................................................................. 25
3.4.4.2 Between the municipalities.............................................................................................. 26
3.4.5 Other findings ......................................................................................................................... 26
3.5 DRAWING CONCLUSIONS ................................................................................................................ 26
3.6 INTERPRETING RESULTS ................................................................................................................. 27
3.7 SUMMARIZING CONCLUSIONS ......................................................................................................... 28
3.8 MAKING RECOMMENDATIONS ........................................................................................................ 28
43H
312H
4H
31H
45H
314H
46H
315H
47H
316H
48H
317H
49H
318H
50H
319H
51H
320H
52H
321H
53H
32H
54H
32H
5H
324H
56H
325H
4. LITERATURE REVIEW ................................................................................................................. 28
57H
326H
4.1 WORKING TOWARDS A COMMON TERMINOLOGY............................................................................. 28
4.1.1 Introduction ............................................................................................................................ 28
4.1.2 What is enterprise architecture? ............................................................................................ 29
4.2 DEFINING THE ENTERPRISE ............................................................................................................. 32
4.3 DEFINING THE ARCHITECTURE........................................................................................................ 33
4.3.1 Four common viewpoints on architecture .............................................................................. 33
4.3.2 Why Enterprise Architecture? ................................................................................................ 33
4.4 LEGACY OF EA ............................................................................................................................... 35
4.4.1 Relationship to systems analysis and design .......................................................................... 35
4.4.2 Relationship to strategy and business planning ..................................................................... 36
4.4.3 Relationship to component-based and service-oriented architectures................................... 36
4.4.4 Relation to social aspects ....................................................................................................... 36
4.4.5 Development of Systems Development ................................................................................... 36
4.4.6 Development of EA ................................................................................................................. 38
4.4.7 What is Service-Oriented Architecture?................................................................................. 38
4.4.7.1 Benefits of SOA............................................................................................................... 38
4.5 MERGING OF DISCIPLINES ............................................................................................................... 39
4.5.1 SOA and EA ............................................................................................................................ 39
4.5.1.1 The chicken or the egg..................................................................................................... 39
4.5.2 To be or not to be… ................................................................................................................ 40
4.6 PREREQUISITES TO ENTERPRISE ARCHITECTURE.............................................................................. 40
4.6.1 Enterprise Architecture practices........................................................................................... 41
4.6.1.1 Enterprise architecture and business objectives .............................................................. 41
4.6.1.2 Enterprise architecture as a ‘skeleton’............................................................................. 41
4.6.2 Enterprise architecture methodologies................................................................................... 42
4.6.3 The challenges of enterprise architecture .............................................................................. 42
4.7 THE EA PLANNING PROCESS ........................................................................................................... 42
4.7.1 Introduction ............................................................................................................................ 42
4.7.2 Planning an enterprise architecture....................................................................................... 43
4.7.3 Obstacles for successful Enterprise Architecture Planning ................................................... 43
4.7.4 Key Factors to Successful Enterprise Architecture Planning (EAP) ..................................... 45
4.8 EGOVERNMENT MATURITY............................................................................................................. 47
4.8.1 Introduction ............................................................................................................................ 47
58H
327H
59H
328H
60H
329H
61H
30H
62H
31H
63H
32H
64H
3H
65H
34H
6H
35H
67H
36H
68H
37H
69H
38H
70H
39H
71H
340H
72H
341H
73H
342H
74H
34H
75H
34H
76H
345H
7H
346H
78H
347H
79H
348H
80H
349H
81H
350H
82H
351H
83H
352H
84H
35H
85H
354H
86H
35H
87H
356H
8H
357H
89H
90H
358H
359H
Page 3 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
4.8.2 Maturity of the State of Denmark ........................................................................................... 47
4.9 EA MATURITY AND MEASUREMENT ............................................................................................... 49
4.10 ARCHITECTURE FRAMEWORKS ..................................................................................................... 50
3
4.10.1 The EA Cube framework ..................................................................................................... 52
4.10.2 The EA Toolkit IT Framework.............................................................................................. 53
91H
360H
92H
361H
93H
362H
94H
36H
95H
364H
5. DESCRIPTION OF THE CURRENT STATE............................................................................... 56
96H
365H
5.1 INTRODUCTION ............................................................................................................................... 56
5.2 BUSINESS STRATEGY DOCUMENTS .................................................................................................. 56
5.2.1 Vision of the structure reform................................................................................................. 56
5.2.2 Goals....................................................................................................................................... 56
5.2.2.1 Strategy for digital strategy for the municipalities28F ........................................................ 56
5.3 THE HISTORY OF EA IN DENMARK LTD. ......................................................................................... 57
5.3.1 Recommendations ................................................................................................................... 57
5.3.2 Joint Enterprise Architecture Framework.............................................................................. 57
5.3.3 Principles................................................................................................................................ 58
5.3.4 Structure ................................................................................................................................. 59
5.3.5 Guidance................................................................................................................................. 60
5.4 THE BUSINESS DRIVERS ................................................................................................................... 60
5.4.1 Key constraints ....................................................................................................................... 60
5.4.2 The six W’s.............................................................................................................................. 60
5.4.2.1 Who?................................................................................................................................ 60
5.4.2.2 What?............................................................................................................................... 67
5.4.2.4 When? .............................................................................................................................. 69
5.4.2.5 How?................................................................................................................................ 69
5.4.2.6 Why?................................................................................................................................ 75
5.4.2.7 Where?............................................................................................................................. 76
97H
36H
98H
367H
9H
368H
10H
369H
10H
370H
102H
371H
103H
372H
104H
37H
105H
374H
106H
375H
107H
376H
108H
37H
109H
378H
10H
379H
1H
380H
12H
381H
13H
382H
14H
38H
15H
384H
16H
385H
6. ANALYSIS OF THE CURRENT STATE ...................................................................................... 77
17H
386H
6.1 INTRODUCTION ............................................................................................................................... 77
6.2 STRESS POINTS/RISKS ...................................................................................................................... 77
6.3 STRENGTHS AND WEAKNESSES ....................................................................................................... 77
6.3.1 Strengths ................................................................................................................................. 77
6.3.2 Weaknesses ............................................................................................................................. 77
6.4 CHALLENGES .................................................................................................................................. 78
6.5 ENVIRONMENTAL FACTORS............................................................................................................. 79
6.6 GROWTH/COST CONTAINMENT OPPORTUNITIES............................................................................... 79
18H
387H
19H
38H
120H
389H
12H
390H
12H
391H
123H
392H
124H
39H
125H
394H
7. DESCRIPTION OF THE TARGET STATE.................................................................................. 80
126H
395H
7.1 INTRODUCTION ............................................................................................................................... 80
127H
396H
8. ANALYSIS OF THE TARGET STATE ......................................................................................... 81
128H
397H
8.1 INTRODUCTION ............................................................................................................................... 81
8.2 INTEGRATION .................................................................................................................................. 83
129H
398H
130H
39H
9. EA MANAGEMENT PROGRAM .................................................................................................. 84
13H
40H
9.1 INTRODUCTION ............................................................................................................................... 84
132H
401H
10. CONCLUSION, REFLECTIONS, PERSPECTIVES ................................................................. 87
13H
402H
Page 4 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
10.1 CONCLUSION................................................................................................................................. 87
10.2 REFLECTIONS ................................................................................................................................ 87
10.3 PERSPECTIVES ............................................................................................................................... 88
134H
403H
135H
40H
136H
405H
REFERENCES ...................................................................................................................................... 90
137H
406H
LITERATURE ......................................................................................................................................... 90
INTERVIEWS .......................................................................................................................................... 96
138H
407H
139H
408H
APPENDIX............................................................................................................................................. 97
140H
409H
APPENDIX 1: THE STUDY SURVEY REPORT .......................................................................................... 97
APPENDIX 2: ZACHMAN FRAMEWORK .................................................................................................. 98
APPENDIX 3: BERNARD’S EA3 CUBE .................................................................................................... 99
APPENDIX 4: FRAMEWORK FOR COMMUNITY MERGENCE BY FLEMMING HALD AND BO KRISTENSEN
........................................................................................................................................................... 100
APPENDIX 5: CHALLENGES FACING THE PUBLIC SECTOR IN THE FUTURE IN DENMARK ....................... 101
APPENDIX 6: CITIZEN SURVEY MADE BY COMPUTERWORLD AND USERNEEDS, DECEMBER 2006 ...... 102
APPENDIX 7: MAP OF THE “NEW DENMARK” AFTER THE STRUCTURE REFORMATION ......................... 104
APPENDIX 8: ENTERPRISE ARCHITECTURE VALUE MEASUREMENT METHODS FRAMEWORK ............. 105
APPENDIX 9: THE RESPONDENTS......................................................................................................... 106
APPENDIX 10: INTERNET QUESTIONNAIRE (HTTP:WWW.FLEMMINGHALD.DK/EA)............................... 107
GLOSSARY .......................................................................................................................................... 112
General terms ................................................................................................................................ 112
Danish terms .................................................................................................................................. 112
14H
410H
142H
41H
143H
412H
14H
413H
145H
41H
146H
415H
147H
416H
148H
417H
149H
418H
150H
419H
15H
420H
152H
421H
153H
42H
Page 5 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Abstract
Enterprise Architecture – often referred to as business oriented use of IT or simply put EA – has been
an issue within the public domain at State level for some time now. It is often used in conjunction with
another popular acronym, SOA, Service-Oriented Architecture. The intentions of EA in public
Denmark has been formulated through a white book and the Ministry of Finances are talking about the
strategic use of IT in the public domain. This thesis sets out by analyzing the maturity of the
municipalities and the State of this matter. It does so by describing the EA activities within the public
domain. These are described based on a comprehensive survey made within the field targeted towards
the municipal CIO’s.
I reach the conclusion that the municipalities not are at a mature state in regard to the awareness,
propagation and use of enterprise architecture. I reach the conclusion that the State is however more
mature in this area. But there is something missing in the way the public is structured in order to move
Denmark upward the maturity ladder and to support, coordinate and communicate EA efforts
throughout the entire public sector.
The answer lies in the organizational structure. From my research I propose the establishment of an
Enterprise Architecture Committee as a central actor in carrying out all EA initiatives throughout public
Denmark. This newly formed committee will be in close connection with already established and well
functioning councils and committees. Representatives of the most important actors will be part of this
committee thus carrying weight and influence behind its initiatives and suggestions.
Page 6 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Introduction
The Danish Parliament announced just before the summer holidays in 2005 the law package dealing
with the task- and structure reformation. This law was passed by June 16, 2005 and will be carried out
by January 1, 2007. It suggests the merging of municipalities in Denmark as well as replacing the
counties with regions. Another consequence is that many tasks will be reallocated within the public
sector in Denmark.
The municipalities have responded much differently to the challenges which inevitably will follow.
Some municipalities have been visionary and have seen this as an opportunity to also restructure the IT
infrastructure and the use thereof and have taken steps toward implementing IT as part of their business
strategy. Other municipalities have merely floated along the main stream focusing only on “safe use of
IT” with no vision or innovation. We still see each municipality doing what they want to do and the socalled silos are still present in the different municipalities. Even though steps have been taking to ensure
standards, interoperability and openness in the public sector we are far away from seeing this realized.
"The significant problems we face cannot be solved by the same level of thinking that
created them."
- Albert Einstein
The focus needs to be higher – on enterprise architecture – the organizing logic for core business
processes and IT infrastructure reflecting the standardization and integration of a company's operating
model. “Therefore enterprise architecture boils down to these two concepts: business process
integration and business process standardization. In short, enterprise architecture is not an IT issue - it's
a business issue" (Weill & Ross, 2006).
The purpose of this thesis is to describe the EA activities in Denmark as well as finding out at what
level the municipalities and the State find themselves in, in relation to enterprise architecture, and
finally what will the next step be for these governmental bodies embracing enterprise architecture.
Page 7 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Background
The originally starting point for the present study rests on previous research, where problems perceived
within Slagelse municipality, a city merging from four totally different cities into one single city, seem
to lack an overall IT strategy. Between the different municipalities there was a need, but no consisting
method, for information exchange between the municipalities and its citizens. I set out to analyze why
this was so, and found a gap between the overall strategy and the use of IT. At that time Bo Kristensen
and I found a method to bridge this gap by suggesting a best practice EA framework for merging
municipalities (Kristensen & Hald, 2005). Having noticed this problem in other municipalities as well, I
will now set out to describe and analyze the awareness and use of EA across the Danish municipalities.
This thesis presents the results of my research within this field.
Intended audience
In order to make this thesis as widely accessible as possible it is written in English. Thus it is written
with an international audience in mind. To this end, a glossary of the most common Danish terms can
be found at the very end of the thesis. The result of my research is not limited to a so-called Danish
model alone, but could universally be adopted by other countries as well with a similar democratic
public structure as can be found in Denmark.
Structure of the thesis
In order to gain a better overview of the structure of this thesis, I have chosen to show this in a
graphical view as can be seen from figure 1. This figure indicates eight main stages. The small number
in each frame indicates the subject stage.
At “ground zero” or stage zero I will pose my research problem as a question with hypothesis. The
hypothesis posed is based on prior observations of the subject and will provide the basis for later
empirical testing. In stage one, the scope of research will be described, and here I will describe areas of
significance and limitations in relation to my research. I will also include the outcome expected of my
research as well as the intended deliverables. In stage two I will describe the chosen methodology, or
W
Scope of
research
Research problem
\
Description
of current state
Analysis of
current state
Y
X
Methodology
]
Description of
target state
^
Key findings
from survey
Analysis of
target state
Z
_
Literature
Review
[
`
EA management
program
Conclusions, a
reflections,
perspectives
Figure 1. Structure of the thesis.
Page 8 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
the way in which I systematically will address my research problem. This description is two-fold: 1) a
description of the literature review in connection to methodology and 2) a description of the methods
applied for collecting and analyzing data for my research. Stage three contains the key findings from
the survey study report. At this stage I expect to find out the general EA maturity level of the
municipalities. Stage four, literature review, constitutes the main theoretically research portion of the
thesis. From this research, a common terminology on a number of aspects of EA is decided upon.
Among other things an EA framework will be selected for the further work. This stage will also be the
input to the development of the Internet based questionnaire – e.g. which EA areas should I include in
the survey in order to fully address my research problem. In stage five, the description of the current
state of EA in Denmark will be described. This entails the collection of key facts about the business:
just the facts…and nothing but the facts. This description of facts will serve as introduction to stage six,
analysis of the current state of EA. This stage will analyze the problems and challenges faced by the
public sector seen from a number of different criteria prescribed by the framework selected in stage
four. A great deal of the content of stages five and six, will originate from the developed study survey
report. Once the baseline description of where the public sector is today is completed, I will focus on
where it wants to go. Stage seven, description of the target state, basically describes this, and where the
business will be if the problems and challenges are resolved. Another way of looking at this stage is
seeing the achievement of missions and goals. Stages five and six will be input to stage seven. Stage
eight, analysis of target state, is about comparing the ‘analysis of current state’ with the ‘description of
target state’ and then I will identify any gaps and opportunities. All this gives us a set of target business
opportunities to direct and drive the IT architecture effort. Having accomplished this, stage nine will
describe an EA management program. This is often referred to as a transformation program. What this
basically means is that it suggests how to move from current state to desired target state taking into
consideration an ever changing environment. A summary of this stage will constitute “The next step…”
in the study survey report. Finally, in stage ten, I will conclude on the research problem from stage one.
I will reflect on the process I have been through during the making of this thesis and the study survey
report. At the end of stage ten, I will attempt a bird’s eye view and go beyond EA and provide a
perspective on alternative solutions, theories or other practices that might be more suitable in the
pursuit of an optimal digital public sector in answer to the research problem.
Relationship between the two reports
This thesis is made up of two reports: the background report and the study survey report. On one hand,
the reports are separate in the sense that they focus on two different target groups, and on the other hand
they can be considered as one (as is the case with this thesis) in the sense that they provide useful
information for each other, thus creating one whole report. Figure 2 illustrates the structure of the
reports as well as their inter-relationship. For the sake of not violating any formal rules of CBS 1 the
study survey report will be placed as appendix 1 2.
0F0F
1F1F
I have two different target groups in mind with each report. The background report is targeted towards
my supervisor and the external examiner as well as those who would like background information of
the structure and content of the study survey report. The study survey report is first and foremost
targeted towards the municipalities and secondly, towards foreign authorities or agencies with an
interest in public EA.
1
2
CBS = Copenhagen Business School, http://www.cbs.dk
See appendix 1
Page 9 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Study survey report
Background report
1. Research problem
2. Scope of research
3. Methodology
4. Key findings from survey
5. Literature review
6. Description of current state
7. Analysis of current state
8. Description of target state
9. Analysis of target state
10. EA management program
11. Conclusions, reflections,
perspectives
X
Y
Z
[
1.
2.
3.
4.
Introduction
EA key results
EA in the public sector
EA motivation, goals and
barriers
5. EA measurement
6. EA process
7. EA framework
8. EA tools
9. EA governance
10. EA assets
11. The next step…
Figure 2. The relationship between the two reports
Their ongoing inter-relationship is based on four ways of providing input to the other (note the arrows
of Figure 2). The first arrow indicates the methodology chapter will provide the necessary input for me
to produce a valid and reliable survey instrument. This helps me to know how to formulate the
questions, decide on the length of the questionnaire, whom to send out to, when to send out, i.e. all
about the survey instrument itself. The second arrow will provide me with the necessary professional
knowledge to identify which areas of EA should be addressed in the survey in order to fully address the
research problem, i.e. all about which content to put into the instrument. The third arrows going from
the study survey report to the background report provide vital input to the main chapters of the
background report. The fourth arrow represents an abridged version of the EA management program
transferred to the study survey report suggesting the municipalities what to do next, the so-called “Next
Step”.
Guidance for reading
I suggest my supervisor and the external examiner will read the background report first for gaining an
understanding of the background of the structure and content of the survey instrument. The municipalities and State actors will most likely only be interested in the study survey report, but can gain further
knowledge and insight by studying this background report.
Page 10 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Research Problem
Overall question
From the above mentioned purpose of the thesis I have formulated the overall question:
What Enterprise Architecture activities are currently applied within the public domain of
the municipalities and the State?
Hypotheses
1. The awareness, propagation and use of Enterprise Architecture in the Danish municipalities are
immature.
2. The awareness, propagation and use of Enterprise Architecture at the national level in Denmark
are mature.
These hypotheses are based on observations from previous research on the subject of Enterprise
Architecture within municipalities merging. It is the aim of this thesis to either validate or falsify this
hypothesis.
1. Scope of research
1.1 Areas of significance
In order to validate or falsify the hypotheses, EA will be addressed as a discipline with a primary focus
on the interrelationship of the municipalities and the relationship between the state and the
municipalities in serving the citizens. The view of research is thus mainly of a horizontal nature
spanning across the municipalities.
Vast information both on the theory part as well as the subject of the merging municipalities exist. In
the theory part, I have emphasized two criteria in the selection of my literature: 1) those who favor
practical approaches and 2) those generally well known EA advocates others build their theories on in
the EA field (see literature review for more detail). For the subject part, I have especially emphasized
secondary sources. This entails 1) previous survey and 2) previous research on the matter.
1.2 Areas of limitations
It goes beyond the scope of this thesis to deal with the tasks and structure of the new regions, wherefore
I will not describe or analyze the regions at all. The reason for this is that I believe they play an inferior
role compared to the municipalities and the State in the new structure reform. As far as municipal tasks
goes, I will not look upon the internal administrative tasks such as salary, staff, logistics, procurement
etc. just as I will not deal with the subject of companies in this thesis. The main focus is the citizens, the
national authority tasks and service tasks within the municipalities and the State of Denmark (see
chapter 5.4.2.2 for further detail).
It is likewise outside of the scope, to make a thorough research comparison with other countries’
municipalities to see what Denmark can learn from these. I will however touch lightly upon this matter
in referring to relevant research results produced by the US at the end of the thesis. Even though this
study is intended for an international audience, the scope of context of my own research is national, and
Page 11 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
deals exclusively with the State of Denmark and its municipalities. I will only lightly touch base on the
topic of Service-Oriented Architecture (SOA). I do believe however that this is a most essential topic
wherefore it has been included in relevant places in this thesis where it provides insight to the study
question at hand. Another reason for including SOA is that programming simply is entering the era of
services, and services are a realization of SOA. There is simply no way around it these days.
1.3 Expected outcome of research
The expected outcome of my research will be a proposal of an overall transformation plan for the public
sector to use when moving from a current view to a future view of their EA program. There will be
focus on the municipalities. In order to substantiate this plan and as mentioned earlier, two reports will
be produced, a background report and a study survey report.
1.4 Intended deliverables
I intend to deliver a study survey report documenting the propagation of EA in public Denmark as well
as a background report forming the basis of the development of the study survey report. This
background report also documents and analyzes the findings from the study survey report and describes
and analyzes the current and future state of public EA in Denmark. Finally, I will seek to lay out an EA
management plan which suggests where the public sector should go from here; this is called “The next
step…” and can be found in the Study Survey Report.
1.5 Objective of the thesis
The objective of this study is to obtain an overview of current Enterprise Architecture activities in the
Danish municipalities and in the State. This overview will form a picture of the current EA state, and
will serve as input to answer the study’s main question:
What Enterprise Architecture activities are currently applied within the public domain
of the municipalities and the State?
Figure 3. The main question of the study
I do not expect to gain a perfect knowledge of this picture from the study, but I do expect sufficient insight based on my research in order to make an intelligent decision as to validate or falsify the
hypotheses in question:
1. The awareness, propagation and use of Enterprise Architecture in the Danish
municipalities are immature.
2. The awareness, propagation and use of Enterprise Architecture at the national level
in Denmark are mature.
Figure 4. Hypotheses of the study
1.5.1 Relation between problem area and the hypothesis 1
In validating and/or falsifying the two hypotheses, I will indirectly address the overall question of the
problem area. In case of validation of the first hypothesis, a new proposed EA management program on
the matter will be developed and recommended from the synthesis the primary research (the study
Page 12 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
survey report and description/analysis of the current/target state) and the secondary research (literature
review) is expected to form. This management program could be considered a best practice and will
form the next step for the public sector to take in order to move closer to public EA in Denmark. This
will not only answer the overall question of the problem area, but also provide a solution for moving on
to the next level. In case of falsification of the hypotheses, the results will be re-analyzed and again the
next steps for the public sector is described, now only at a higher, more mature level. Either way the
hypotheses will assist in answering the main question of the study.
1.5.2 Relation between problem area and the hypothesis 2
In case of validation of the second hypothesis, the results will be collected again and the next more
mature steps for the public sector will be described. In case of falsification, a new proposed EA
management program on the matter will be developed and recommended from the synthesis the
primary research (the study survey report and description/analysis of the current/target state) and the
secondary research (literature review) is expected to form.
1.5.3 Clarification of preliminary concepts
Before continuing, I need to clarify the definition of the word ‘mature’ and ‘immature’. The Oxford
dictionary defines mature as ‘fully grown or physically developed; adult’. The Merriam-Webster
dictionary defines it as ‘having attained a final or desired state’. The Encarta dictionary defines
mature as ‘showing qualities gained by development and experience’. I will use the last
definition of mature:
Showing qualities gained by development and experience.
Immature will then be the opposite ‘showing no qualities due to lack of development and
experience’. For practical reasons, I set the EA maturity factors equal to the number of 80% or
more and 20% or less in determining whether or not the municipalities are mature within an
aspect of EA. Everything in-between is semi-mature and cannot be assessed as either or. These
are basic assumptions used throughout the thesis in assisting the validation or falsification of
my hypotheses.
2. Methodology
2.1 Introduction
As stated earlier, this stage deals with the way in which I systematically will address my research problem. Here I will present process areas of two aspects: 1) research design and 2) methods applied for
collecting and analyzing data for my research.
2.2 Research Design
There are two main categories of research design (Field, 2005; Joppe, 2005) namely 1) exploratory
research and 2) conclusive research. Conclusive research can be subdivided into:
1. descriptive research
2. casual research
Page 13 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Each of these types relies on one or more data collection techniques:
1. Primary research
a. Observation techniques
b. Direct communication with subjects, e.g. survey technique, interview or projective
methods
2. Secondary research
a. Literature review
b. Data sources collected for other purposes than the study at hand
Irrespective of the chosen data collection technique, it is critical for me to analyze it for its validity and
reliability. Another critical consideration is the number of subjects to address. Addressing all elements
in the population, i.e. all CIO’s in the municipalities, may be ideal, but not very practical and far too
costly. Instead with careful guidance from my supervisor, I choose a minimum response sample rate
from my survey of 33% of the entire population before closing the survey, thus using the so-called
probability sampling technique.
Exploratory research is often conducted because a problem has not been clearly defined yet or its real
scope is unclear. It is often the first research method to use before any conclusive research is conducted.
Exploratory research either allows the researcher to generate hypotheses to be tested or to test concepts
before being sent out to the market. Exploratory research can be quite informal relying on secondary
research such as review of literature and data or qualitative approaches such as informal discussions
with consumers, competitors, or employees or perhaps more formal approaches through in-depth
interviews, focus groups, case studies or pilot studies.
Descriptive research – sometimes referred to as statistical research – provides data about the population
or universe being studied. In its nature it is limited to “only” describe “who, what, when, where and
how” of a situation, not what caused it. Therefore this is the preferred method that is as factual and
accurate as possible. It provides the number of times something occurs – frequency – thus ideal for
statistical calculations. The two most commonly used types of descriptive research designs are:
1. Observation
2. Surveys
Both the observation technique and surveys are primary methods of collecting data. When a particular
behavior needs to be recorded observation is often the chosen type of research design. Observation is
not relevant for my study. When many different types of information needs to be collected, including
attitudinal, motivational, behavioral and perspective aspects a questionnaire is often used. It is very
popular because it allows for standardization and uniformity both in the questions asked and in the
method of approaching the subjects making it much easier to compare and correlate answers by the
respondent group. It also ensures higher reliability than many other techniques.
There are of course both advantages and disadvantages for conducting such a survey. The most obvious
advantages are that it provides an efficient and accurate way of determining information about a given
population. In my case this is the municipal CIO’s. Results can also be provided quickly and they are
relatively inexpensive.
Page 14 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Having said this, there are of course also disadvantages. Probably the greatest is that the respondent
knows he or she is being watched and this can lead to invalid responses inasmuch as the respondent
may want to impress (e.g. by giving the impression that they are better or know more about EA than
what is real) or please (e.g. by giving the kind of response they believe the researcher is looking for) the
researcher. This is known as response error or bias.
The willingness or ability can also cause a problem. If the questions are considered sensitive or intrusive this could keep many away from responding. I have made it very clear that my survey is
anonymous, thus hoping all will be willing to “take the risk” in responding to my questions. If the
people who refuse really are different from the rest, this is known as non-response error or bias.
If an interview is held the interviewer can inadvertently influence the respondent by the way he poses
the questions, stresses certain words or his body language. Even facial expressions or the cloths he
wears can influence the respondent. This is known as interviewer-error or bias.
There are many factors that can influence the response rate:
• The chosen method
• The length of the questionnaire
• The type of questions
• The time of day or place
• The relevancy of the questions compared to the respondents position
There are three types of surveys:
•
•
•
Telephone
Self-administered
Interview
I choose to conduct a survey as my preferred descriptive research method type 3. The reason for this is
due to the high number of elements in the population of my universe of discourse: 98 municipalities.
Among other things, I expect to find out from as many as possible – a minimum 33% – what the
knowledge is of Enterprise Architecture in the municipalities, how many uses it, and how much they
use it etc. All these questions fall into the category of descriptive research, and the best way to aim as
many as possible is through conducting a self-administered survey, despite of the disadvantages herein.
I will therefore conduct an Internet based survey in order to find out “what is going on with EA” in the
municipalities of Denmark.
2F2F
I have not touched upon casual research yet. This is another branch of conclusive research where you
try to establish a so-called cause-and-effect relationship between variables. This type of research is
often very complex and the underlying methods are experimentation and/or simulation. The researcher
can never be sure though if there are no other factors influencing the casual relationship.
2.3 Data collection techniques
As mentioned earlier, when doing primary research, data is collected for the study at hand. This can be
obtained by having the researcher observing the subject being studied, or by communicating directly or
3
See http://www.flemminghald.dk/ea or Appendix 10
Page 15 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
indirectly with the subject. Direct communication techniques include qualitative research techniques
such as in-depth interview, focus groups and projective techniques, while quantitative techniques
include techniques such as telephone, self-administered and interview surveys.
2.4 Research review
Knowledge is – as science – cumulative. Therefore before one of the above-mentioned techniques are
attempted it is important to commence all research with a review of the related literature or research at
hand, and to determine whether any data already exist that can be brought to solve the research problem
at hand. This is often referred to as secondary research. Each study of an earlier work will provide the
basis of the future work done by others.
As far as I know from my present and previous research, there is no description and analysis of EA
across the municipalities compared to the State view. Therefore this will be new knowledge brought
forth, which other researchers hopefully can benefit from. There are however adjacent research with
indirect influence to my study question. These comprise “Analysis of Enterprise Architecture in
connection with the merging of municipalities” (Bo Kristensen et al, 2005), “An International
Enterprise Architecture survey, trends in governmental Enterprise Architecture on a national level”
(Peter Engelund Christiansen, 2006) and “Service Oriented Enterprise Architecture” (Rasmus Knippel,
2005). I will include relevant parts of this previous research in my thesis when relevant.
I will not list the all the number of persons quoted in my literature review, but instead present the
criteria on which I have based my selection. Having read a great number of books, papers, articles,
reviews and commentaries from the enterprise engineering community, I have especially emphasized
the following criteria when selecting my literature: 1) those who favor practical approaches (NIST
1989, Armour et al. 1991a, Hasselbring 2000, The Open Group 2002, Buchanan and Soley, 2002, and
Heffner 2002) and, 2) those generally well known EA advocates others build their theories on in the EA
field such as Zachman (1987), Spewak (1992) and the Open Group (1995).
2.5 Validity
Validity determines whether the research really measures that which it was intended to measure or in
other words: how truthful are the results? Does the research instrument allow me to hit “the bull’s eye”
of my research object? Starting with the research question:
What Enterprise Architecture activities are currently applied within the public domain of
the municipalities and the State?
Can I actually answer this overall research question with the research instrument selected? Are the
respondents truly a representation of the entire population? What if a certain type of CIO is not reached
through the survey? Setting a high percentage of respondents (33%) diminish the risk of not capturing
all types of the respondents’ views. Having this in mind, I believe I can answer the overall question
with a database-driven questionnaire that asks for general input on a number of EA aspects
substantiated through personal interviews and relevant literature. In order to identify which areas to
cover and the wording of the questions I want to review literature and other research projects, so I will
be able to produce a more sufficiently valid questionnaire that can more fully help in answering the
research question at hand.
Page 16 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
I have a general idea that early in the morning is the best time for me to send out invitations for
participating in my survey to the CIO’s. I plan on having the survey run for three weeks and have the
invitations sent out Monday of the first week, Tuesday of the second week and Wednesday of the third
week in order to reach the “magic 33%” respondents percentage thus securing external validity.
I will ask a number of people to help me pre-test the instrument. Some of them know little and some
know much about the subject matter; and can help me ensure the questions are clearly worded and
easily understood. I will look at other research and its wording in this connection. This I find important
when measuring more subjective concepts such as attitudes and motivations of which I have a few in
my questionnaire. I will consider asking the same question in different ways or repeat it at a later stage
in the questionnaire in order to test for consistency in the responses. This will confirm criterion validity.
This I will only do once or twice though, due to the estimated length of the questionnaire.
Probing for attitudes usually requires a series of questions that are similar, but not the same. This
battery of questions should be answered consistently by the respondent. If it is, the scale items have
high internal validity. I will therefore put most of these ‘attitude’ questions close together. All this will
increase the validity of my research instrument.
2.6 Reliability
The extent to which results are consistent over time and an accurate representation of the total
population under study is referred to as reliability. This means that if the results of the study can be
reproduced with a similar methodology, then the research instrument is considered to be reliable.
If questions can be misunderstood, and therefore is answered differently by respondents, you have low
reliability. One way of finding out if this is the case is by running a test-retest, where a respondent
would be asked to answer the survey at two different times. This also gives an indicator of the stability
of the measurement. If I have a stable measure, then the results should be similar. A high degree of
stability indicates a high degree of reliability, since the results are reproduced. The disadvantage of this
method is that external factors such as change in attitude can influence the respondents answer and
these factors are very difficult to detect. I will not ask my respondents to respond to my questionnaire
twice, since first of all I do not have much time at hand, and secondly, the CIO’s probably have less
time than I do, being busy with merging activities.
Usually reliability is a function of validity. This means that validity often presupposes reliability. The
reverse is not always the case however. I can end up proving the research instrument’s repeatability and
internal consistency, and therefore reliability, while the instrument itself may not be valid, meaning that
it does not measure what the research proposed to determine.
2.7 Data analysis
2.7.1 Pre-test
The main reason for pre-testing will be to test three in particular areas involved in writing the questions:
•
•
•
Determining the question content, scope and purpose
Choosing the response format that I should use for collecting information from the respondent
Figuring out how to word the question to get at the issue of interest
Page 17 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
So after having developed the instrument, I will enter my three-loop pre-test phase. In the first phase, I
will ask a few acquaintances who know very little about the topic of study, merely to make sure the
sentences are readable. In the next pre-test phase, I will invite people in the target group (two CIO’s,
one IT strategy person, and one IT-architect) and the chairman for KIT@ (The Association of
Municipal CIO’s) to pre-test the instrument in order to ensure its validity and reliability. This phase two
will be repeated in phase three as an iterative process.
2.7.2 Measurement and scaling
The first question I will need to ask myself is: “What is to be measured?” I wish to measure the
awareness, propagation and use of Enterprise Architecture in the Danish municipalities in order to
identify an EA maturity level. The survey instrument will not address the national level of EA maturity
since this will be dealt with later in chapter 4.8.
I would define the maturity mostly in objective closed “either-or” questions; I will however also
measure a few key areas with attitudinal questions in particular in relation to the common public citizen
portal and the possibility of a future joint municipal IT co-operation. In conclusive research, where I
rely on quantitative techniques, the objective is to express in numeric terms the difference in responses.
Hence, a scale is used to represent the item being measured in the spectrum of possibilities. There are
four basic types of scales:
• Nominal
• Ordinal
• Interval
• Ratio
Nominal scale indicates the use of a label, e.g. “1” for having an IT-strategy and “2” for not having an
IT-strategy.
Ordinal scale indicates a classification of items to show if they have more or less of a characteristic, e.g.
how would you rate the joint citizen portal?
Excellent O Very Good O Good O Fair O Poor O
One of the problems with ordinal scales however is the uncertainty attached to the responses. Does the
‘Good’ response by one, really mean ‘Excellent’ by another? Understanding ‘the language’ of the
population is here very important. Likert’s ordinal scales are typically a question posing a statement and
ask the respondent whether they Strongly Agree – Agree – Undecided – Disagree or Strongly Disagree.
His scale is commonly used in attitudinal measurements.
Interval scales are similar to the ordinal except for the distance between the adjacent points on the scale
are equal, e.g.
How much of your business architecture are kept up-to-date? 0%-20% O 20%-40% O 40%60% O 60%-80% O 80%-100% O
Finally the ratio scale is like the interval scale, except it has a true zero scale. For example height,
weight etc. have a true zero. It makes sense to say that 2 meter is twice as large as 1 meter. The ratio
scale is the most sophisticated and incorporates all of the other three scale types.
Page 18 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
The most common measurement methods are:
• The mean
• The frequency
• The mode
• The percentile
• The median
• The range
The mean indicates an average number. The frequency indicates the number an item appears in the
whole distribution. The mode refers to the most common value in a set of observations. The percentile
indicates that when data are skewed and off from a standard deviation, e.g. if the 85% percentile of
household income is $60,000, then 85% of households have incomes of $60,000 or less, while the top
15% of households have incomes of $60,000 or more. The median is the most famous percentile. It is
called the 50th percentile splitting the data in half – half of the data are above the median; half of the
data are below the median. The range simply indicates the highest value minus the lowest value.
Mapping these measurement methods to the various types of scales we get Table 1.
The nominal
(using labels)
The mean
The frequency
The mode
The percentile
The median
The range
X
X
The ordinal
The interval
The ratio
(using classification)
(20%-40%)
(same as interval with true zero)
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Table 1. Comparison of measurement method and types of scales. Source: Own contribution
In order for me to answer my hypotheses most of the questions will be on a YES/NO nominal scale as it
has no order or distance between them. I will for the greater part need to determine “How many” or
“How much”-type of questions. This is the frequency measurement and belongs to a nominal scale. It is
vital that the response categories include all possible responses. To be exhaustive in the response
categories, I will have to include ‘other’ and/or ‘don’t know’ as an option. I do not find Likert’s ordinal
type of scale relevant for my study! Instead I do find the interval scale extremely relevant in seeing the
degree of EA aspects used by the municipalities. To sum up I use the interval and nominal scales in my
study survey.
2.7.3 Types of questions
In general there are two types of questions: open-ended (open) questions and closed-ended (closed)
questions. The former are required to respond with their own words, whereas the latter consists of a
number of alternative responses. Closed questions are much easier to interpret since they are
standardized and can be analyzed analytically. These types of questions are also quicker to complete for
the respondent. The disadvantage is that they are more difficult to write since all possible responses
must be thought of beforehand. Ultimately, the respondent is being asked to select the response closest
to his/her own point of view.
Page 19 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Open-ended questions are questions that encourage people to talk about whatever is important to them.
Referring to students, The Johns Hopkins University in Baltimore suggest that ”Open-ended questions
should lead students to think analytically and critically. Ultimately, a good open-ended question should
stir discussion and debate in the classroom sparking enthusiasm and energy in your students 4.” This is
exactly what I hope my four open-ended (attitudinal) questions in my study survey will give rise to.
3F3F
2.7.3.1 First open-ended question
“One of the purposes of the structure- and task reform is for the municipality to be the primary entrance
of the citizens’ contact with the public in the future. Yet KL is doing a joint public citizen portal at
www.borger.dk. What do you think about that?”
154H
2.7.3.2 Second open-ended question
“What could be your municipality’s primary motivation for participating in a joint municipal IT cooperation concerning solution of common tasks after January 1, 2007?”
2.7.3.3 Third open-ended question
“What do you see as the greatest obstacle in obtaining this joint IT co-operation?”
2.7.3.4 Fourth open-ended question
”How do you assess the optimal organisation of common solution of common tasks in a joint municipal
IT co-operation?”
The first open-ended question is purposely written as a leading question with two extreme choices: 1)
www.borger.dk is superflous, 2) www.borger.dk is indespensable with the escape option of 3) No
opinion. The reason for these two extremes are that I want the CIO’s to take a stand, not just cross off
an in-between option such as ’Fairly good’ or ’Relevant’. This does not tell much. And then I want
them to substantiate their answer by providing a ’Please-give-a-reason-for-your-reply’ text box for
them.
15H
156H
The second open-ended question was at first worded as a multiple-choice question, but was later
changed to a semi-open question with the word ’primary’ added to the question and a fixed response list
consisting of 13 choices and an escape option ’No matter what I will not participate” to choose from.
This was done in order to have the municipal CIO’s taking a stand.
The third open-ended question underwent similar ”surgery” as the second open-ended question. Only
this time the word ’greatest’ was added as well as a list of six choices and the escape option ’Other’. If
’Other’ was chosen, I want them to specify, hence the ’Specify’ textbox.
The fourth open-ended question is not quite as complex in its response options. Only three options,
including an ‘Other’, are possible. And again, if ‘Other’ is chosen, another ‘Specify’ textbox appears.
The reason for producing these long pre-determined lists are it is much easier to make statistic material
on selections instead of extracting key words from sentences. The risk is that I do not cover all possible
responses, wherefore it will take a long time and analysis to produce this list.
Even though open-ended questions certainly have its justification, I will attempt to produce a structured
questionnaire with as few open-ended questions as possible. The majority of the questions will most
4
http://www.jhu.edu/gifted/teaching/strategies/analysis/openendedquestions.htm
Page 20 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
likely be closed questions of quantitative nature, since I will need to produce statistical material in order
to more fully answer the research question with its attached hypotheses. I will group my questions into
categories that are meaningful. A part of the literature review will serve as input in determining these
categories (see figure 2).
Once I receive a minimum of 33% responses, the data will need to be ‘cleaned’. This means ensuring
the data is entered correctly and correcting any errors. I will check for accuracy in a couple of ways:
• Double entry: data has been entered twice and any discrepancies are verified against the original
questionnaire
• Scanning for errors in values based on the original questionnaire, e.g. if only four values are
possible there should not be a value ‘5’.
Then the data will be ready for tabulation and statistical analysis. I will in this part do the following:
• Describe the background of the respondents based on demographic information;
• Describe the responses made to each of the questions;
• Compare the behavior of various demographic categories to one another to see if the differences
are meaningful or simply due to chance;
• Determine if there is a relationship between two characteristics as described; and
• Predict whether one or more characteristic can explain the difference that occurs in another.
The focus will not however be on the respondents, but rather on the direct response made to each of the
questions as well as various types of cross references in order to identify any correlation. As stated
earlier I will describe the outcome mainly as percentages in a so-called frequency distribution. This will
also be done in describing the responses made to each of the questions. In cases of “typical” or
“average” response this is sometimes referred to as central tendency.
In order to compare the behavior of various demographic categories to one another to see if the
differences are meaningful or simply due to chance, I am really determining the statistical significance
by tabulating two or more variables against each other in a cross-tabulation (e.g. "There is clear
evidence of a relationship between gender and attendance at cultural venues. Attendance by women was
statistically higher than men’s").
157H
158H
In determining a relationship between two characteristics I am estimating a correlation. Finally, in
trying to predict whether one or more characteristic can explain the difference that occurs in another, I
could ask a question such as “Is the geographical area of the municipality linked to the maturity of
EA?”
2.7.4 Tools
The study survey report will be produced in this manner: I will use SQL to extract the outcome. Then I
will transfer these data to Excel where charts will be produced. These I will export to Illustrator to
produce quality vector graphics and subsequently import these into InDesign for the graphical layout.
Page 21 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
3. Key findings from the survey
3.1 Background of the respondents
Normally one would describe the respondents based on their income, habits, age, gender, education and
so forth, but these are most relevant in consumer surveys in order to improve the marketing of
products/services. I want to find out what the EA activities within the public domain are. In answering
this question, I do not find it relevant to ask for this normal demographic variable input from the
respondents, as I believe they are mutually independent of the study of the EA activities at hand.
Therefore the only demographic variables 5 included in the questionnaire are
• Job function
• Geographic location (inferred from the name of municipality).
• Type of municipality they belong to (e.g. merging municipalities).
4F4F
The majority of the respondents (58%) lives on Zealand; are CIO’s (88%) and belongs to a merging
municipality (52%).
3.2 Frequency Distribution
The general collection of the frequency distribution of single survey questions can be seen in the
produced study survey report. Having the hypothesis in mind in which I state that the awareness,
propagation and use of Enterprise Architecture in the Danish municipalities are immature, I will present
the areas of which I find the municipalities immature within this type of distribution. As mentioned
earlier the 20%/80% assessment indicator of maturity will be used to establish this fact. This is not an
absolute truth, since I am aware of the general uncertainty connected to all statistical data, but it gives
us a rather good indicator of what is likely to be ‘the truth’.
3.2.1 EA mature areas
Given the assessment indicator, the municipalities are considered mature when it comes to having an IT
strategy (94%). The same goes for the EA function to support the strategic management level (94%).
With respect to organizational behavior, most municipalities are used to having IT staff working in
overlapping groups, i.e. where one employee is placed in several working projects (82%). Most CIO’s
find themselves in municipalities demanding the use of IT tools (87%). As far as having an attitude of
being responsible, most CIO’s agree that a future joint municipal EA program should be governed
through current practice (88%).
3.2.2 EA immature areas
I will also now use the 20%/80% assessment indicator to establish any immaturity. The number of
responses is generally very poor when inquired about an EA framework. The most immature area is
revealed in the lack of a published EA framework (87%). Without an EA framework it is very difficult
to work structured with IT. It is not just the framework in itself, but what it influences if it is not
present: a framework influences all other EA aspects, including the EA process, EA measurement, EA
tools, EA documentation etc. (Bernard, 2004). These exact aspects also show up as immature with the
municipalities. The number lacking a description of the process of using EA is extremely high (90%) as
5
See appendix 9
Page 22 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
is the number lacking prescribed guidance for measurement (77%). Few municipalities have its own EA
unit (13%).
The documentation part is suffering as well. More than half (54%) of the municipalities have below
20% of its business architecture documented and almost half (47%) have below 20% of its information
architecture kept up-to-date. There is a serious lack of documentation part in the municipalities again
indicating that EA or EA principles are not used. You cannot do EA without documentation.
Interestingly, the situation is almost reverse, when it comes to documenting the application and
technical architectures. More than a third of all the municipalities have above 60% of its application
architecture kept up-to-date, while the same figure for the technical architecture reaches 74%.
EA tools cross-cutting different lines of businesses, such as an Identity and Access Management tool
(IAM) is a rare tool to find with the Danish municipalities, as 78% do not have one.
3.3 Cross-tabulations
Using cross-tabulations is about selecting one or more responses as constants and then compare them to
other responses which are considered variables. I have chosen my four open-ended questions as
constants and will compare them to other EA aspects to identify any correlation. These questions reflect
the attitude of the CIO’s. And attitude often determines the understanding and use of EA. Therefore I
believe that determining a possible correlation between open-ended attitude-related EA questions with
close-ended hard-fact questions on EA aspects will most likely reveal the level of EA maturity for the
municipalities.
3.4 Determining Correlation
It is outside the scope of this thesis to introduce complex mathematical methods for calculating statistical significance, such as the chi-square analysis, which tests nominal data where observed and
expected frequencies of events are compared. Instead I have used the filter and pivot table function in
MS-Excel as a tool in order to identify the following cross-tabulations.
3.4.1 Correlation on first open-ended question
The question held constant: “One of the purposes of the structure- and task reform is for the municipality in the future should be the primary entrance of the citizens’ contact with the public. Yet KL is doing
a joint public citizen portal at www.borger.dk. What do you think about that?”
159H
There are 72% who believe the portal to be indispensable, 22% have no opinion and only 6% look upon
it as superfluous. The only correlation between respondents thinking www.borger.dk is indispensable
and the rest of the questions is that 26% also have ‘Economies of scale’ as primary motivational factor
for entering into a joint municipal IT co-operation. Looking at the 6% who thinks the portal is
superfluous however shows some interesting facts:
• All have an IT/EA department maintaining a complete overview of services, user interfaces,
technical processes and data sources as part of its portfolio
• None of the municipalities receive support from external IT/EA architects
• All work structured with business oriented IT
• All want either ‘Economies of scale’ or ‘Greater independence of KL/KMD’ as their primary
motivational factor for a joint municipal IT co-operation
160H
Page 23 of 112
Enterprise Architecture of public Denmark
•
•
•
•
•
•
•
•
•
Master thesis, December 2006
All have an IT strategy
All see ‘Lack of resources’ as the greatest obstacle in obtaining a joint municipal IT cooperation
All co-operate already with other municipalities in providing common solutions to common
tasks
All use ITIL as a tool in the organization
All belong to a municipality which demands the use of certain IT tools
All belong to a municipality which primary interfaces between core systems are developed by
bilateral suppliers
All see a potential joint EA program governed by practice
None of them have IAM (Identity and Access Management System)
None of them has a framework
3.4.2 Correlation on second open-ended question
The question held constant: “What could be your municipality’s primary motivation for participating in
a joint municipal IT co-operation concerning solution of common tasks after January 1, 2007?” Since
there are 13 choices I will only focus on the top 3 mode responses: ‘Economies of Scale’, ‘Synergy’
and ‘Improved citizen service’.
3.4.2.1 Economies of Scale
The most apparent attributes describing these municipalities follows:
• None, except one, have an IAM implemented
• The documentation of the business and information architecture is very poor
• 75% find www.borger.dk indispensable
16H
3.4.2.2 Synergy
The most apparent attributes describing these municipalities follows:
• All have an IT strategy
• All have reached concrete results through the use of IT as a part of the municipal business
strategy
• All are satisfied with the market supply of courses within IT and its use at a strategic plan
• All document well the EA assets: the business- (40%-60%), information- (40%-60%),
application- (60%-80%) and technical-architecture (80%-100%)
3.4.2.3 Improved citizen service
The most apparent attributes describing these municipalities follows:
• 67% find www.borger.dk indispensable, 33% have no opinion
• All have an IT strategy
• Not surprisingly, 67% find that their IT strategy in the future can lead to greater usable citizen
service
• 83% have their IT staff trained through external courses
• 67% see ‘Lack of resources’ as the greatest obstacle in obtaining a joint municipal IT cooperation
• 83% do not currently co-operate with other municipalities providing common solutions for
common tasks
• 83% have not published guidelines describing the process of using IT in the business
162H
Page 24 of 112
Enterprise Architecture of public Denmark
•
Master thesis, December 2006
None have an IAM implemented
3.4.3 Correlation on third open-ended question
The question held constant: “What do you see as the greatest obstacle in obtaining this joint IT cooperation?” Since there are seven choices I will only focus on the top two mode responses: ‘Lack of
resources’ and ‘cultural barriers’.
3.4.3.1 Lack of resources
The most apparent attributes describing these municipalities follows:
• 87% have an IT strategy
• 73% have their IT staff trained through external courses
• 87% do not measure its maturity in relation to the use of IT in the business
• 93% have not published guidelines describing the process of using IT in the business
• 80% use ITIL in the organization
• 93% belong to a municipality which primary interfaces between core systems are developed by
bilateral suppliers
• 87% have not implemented an IAM
• All document well the EA assets: the business- (40%-60%), information- (40%-60%),
application- (60%-80%) and technical-architecture (60%-80%)
3.4.3.2 Cultural barriers
The most apparent attributes describing these municipalities follows:
• 83% belong to a municipality on Zealand
• All have an IT strategy
• 67% find that their IT strategy in the future can lead to greater usable citizen service
• 83% are satisfied with the public supply of IT courses and its use at a strategic level
• 83% do not measure its maturity in relation to the use of IT in the business
• 83% have IT procurements approved by the EA function
3.4.4 Correlation on fourth open-ended question
The question held constant:”How do you assess the optimal organisation of common solution of common tasks in a joint municipal IT co-operation?” Since there are two interesting responses to this
question, I will describe both: ‘KL regi’ and ‘between the municipalities’.
3.4.4.1 KL regi
The most apparent attributes describing these municipalities follows:
• 76% have their IT staff trained through external courses
• 71% do not measure the completion of the IT projects
• 82% do not measure its maturity in relation to the use of IT in the business
• 94% do not have en EA framework
• 82% belong to a municipality which primary interfaces between core systems are developed by
bilateral suppliers
Page 25 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
3.4.4.2 Between the municipalities
The most apparent attributes describing these municipalities follows:
• 89% have an IT strategy
• 89% belong to a municipality which primary interfaces between core systems are developed by
bilateral suppliers
• 55% have an EA function/IT at strategic level function
• 55% do not measure its maturity in relation to its use of IT in the business
3.4.5 Other findings
These are other interesting and relevant findings from the survey in relation to the overall problem
question of the thesis.
• 6% have an IT strategy but have not yet achieved any results through this. When asked: “How
much do you believe your IT strategy in the future will contribute with greater usable citizen
service” the response: To a very small degree.
• Only 22% measure the maturity of its organization in relation to its use of IT in the business
o Of these are 86% municipalities on Zealand
o 86% have an IT strategy
o 86% have an EA function/IT strategist
• 71% that do measure the completion of their IT projects, do not measure their maturity in
relation to using IT in the business.
• 83% of the municipalities in Jutland find www.borger.dk indispensable, the rest have no
opinion.
• 58% of the municipalities are inspired by other municipalities when documenting their EA
activities.
• 67% of the municipalities in Jutland find that KL should be the center in providing common
solutions for common tasks.
• All municipalities on Funen find www.borger.dk superfluous.
163H
164H
3.5 Drawing Conclusions
I will draw conclusions in the true spirit of Likert’s ordinal scale: Very mature, mature, neutral, immature, very immature. In ranking the municipalities’ maturity, I look for the use and implementation of
several EA aspects as identified above.
The municipalities which think www.borger.dk is superfluous all seem very mature.
The municipalities whose primary motivational factor is 'economies of scale' in entering a joint
municipal IT co-operation seem immature.
The municipalities whose primary motivational factor is 'synergy' in entering a joint municipal IT cooperation seem mature.
The municipalities whose primary motivational factor is 'improved citizen service' in entering a joint
municipal IT co-operation seem neutral.
The municipalities which have 'lack of resources' as the greatest obstacle in obtaining joint municipal
IT co-operation seem neutral.
Page 26 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
The municipalities which have 'cultural barriers' as the greatest obstacle in obtaining joint municipal IT
co-operation seem mature.
The municipalities which see KL as an important player in the optimal organization of this joint IT cooperation seem immature.
The municipalities which see the organization is to take place directly between the municipalities, in the
optimal organization of this joint IT co-operation seem neutral.
In relation to maturity, it is worth concluding that 86% of the municipalities that do measure their
maturity in relation to its use of IT in the business also have an IT-strategy and an EA function
Likewise is it worth noting that Zealand and Funen seem to be the most mature geographical areas in
relation to the need for a common public citizen portal. Municipalities in Jutland seem to be very
dependent on the portal (83%).
3.6 Interpreting Results
Interpreting the results is not an easy task. It involves asking ‘why’ this result is as it is. EA in the
Danish municipalities is overall at a beginner’s stage, or immature. They do have IT strategies all right
but do not document these very well. They do work much in projects, but do not work systematically
with IT within a framework. This can be seen in that only 13% have its EA function. The municipalities
work mostly low-level documenting mainly the application and technical architectures, leaving
strategic IT undocumented. The reason for this absence could be what one of the CIO’s told me in an
interview, when he said that “one of the great obstacles of EA in Denmark, is to bring strategic EA into
the board meetings.” 6 Or it could simply be lack of knowledge of the benefits that EA can give to the
municipalities.
5F5F
The most mature municipalities in Denmark think the public joint citizen portal is superfluous. This is
probably so because they do have their own locale citizen portal. Others think KL is undermining the
vision of having the municipality as the primary entry for the citizens by making a public portal. Those
municipalities having synergy as primary motivation for joint IT co-operation and those having cultural
barriers as the main obstacle in reaching this seem the most EA mature. This is probably so because
since these are deep-rooted EA attitudes and signifies a high level of insight in a potential cross
IT/business municipal co-operation. According to many (Bernard, 2004; Carbone, 2005) culture is an
important element to take into consideration when doing EA. And obtaining synergy is not just a
‘money-centric’ aspect but also incorporates other important aspects such as citizen satisfaction. To
illustrate the importance of culture, I believe, that the reason the municipalities on Funen and Jutland
seem more mature in relation to their fellow municipalities on Jutland, is probably because of
difference in culture. This is not documented, but there is no other correlation that point in any other
direction. The municipalities from Jutland just respond differently (read: at a lower level of maturity) to
most of the questions.
6
Preben Rasmussen Høj, CIO of Sollerod municipality
Page 27 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
3.7 Summarizing Conclusions
The study survey reveals the Danish municipalities for the whole part not are at a mature level in
relation to the awareness, propagation and use of enterprise architecture. Even though 65% answered
they have an EA function, they do not use it fully. The following witness to this fact: For the whole part
there is no EA framework, no EA measurement, no EA process, and no EA documentation.
3.8 Making Recommendations
I would recommend more EA pioneer municipalities which would take the first step in order to step up
the EA maturity ladder. But they should not do so alone. KL should back them up. Once a few
municipalities have success, then it can and most likely will spread around to adjacent municipalities as
well, since the culture in knowledge sharing between municipalities in Denmark seems to be very
apparent, especially when it comes to the documentation activities. I would recommend a joint
municipal strategy in this pioneer effort. But before all this can happen, the organization at the national
level has to be in place. I do not yet know if it is in place. Therefore, I will describe and analyze these
for the remainder of my thesis in order to verify if the structure at a national level is set up to support
these joint municipal IT co-operative initiatives recommended in this chapter. And if they are not set up
for it, I will make recommendations for this as well at a later stage.
4. Literature review
4.1 Working towards a common terminology
4.1.1 Introduction
Throughout the past 20 years, many have argued and brought about their viewpoint of how Enterprise
Architecture (EA) is to be defined. As of today there is no common agreement on the matter of defining
what an EA is. I will in this paragraph discuss some of the most common definitions. Before moving on
to this discussion, one can perhaps best catch the vision of the need for enterprise architecture by
comparing it to what will happen if there is no architecture in the enterprise. A classical example to
illustrate the need for architecture is looking at the Winchester “Mystery” House (see figure 5). Here
are the facts of this “un-architectured” house:
•
•
•
•
it took 38 years of construction
– 147 builders and 0 architects
there are 160 rooms – 40
bedrooms, 6 kitchens, 2
basements, 950 doors
there are 65 doors to blank
walls, 13 staircases abandoned,
24 skylights in floors
and no architectural blueprint
exists
Figure 5. The Winchester "Mystery" House. Source: John Gotze’s
slide
Page 28 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
It does not take an expert to see something is wrong with this picture. The rationale for having
architecture in building houses is obvious. It is often less obvious why this is necessary in building
companies. So why do we need an architecture in order to build a company or a municipality? Some of
the most obvious reasons 7 for having architecture are given here:
6F6F
•
•
•
•
•
•
•
•
IT costs too much
Costs of managing complexity
Eliminate redundancy
Growing IT ecosystem
Demanding rate of change
Need for info sharing
Outsourcing (BPO)
Future-proofing
These reasons have over time been “transformed” into being the benefits of having enterprise architecture. “If you don’t have strong architecture strategy, everyone does their own thing and you end up with
six kinds of servers and (software) platforms … you get silos of everything and that explodes your
costs” 8
7F7F
4.1.2 What is enterprise architecture?
EA has its roots in the business world. Zachman, the so-called father of EA, was an employee with the
college of Business Administration at the University of North Texas 9, EA is the business view of IT
and should manage IT as a business 10 and EA is a non-technical discipline that should address the
strategic and architectural aspects of IT in the business (Herzum, 2003).
8F8F
9F9F
Most people agree that EA originates from Zachman (1987 and 1992) and his originally designed “The
Zachman Framework for Enterprise Architectures” (also known just as the Zachman framework). His
framework documents how information systems fit into the company by asking very simple, intuitively
questions such as WHAT, HOW, WHERE, WHO, WHEN, and WHY. He explained his newly formed
“framework” by using an analogy to the process of planning, drafting, and building a new home. 11 In
practice it is a schema to help IS architects to systematize the elements of an entire organization and the
relationships between the different aspects of the enterprise, including how a change in one element can
affect another (Zachman, 2005). The framework is two-dimensional; even though he has designed a
three-dimensional EA framework today (we cannot have the founding father of EA not keeping up with
the trends of the time).
10F10F
Spewak refers to EA as ‘Enterprise Architecture Planning’ and define it as “the process of defining
architectures for the use of information in support of the business and the plan for implementing those
architectures” (Spewak, 1992). He focuses on the top two layers of Zachman’s framework, the planner
view and the owners view.
Bernard’s approach comprises a more detailed definition: “Enterprise Architecture is both a management program and a documentation method that together provides an actionable, coordinated view of an
enterprise’s strategic direction, business processes, information flows, and resource utilization...it is the
7
Gurpreet S. Pall, Microsoft Architectural Frameworks, 2005, Microsoft Corporation
http://www.flashline.com/content/ambler/agile_ent_arch.jsp?sid=1116166268313-1123631162-101#why
8
Andy Miller, VP of Technical Architecture, Corporate Express
Carol O’Rourke et al, Enterprise Architecture Using the Zachman framework, Thomsen, 2003
10
Peter Herzum, Applying Enterprise Architecture, 2003
11
See appendix 2 or http://www.zifa.com/
9
Page 29 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
analysis and documentation of an enterprise in its current and future state from an integrated strategy,
business and technology perspective” (Bernard, 2004).
Schekkerman’s view is holistic as well. He sees EA as “a complete expression of the enterprise; a
master plan which “acts as a collaboration force” between aspects of business planning such as goals,
visions, strategies and governance principles; aspects of business operations such as business terms,
organization structures, processes and data; aspects of automation such as information systems and
databases; and the enabling technological infrastructure of the business such as computers, operating
systems and networks” (Schekkerman, 2004).
Weill & Ross recognizes that IT is tightly embedded in organizational processes and that the critical
role of architecture is to ensure the desired level of business process integration (sharing of data across
business units) and business process standardization (implementation of the same business processes
across business units). From this they proposed their EA definition: The enterprise architecture is the
organizing logic for a firm’s core business processes and IT processes reflecting the integration and
standardization requirements of a firm’s operating model (Weill & Ross, 2004).
John Gotze, one of the pioneers of eGovernance in Denmark and former counselor in the Ministry of
Science, Technology and Innovation, defines EA as “Integration of the business strategy planning and
the IT strategy” (Gotze, 2004).
The US defines EA as a strategic information base, which can be used as a roadmap to achieve certain
goals (USA Federal CIO council, 2001).
The Open Group, emphasizing open standards and global interoperability, states: “Enterprise Architecture is about understanding all of the different elements that go to make up the enterprise and how those
elements interrelate” (Open Group, 2000).
Lillehagen & Karlsen is more leaning in the direction of Spewaks’ point of view in that they define EA
as “a plan which shows the main features and characteristics of the enterprise and its assets that are to
be analyzed, justified and agreed before the detailed technical design” (Lillehagen & Karlsen, 2005).
Gartner Vice Presidents Chuck Tucker and Dave Aron see EA as “a management process that translates
business strategy into business value. CIO’s with an EA program can use it as a management tool to
further their value proposition to the business” (Tucker & Aron, 2005).
Wegmann & Preiss’ holistic view defines EA as “an integration between the business and the
information technology” (Wegmann & Preiss, 2003).
Lankhorst sees EA as a linkage between many aspects. He defines EA as “a coherent set of principles,
methods, and models used in design and in the realization of the enterprise’s organizational structure,
processes, systems, and infrastructure” (Lankhorst, 2005).
A large number of professionals see EA as “an identification of the main components of an
organization and interactions” (Armour, Kaisler and Pippin, 2002; Chung & McLeod, 2002; Kaisler,
Senate, Armour, Valivullah, 2005).
The list of definitions seems endless. So who is right? Perhaps they are all wrong? Or perhaps they are
all right depending on the circumstances? One thing is for sure and that is with all these different EA
Page 30 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
views, evidence of a generally agreed terminology by the enterprise engineering community is lacking.
By comparison the architectures are overlapping in their approaches and the underlying concepts are
not explicitly defined. So the problem of identifying a common EA definition remains unsolved. This
has led many advocating EA to the following “profound”, yet obvious statement: “EA has not been
defined and agreed upon” (Lillehagen & Karlsen, 2005; Schekkerman, 2004; Ross, 2003; Rodd, 1994).
One wonders why such a widespread emerging discipline has not reached consensus on the matter. The
more EA is used, the greater the need for a clear definition. But the current similarities and differences
between architectures can not be perceived by users; and this creates obstacles for its correct
understanding in industry and finally its acceptance and use. The lack of a generally agreed terminology
and semantically enriched knowledge corpus in this domain is also a bottleneck for its efficient
application (Lillehagen & Karlsen, 2005).
Due to this great confusion James Martin (2004) has done more than just observe the absence of a
common EA definition. Confronting customer demands, he lists seven requirements to define EA: 1)
must be in one sentence; 2) may elaborate from that single sentence to make certain clarifications; 3)
must be understandable by executives; 4) must be useful to those who will develop the EA; 5) must be
applicable to a government organization; 6) must be put into context of baseline and target EA; and 7)
must provide the executives with the proper expectations of what can be delivered to them and what
they can use it for. I agree with James Martin’s list of requirements. Therefore with his list in mind, I
choose the best fitted EA definition from the above listed definitions. It is difficult to find a definition
describing all of his requirements all put together in only one sentence. Scott Bernard’s EA definition
seems to be the one closest in fulfilling Martin’s list of requirements with his definition:
“Enterprise Architecture is both a management program and a documentation method that
together provides an actionable, coordinated view of an enterprise’s strategic direction,
business processes, information flows, and resource utilization...it is the analysis and
documentation of an enterprise in its current and future state from an integrated strategy,
business and technology perspective” (Bernard, 2004).
Even though this is a long, on-going
sentence, this fits very well Martin’s
list and I have therefore chosen this
as my working EA definition for the
remainder of this thesis. I believe
however that EA only adds real value
to any enterprise if it provides a
roadmap for gradually enabling a
company to change from its current
operations to the way it wants to do
business going forward.
Figure 6 illustrates the broad perspective and the many facets one has
to consider in order to gain an Figure 6. Enterprise Architecture Program View. Source:
overview of Enterprise Architecture 269Hhttp://www.enterprisearchitecture.info/Images/Extended%20Enterprise/Extended%20Enterprise%20Architecture.htm
in any domain. As noted earlier the
domain of this thesis concerns the public domain of the municipalities and The State.
Page 31 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
I presented the design of my study survey in the research design chapter, but did not include which
areas the survey should encompass! I will use figure 6 to extract the questionnaire content. General
research design cannot help me here but figure 6 gives me an overview of which aspects my
questionnaire should deal with: General aspects, motivation, goals & barriers, EA measurement, EA
process, EA tools and methods, EA frameworks, EA governance and EA assets. I believe this figure
very well represents the overall EA aspects to be covered in my questionnaire to the municipal CIO’s.
4.2 Defining the Enterprise
I will now move on to describe what an enterprise is in this context of study. A good definition of
"enterprise" in the context of my study is any collection of organizations that has a common set of
goals/principles and/or a single bottom line. In that sense, an enterprise can be a whole corporation, a
division of a corporation, a government organization, a single department, or a network of
geographically distant organizations linked together by common objectives (Bernard, 2005). There are
a variety of enterprise components to take into consideration (see figure 7). This is another way of
describing Zachman’s six questions: WHAT, HOW, WHERE, WHO, WHEN, and WHY. Codd’s
figure indicates that the external environment provides input to the enterprise AND to the strategy. The
strategy influences the “six questions” or EA aspects, just as it guides the use of information and
technology. These provide input to the output results. These results could be EA artefacts
(documentation of EA), as well as “doing business the EA way” behavior. Note that there is only
arrows going to ‘technology’, not from it. This indicates business driven use of IT, where the
technology is aligned with the business, not reverse. Finally, Codd sees EA as a process, which he
indicates by drawing the ‘Transformations through organizational processes’ arrow going from input to
the enterprise to output into the environment. Codd focuses much on the act of ‘doing Enterprise
Architecture’. Not just talk about it, plan it or document it, even though these activities of course also
are essential.
Figure 7. Enterprise components. Source: Codd 1994.
In this study the definition of an enterprise depends on the level we look at: the municipal or the state
level. At the municipal level an enterprise is all the municipals together. At the state level an enterprise
comprise all the different public national authorities within the public sector. Since I believe you cannot
Page 32 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
separate the municipalities and the state, I will treat them as one entity or as one enterprise and call this
Denmark Ltd. This means that the customer is the citizen and the products are the services offered.
4.3 Defining the Architecture
The architecture of a system is the system’s fundamental organization, embodied in its components,
their relationships to each other and to the environment, and the principles guiding its design and
evolution.
Another view of EA is looking at its contextual usage. Usually, architecture has various meanings
depending on its contextual usage: 1) A formal description of a system at component level to guide its
implementation, 2) the structure of components, their interrelationships, and the principles and
guidelines governing their design and evolution over time and 3) organizational structure of a system or
component. To summarize, an EA should generally be organized in a manner that supports reasoning
about the structural properties of the system. It should define the different components, which
contribute to the overall system, and it should provide a plan from which the system can be developed
(Open Group, 2000).
CTO at Cap Gemini, Steve Jones, says “a decent architecture would take all the "Enterprise" products
and stick them together into something that works.”
4.3.1 Four common viewpoints on architecture
For practical approaches, a limited set of architectural dimensions is widely adopted (NIST 1989,
Armour et al. 1991a, Hasselbring 2000, The Open Group 2002, Buchanan and Soley 2002, Heffner
2002). The set commonly consists of the following concepts although the terms used may vary:
1.
2.
3.
4.
Business/Processes Architecture
Information/Data Architecture
Logical (Systems/Applications) Architecture
Technology Architecture (Application technology and infrastructure)
This set of EA dimensions unfortunately lack academic argumentation and is mostly agreed on as
practical approaches. The more CEO’s see the rational for an EA, the more needful I think will be an
academic approach to this discipline. We have seen this natural evolvement with traditional systems
engineering, in OO systems engineering, in component based development and in recent years with
Service Oriented Architecture. Why not implement an EA engineering academic approach? Both public
and private companies are now adopting EA certification as part of their standard training program,
particular in the US. I will not pursue this observation further at this time. Instead I will in the following
discuss the arguments and rationale for doing Enterprise Architecture.
4.3.2 Why Enterprise Architecture?
Why use enterprise architecture at all? What are the benefits? Most agree that the benefits of EA can be
summed up using three words: better, faster, cheaper (Kaisler, 2005; Ambler et al, 2003). Other sees the
benefits as a support in the planning process and management decisions (Bernard, 2004; Spewak,
1992). But it is important to realize that these benefits come at a price. You have to be willing to invest
in the underlying organizational and cultural structures to support them. You need to recognize the fact
Page 33 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
that these costs exist and ensure the better-faster-cheaper benefits outweigh them. Many examples can
be taken to illustrate the justification of using EA. Here is one:
US Agencies with enterprise architecture scores less than 3.0 spent 8.2% of their
discretionary budgets on IT. Agencies with enterprise architecture scores higher than 3.0,
spent 6.6% of their discretionary budgets on IT. Agencies that scored higher than 3.3 on
their enterprise architecture assessments, spent only 3.8% of their discretionary budgets on
IT. 12
1F1F
Some believe return on investment is irrelevant in lieu of net present value, the plethora of payback
algorithms, or concepts in real options. But the bottom line is that return on investment is a strategic
approach to measure the value of any activity, especially enterprise architecture. David F. Rico 13 has
listed his set of principles for successful Return on Investment (ROI) in your enterprise:
12F12F
•
•
•
•
•
•
•
Use ROI as a success factor: Use ROI to drive EA. The goal of EA is to align an organization’s strategy with its information technology (I do not agree with this goal though. I believe
the information technology should be aligned with the business strategy not the other way
around). By implication, a strategy cannot be realized without this alignment.
Etch the desired benefits in stone: Identify a core set of benefits you wish to realize from EA.
Then establish measurable goals for operating efficiency, cost reductions, staff reductions,
customer satisfaction, computing budgets, and economic growth. In other words, convert
improvements into money.
Establish early ROI objectives: Establish ambitious ROI objectives for enterprise architecture
based on tangible measures of costs and benefits.
Operationalize a core set of metrics: Define a set of clear and measurable, and quantitative
economic benefits for enterprise architecture. These could entail people, time, budgets,
customers, throughput, volume, bandwidth, computers, and maintenance. Common mistakes to
avoid are failing to define metrics, defining qualitative ones, or defining far too many metrics.
Continuously measure the payback: Measure the return on investment of enterprise
architecture early and frequently. Measure the payback at regular intervals along with normal
project management activities, such as cost, time and earned value reporting.
Use automated tools to do the work: Use an integrated project management reporting system
with built-in return on investment tracking and reporting function. No point in spending a lot of
time learning all the payback formulas or hiring a return on investment manager.
Standardize ROI reporting: Create a system for measuring and reporting measures for the
return on investment of enterprise architecture.
The need for enterprise architecture can certainly be justified by the many reports documenting the
benefits outweighing the costs. And I strongly agree with David F. Rico’s seven critical set of principles in order to successfully measure the Return on Investment of the enterprise architecture.
To be effective, enterprise architecture must be more than models for business, information, and
organization. Butler Group recommends that the process encompass both services architecture and the
deployment of a services platform. Only by embracing an end-to-end methodology and framework will
organizations avoid analysis paralysis and separate islands of knowledge, maximizing the undeniable
benefits and cost savings available from the use of Enterprise Architecture.
12
13
Burk, Federal Enterprise Architecture Program Management Office, Sept. 2006
David F. Rico, A Framework for Measuring the ROI of Enterprise Architecture, http://davidrico.com/rico05a.pdf
Page 34 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
In relation to the study at hand with the municipalities
merging, a good merging of the IT generates less
costs of operation. According to IBM, an IT
optimization analysis can help the Danish
municipalities merge their IT-organizations, bring
down the IT costs, make the operation of IT more
effective and optimize the IT infrastructure. This,
IBM suggests, is possible by analyzing seven
different key areas (see figure 8) 14.
13F13F
It is IBM’s experience from dealing with many
mergers and structural changes in public regi that in
Figure 8. IBM's seven key areas for mergers
order to be able to gain the real potentially savings and
efficiency benefits the prerequisites are:
• The new common IT-organisation is well defined.
• The IT strategy and the e-policy for the new municipality must be defined and known.
• IT Governance and decision making bodies for the new organization must be well defined and
established very early in the process.
• An attempt should be made to use a well tested and experience based structure and method in
connection with the task of optimization, thus securing that the optimazation initiatives support
the IT strategy and that the merging will go through with minimal risk for IT operation.
• Consolidation opportunities within data communication, server- and data storage technology as
well as telephony will be exploited.
I find these prerequisites extremely relevant and important for the merging municipalities.
4.4 Legacy of EA
In order for us to understand EA more fully, we have to go back and look at its origin. Zachman is
credited with creating enterprise architecture even though it has its foundation in systems analysis
principles dating all the way back to the 1960’s. Early systems analysis techniques included
flowcharting, structured design, structured analysis, and information engineering. The Zachman
framework and the U.S. Department of Defense Architecture Framework (DoDAF) are huge in terms of
models. Zachman requires 30 unique models, while DoDAF “only” requires 26. In the US today, over
46 of the more than 100 U.S. federal agencies use enterprise architecture, a wide variety of maturity
models to assess their progress and a plethora of never ending tools.
4.4.1 Relationship to systems analysis and design
Enterprise architecture can put the system development approaches and embedded documentation
techniques in an overarching context and unifying framework. Without this context, systems
development efforts throughout an organization run the risk of being disjointed and duplicative,
something we have witnessed for the past decades.
14
http://www-304.ibm.com/jct03004c/industries/publicsector/dk/da/efficientit
Page 35 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
4.4.2 Relationship to strategy and business planning
In most EA literature there is a clear explanation of the relationship between strategic planning,
business planning, and information technology planning. IT resources are increasingly becoming a
commodity, and therefore the need to treat IT as a business enabler continues to grow in many public
organizations. In recognition of this, EA’s identification of integrated IT solutions organization-wide
(crosscutting) and mission-specific (vertical) requirements is one of the most important elements in
planning EA in a complex environments such as the public sector. Strategic goals and business
requirements should drive IT solutions, and EA’s contribution to this alignment is crucial.
4.4.3 Relationship to component-based and service-oriented architectures
The public sector consists of a large and complex structure which operates in horizontal as well as
vertical ways trying to fulfill the needs of a complex and ever
changing environment. Therefore in choosing an EA framework to
support this, it must include loose-coupling and internal standardized
integrated elements which support organization-wide (between
municipalities) and mission-specific (in one sector, e.g. the
environmental sector) requirements. As figure 9 illustrates, Bernard’s
EA3 Cube Framework 15 supports exactly that with its “plug-and-play”
components – or building blocks – which are increasingly interoperable and integrated due to the so-called standards thread that promotes non-proprietary solutions.
14F14F
Figure 9. Bernard's EA3 cube.
Source: Bernard, Scott (2004)
4.4.4 Relation to social aspects
Traditionally speaking, EA is about aligning the IT-architecture in relation to the enterprise’s business
strategy, thus complying with a traditionally top-down view. But sustainable EA must encompass more
than that because it is developed, supported and used by people. It is made by people, for the people
and to the people within the enterprise. Therefore, the social and cultural aspects of the enterprise have
to be a part of the establishment and the sustainability of a successful EA. Hence a bottom-up view.
One could go so far as to speak of a social edition of EA as a discipline or SEA: Social Enterprise
Architecture. This would certainly add a more holistic view of EA as both the technical and the social
aspects are described. One of the systems development approaches which combines the scientific
approach with the systems approach in an integrated approach is called the MULTIVIEW
methodology. 16 I will not go further into this methodology here, but instead in the next focus in on the
prerequisites of starting enterprise architecture.
15F15F
4.4.5 Development of Systems Development
Systems development has undergone tremendous changes in recent years. Going back to the 1970’s and
1980’s we saw how structured procedural development was dominant on the market. Later came objectoriented analysis (OOA) and object-oriented design (OOD), Component based development (CBD),
and in recent years web services have gained much popularity, often used in connection with service
oriented architecture.
15
16
See appendix 3
D.E. Avison and A.T. Wood-Harper, 1990
Page 36 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Since 1995, Gartner has used hype cycles to characterize the over-enthusiasm or “hype” and subsequent
disappointment which typically happen when introducing new technologies. These hype cycles also
show when and how technologies move beyond the hype, offer practical benefits and become widely
accepted. According to Word Spy 17, a hype cycle is:
165H
16F16F
A sequence of events experienced by an overly-hyped product or technology, including a
peak of unrealistic expectations followed by a valley of disappointment when those
expectations aren't met.
There are five phases of a hype cycle: 1) technology trigger, 2) peak of inflated expectations, 3) trough
of disillusionment, 4) slope of enlightenment, and 5) plateau of productivity (see figure 10). The first
phase of a hype cycle is the technology trigger or breakthrough where the product is launched, or an
event that generates significant interest. The next phase typically covers the publicity and overenthusiasm and unrealistic expectations. There are usually more failures than successful applications of
a technology. Technologies enter the next phase, trough of disillusionment, because they fail to meet
the expectations and quickly become unfashionable. The press usually avoids the topic and the
technology. Although the press does not cover the technology, some businesses still go through the
slope of enlightenment and experiment to understand the benefits of the technology. A technology
reaches its plateau of productivity as the benefits of it become widely demonstrated and accepted. The
final height of the plateau varies according to whether the technology is broadly applicable or pertains
only to a niche market.
Figure 10. Gartner's hype cycle. Source: http://www.gartner.com/DisplayDocument?doc_cd=130115
16H
17
http://www.wordspy.com/words/hypecycle.asp
Page 37 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
As can be noticed from figure 10, EA is not on the hype cycle at all. If I have to relate it to an adjacent
technology, SOA can be compared to EA which is entering the trough of disillusionment and within
two to five years will reach its plateau.
4.4.6 Development of EA
Enterprise architectures became popular when John Zachman developed his framework for dealing with
large information systems (Zachman, 1987). These frameworks originally focused on data processing
using mainframe computers, so their emphasis was on the data aspects of a business. Later there was an
emphasis on information processing in the business (during the so-called Information Age). During
recent years, there has been an increasing interest in “knowledge management” and services, since it
has been recognized as a key ingredient in the success of businesses today. However, architecture
frameworks still have a focus on the information aspects of the business and little if any treatment of
the knowledge aspects.
4.4.7 What is Service-Oriented Architecture?
Since I will be using Service-Oriented Architecture (SOA) as a concept, I will state my working
definition of it as a part of the ‘Working towards a common terminology’ chapter. Since the primary
focus of this thesis is not SOA, I will make this brief.
The general perception of a service-oriented architecture is that it is a style of application design that
includes a layer of services. A service, from this limited perspective, is just a block of functionality that
can be requested by other parts of the system when it is needed. These services have a published set of
methods, known as an interface. Usually, each interface will be associated with a particular business or
technical domain. So there could be an interface used for authentication and another interface used to
create and modify a sales order etc. 18 CBDI 19 defines SOA as:
17F17F
18F18F
“Service Oriented Architecture (SOA) is the policies, practices and frameworks that enable
application functionality to be provided and requested as sets of services published at a
granularity relevant to the service requestor which are abstracted away from the
implementation using a single, standards based form of interface”.
CBDI’s definition will also be my working definition of SOA throughout this thesis.
4.4.7.1 Benefits of SOA
The main benefits of SOA
• Loosely coupled applications (change in a service does not affect the application as long as the
interface remains intact)
• Location transparency (the service can reside anywhere in the world)
• Code reuse (easy with use of UDDI, WSDL and XML)
• Focused developer roles (assigning specialized developers to specific tasks)
• Greater testability (through published interfaces with NUnit)
• Parallel development (due to the only interaction between services is through interfaces in the
different layers)
167H
18
19
Bruce Johnson, http://objectsharp.com/blogs/bruce/articles/235.aspx
David Sprott and Lawrence Wilkes, Understanding SOA, September 2003, CBDI Journal
Page 38 of 112
Enterprise Architecture of public Denmark
•
•
Master thesis, December 2006
Better scalability (improved response time for a service without effecting the calling application
if placed on web farms)
Platform independent (independent of HW and SW)
4.5 Merging of disciplines
4.5.1 SOA and EA
Rasmus Knippel took on an evolutionary approach in his own research 20 of SOA and EA. One of the
main issues of his research was to describe and analyze the evolution of SOA. A large part of his
research entails a comparison of EA artefacts with SOA artefacts, and here he found many similarities.
19F19F
Some of his key findings:
• The higher level of abstraction of SOA artefacts, the closer the resemblance to EA.
• The real value of the artefacts is to be found in the relationship between them.
• EA at its most mature state, called Nirvana, equals the definition of SOA.
• EA is founded from a business perspective and SOA is founded from a technical perspective.
• EA is often seen as a top-down method where SOA is often seen as a bottom-up method. They
both show strength and weaknesses but the key is to get the best out of both.
• SOA is the nirvana of EA.
• SOA and EA share common goals such as creating interoperability, reusability and eliminate
duplication.
• SOA can make EA operational.
• It is a risky business if EA has to fix some of the problems SOA causes! And this can happen if
the organization is not mature enough for SOA.
4.5.1.1 The chicken or the egg
This is a reference to the causality dilemma which arises from the expression "which came first, the
chicken or the egg?" Since both the chicken and the egg create the other in certain circumstances (a
chicken emerges from an egg; an egg is laid by a chicken) it is ambiguous which originally gave rise to
the other. Compared to EA and SOA, then what comes first: EA or SOA? Or asked more specifically,
what drives what? Gurpreet S. Pall puts it this way: “If you don’t do EA, you can’t do SOA”. I believe
you can do EA without SOA if doing so in a closed domain, but you cannot, like Gurpreet stated, do
SOA without EA.
The municipalities and their future IT solutions are not however based on a closed domain, but in an
ever changing environment reflecting complex, social structures. And if the municipalities are to cooperate they will need a technology which ensures interoperability and agility, and that is exactly what
SOA provides. But still EA has to be the driven factor of the two because it originates from the business
view and as stated earlier it has to be the business that drives everything else. This does not mean
however that new technology cannot affect business vision and goals and even enable new business
opportunities. But IT has been and will always be a tool. IT is only interesting because somewhere in
the world people have a need for information that IT can deliver in a very effectively manner, e.g.
through web services in a SOA.
20
Rasmus Knippel, SOEA, 2005, http://knippel.org/thesis/SOEA_censored.pdf
Page 39 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Figure 11. SOEA. Source: Rasmus Knippel, 2005
According to Rasmus Knippel, EA comes first and SOA can be seen as a plug-in to EA as the driving
force to achieve interoperability. SOA can, but does not have to, result in EA and vice versa. SOA and
EA must be aligned to each other and looked upon as a totally new concept: SOEA (see figure 11
above). This is the next step up the evolutionary ladder according to Knippel, who claims that this
alignment of SOA and EA artefacts into a common frame of reference will ensure the continued
success of both SOA and EA.
4.5.2 To be or not to be…
…that is the question, is probably one of the world’s most used quotes. The German philosopher
Schopenhauer commented on Shakespeare’s Hamlet quote by saying that:
“The essential purport of the world-famous monologue in Hamlet is, in condensed form,
that our state is so wretched that complete non-existence would be decidedly preferable to
it. Now if suicide actually offered us this, so that the alternative "to be or not to be" lay
before us in the full sense of the words, it could be chosen unconditionally as a highly
desirable termination ("a consummation devoutly to be wish'd" [Act III, Sc. I.]). There is
something in us, however, which tells us that this is not so, that this is not the end of things,
that death is not an absolute annihilation”
– Schopenhauer
Now what does this have to do with EA? Most municipalities in Denmark do not use EA today as a
program. Who said “silver bullet?” I believe if rightly planned and applied it is one silver bullet. Just
like SOA is one silver bullet. There is no single silver bullet which takes care of all your problems. In
my experience no product will ever solve all your problems. However it might help solve your
problems – if used right. Or as Kristian Hjort-Madsen puts it: “The only thing that can make enterprise
solutions work is YOU. And what you will probably find is that it is not the product that will be your
biggest challenge – your biggest challenge is the organization. Having a tool working across an entire
enterprise requires more than the tool, it also requires that it is used in a controlled fashion. An
endeavor that requires full organizational support” (Madsen, 2006). The reference to Hamlet is that
either we do EA all the way – one step at a time – or we don’t do it at all. But unfortunately it is not all
organizations/enterprises that are fit for doing enterprise architecture. The following will discuss these
issues.
4.6 Prerequisites to enterprise architecture
Some organizational cultures are better suited for EA planning than others. EA planning is well suited
to organizations that have long-range goals and plans, a cooperative team approach to management
decisions, total quality management programs, and a desire to invest in new products and procedures
leading to significant revenue or savings in the future (Spewak, 1992). Conversely, EA planning is not
appropriate for an organization that places greatest value on quarter-to-quarter profits, quotas, budget
slashing, and short-term projects. EA planning should not be attempted in an unfavorable climate
Page 40 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
(Spewak, 1992). The organizational culture in the merging municipalities seem to support the use of EA
planning due to their long-range goals and plans that need to be carried out as part of the merging
process. The team approach to management decisions will be one of the most prevalent characteristic
features between the new merging municipalities and they will have to invest in new IT products and
procedures in order to live up to the government’s vision of providing better service towards the
citizens, especially seen in the light that they have to do this at lower costs. On the other hand, one of
the benefits of EA is overall cost reduction.
In the Danish municipalities there is no demand that they have or will implement EA, but it cannot be
excluded that this will come at a later stage, even though the study survey report reveals that more than
90% of the municipal CIO’s would rather have current practices govern IT instead of by legislation. But
the Danish municipalities do have to live up to a number of demands regarding eGovernance including
eDay1, eDay2, eInvoice etc. It is therefore likely that facets of EA demands will meet the new merging
municipalities in the future.
4.6.1 Enterprise Architecture practices
4.6.1.1 Enterprise architecture and business objectives
Enterprise architecture does not start with technology. It must begin with a strategic framework, the
vision, goals, and the main business activities (Lillehagen et al, 2005). As mentioned earlier, according
to Bernard, EA is both a management program and a documentation method. When using EA as a
documentation method, it provides four elements: 1) an EA approach modeling the framework and
implementation methodology, 2) a current architecture, which gives a view of as-is strategies, processes
and resources, 3) a future architecture, which gives a view of to-be strategies, processes and resources
and 4) an EA management plan, describing how to move from the current to the future EA. This timebased view of EA in a current and future state has been further elaborated by James Martin (2004): An
EA is a specific arrangement of business objectives, features and functions. The purpose of a “shouldbe” (target) EA is to maximize a set of business goals and objectives given a set of constraints,
conditions, and challenges. The purpose of “as-is” architecture (baseline) is to document the current
arrangement such that a transition to the desired target state (target line) can be determined. Several
recent EA scribes advocates for this current-target view (Carbone, 2004; Bernard, 2005). The transition
from a current to a future state calls for the need to identify enablers of transformation.
4.6.1.2 Enterprise architecture as a ‘skeleton’
Independently of business goals or strategies, EA is, first of all, the foundation of enterprise systems
(Lillehagen et al, 2005). According to ISO 15704 (2000), an architecture is a description of the basic
arrangement and connectivity of parts of a system (either a physical or a conceptual object or entity).
The software community shares a similar view: EA is the fundamental organization of a system
embodied in its components, their relationships to each other and to the environment and the principles
guiding its design and evolution (IEEE 1471, 2000). According to Lillehagen et al (2000), an
architecture seen from a general perspective must:
•
•
Have properties that can be verified with respect to user needs (ex. open or closed architecture,
interoperable or not, centralized or decentralized...).
Be simple so that business people can easily understand, check, analyze, discuss as a
‘language’ shared at corporate level.
Page 41 of 112
Enterprise Architecture of public Denmark
•
Master thesis, December 2006
Have a style (by comparison with construction where architecture can represent some particular
characteristics of a building such as ‘gothic’, ‘romaine’…). EA should be able to characterize
enterprise systems (ex. ‘fractal’, ‘holonic’, or ‘agile’…).
4.6.2 Enterprise architecture methodologies
ISO 15704 (2000) suggest that there are only two architectures that deal with enterprise integration: 1)
System architectures and 2) Enterprise-reference projects.
Enterprise integration deals with the design of the system, e.g. representing the system or subsystems in
terms of its structure and behavior of the overall enterprise (this is also sometimes known as “type 1”
architectures).
Enterprise-reference projects deals with the organization of the development and implementation of a
project such as an enterprise integration or other enterprise development program (this is sometimes
referred to as “type 2” architectures). Specifically, this deals with framework aiming at structuring
activities/tasks necessary to design and build a system. For instance, Zachman’s architecture is type 2
architecture.
4.6.3 The challenges of enterprise architecture
Fundamentally, the problem with enterprise architecture is communication (Schekkerman, 2004).
Another problem, which could be a part of Schekkerman’s statement, is reaching some level of
common understanding of the EA definition. Even experienced EA professionals do not agree on this
definition. And maybe never will, until a neutral forum presents a commonly agreed and well tested EA
definition, like W3C is for the Internet, it would be nice to have an EAC (Enterprise Architecture
Consortium) present. The Open Group is probably the closest consortium in fulfilling this need.
Perhaps it is not necessary to have such a consortium? Perhaps every enterprise is responsible for
outlining its own EA definition. This may be the case, as we have seen it for a number of years now but
it makes it extremely difficult to have common ground in referencing standards and interoperability in
the midst of a jungle of definitions and enterprise architecture frameworks. Therefore I will later
analyze relevant frameworks and identify which will best fit to the municipalities EA activities and
which will best fit to the State EA activities. But before I undertake this analysis, I will address two
important factors: EA planning and EA maturity and measurement.
4.7 The EA planning process
4.7.1 Introduction
One of the worlds leading experts on personal time management, Alan Lakein once said: “Planning is
bringing the future into the present so that you can do something about it now.” 21 Paraphrased a bit this
could be relevant on the subject of Enterprise Architecture (EA) as well: Planning an EA is bringing the
future state of your enterprise into the present, so that you can do something about it now.
20F20F
21
http://www.brainyquote.com/quotes/authors/a/alan_lakein.html
Page 42 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
4.7.2 Planning an enterprise architecture
I believe one of the very first steps is the planning phase. According to Spewak, Enterprise Architecture
Planning (EAP) is the process of defining architectures for the use of information in support of the
business and the plan for implementing those architectures. There are three keywords in Spewak’s
statement: architectures, defining and a plan. Usually EA operates with three architectures: data
architecture, applications architecture and technology architecture. The word defining implies a
definition of the architecture, not the design of it. EA planning does not design systems, databases, or
networks. The design and implementation work is initiated after the EA planning definition process has
been completed. The third important word is plan. Generally speaking, the architectures define what is
needed, and the supporting plan defines when the architectures will be implemented. Architectures by
themselves can provide useful definitions, standards, and ideas. But architectures without plans, no
matter how thorough or good technically, usually end up sitting on a shelf gathering dust, never
reaching implementation. In other words, in the absence of a thorough plan, “enterprise architecture
frequently does not get beyond the end of the runway in many businesses, as it needs more than the odd
evangelist within the organization to ensure adoption throughout the whole enterprise” (Butler Group,
2005).
People at all organizational levels need information in order to do their job well. When asked the
question: “With respect to information, what is needed to fulfill your objectives or do your job?” all
responds from the president, vice-president and on down with the same five answers (Spewak, 1992):
1.
2.
3.
4.
5.
Access to data in a useful format when and where needed
Ability to adapt to changing business needs
Accurate and consistent data
Share data across the organization
Contain costs
5 Success Factors Listed by Executives
Access to data when and where needed
Ability to adapt to changing business needs
Accurate and consistent data
Share data across the organization
Contain costs
I.S. Mission
Timely access to needed data
Flexible, maintainable systems
Data integrity and standards
Data/systems integration
Cost effectiveness
Table 2. Success factors yield I.S. mission. Source: Source: Spewak (1992)
4.7.3 Obstacles for successful Enterprise Architecture Planning
The large majority of EAP projects are never completed. 22 In general, there may be three reasons for
this: 1) EAP projects may begin on the wrong track by having unreasonable objectives or unrealistic
expectations, 2) selecting an approach that will not achieve the desired result in the time allotted and 3)
the participants are unfamiliar and inexperienced with EAP. More specifically, I find it especially
relevant to find out why this is so.
21F21F
According to Spewak, the most apparent obstacles to successful EA planning are the ones seen in table
3. In order to identify these obstacles there are certain symptoms, or statements, which typically
22
Spewak (1992), Enterprise Architecture Planning
Page 43 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
originates from the management – the single most important core supporting EA. A relevant solution is
suggested as to what to do in order to overcome the obstacle.
An example could be the identification of the second obstacle: “Commitment of resources to enterprise
architecture planning.” If management would respond to your EA initiatives with “go ahead with your
EAP, but you can only use three people for two months” you know that there is a lack of commitment
of resources to enterprise architecture planning. Management’s use of words like “you” and “your”
indicate that they do not accept EAP, will distance themselves politically, and by limiting resources,
may make it impossible to complete EAP or do it well. The end result then appears to be your fault, not
theirs. The solution to overcome this obstacle could be to prepare a sales speech to the top management.
Obstacle to overcome
Symptoms
Solutions
1. Awareness, recognition and
acceptance by top management
“Why should we do EAP?” or “Are
other companies using EAP and what
have been their results?”
2. Commitment of resources to
enterprise architecture planning
“We need to do EAP, but we cannot
afford to do it now because...” or “Go
ahead with your EAP, but you can only
use three people for two months.”
“Our company doesn’t believe in
strategic planning” or “We only have
time to shoot the alligators, not to drain
the swamps.”
Educational process: Make presentations on EAP
concepts to management. External consultants
present architecture benefits and opportunities.
Provide management with books/published
articles on EAP methods and results of planning
in other companies – especially competitors.
Make a sales pitch to the management.
3. Unfavourable corporate culture
4. Political differences regarding
responsibilities for enterprise
architecture planning
5. Lack of credibility of planning
leaders
Multiple departments vying for EAP
responsibility.
6. Inexperience with EAP and lack of
training
“What will be the next step?” or “What
is the purpose of this step?”
7. Finding the “best” methodology
Lengthy debates over methodologies,
tools, consultants, seminars, vendors
and products.
8. Educating IS personnel in new
technologies
Low attendance at internal courses and
presentations. Resistance to new
products or techniques.
“Why do we need EAP when our
current applications are operating just
fine?” or “There is nothing wrong with
the way we’ve been developing systems
for the past 20 years.” or “If EA is so
beneficial, why did we not do EAP
several years ago?”
“We should wait until this new suchand-such product is released” or
9. Satisfaction with current application
methods
10. Few or inadequate tools
“They really don’t understand the way
we operate” or “Here come the EA
planners again”
EAP should not be attempted in an unfavourable
climate. If there is only minor amount of adverse
culture, try one of two strategies:
1.
Avoid selecting team member and leaders
who display this arrogance.
2.
2. If no. 1 is not possible, maybe some
component of EAP could be useful until a
more favourable climate appears.
The most effective is to have the ultimate
responsibility rest with one single person or
department. It could be a temporary department
or an existing one.
1.
Select respected team members from across
the enterprise
2.
Use modern EAP methods and tools
3.
Place articles about the EAP in an internal
newsletter
Make an educational program for EAP.
1.
Educational seminars taught by experienced
practitioners
2.
Public seminars and conferences
3.
Consultants with EAP experience to make
executive overview presentations
There is no “best” methodology. Any
methodology is better than none. By consensus,
select a methodology that is understandable can
be accomplished in a reasonable amount of time
and can be completed within the budget and then
stick with it.
Plan an educational awareness program, that will
convince IS personnel of the advantages of EAP
Focus on the positive impact EAP will have on
future systems and not the causes of current ills.
Explain EAP is a relatively new process, requires
skills heretofore unavailable and that tools and
technology now have advanced to the point of
supporting EAP.
Avoid planning products that claim to “do it for
you”
Page 44 of 112
Enterprise Architecture of public Denmark
11. Uncertain payback and rate of
return; Expecting immediate results
“Postpone EAP until the decision as to
Business Intelligence products has been
made.”
“What will EAP do for me this year?”
12. Fear of loss of data control /
ownership
“...my data...” or “...my files...”
13. Substantial up-front costs; benefits
difficult to measure
“Why is EAP expensive?” or “What is
the payback for EAP?”
14. Inaccessible or uncooperative users
Master thesis, December 2006
Point out the following: The architectures
produced by EAP are immediately useful. With
sufficient resources, an integrated architecture
and plans can be developed in four to eight
months. New systems developed from the plans
can be implemented faster than those without
architectures.
Explain that data is a shared business resource
like the buildings, equipment, furniture and
materials.
Most people who claim that the benefits of EAP
are hard to measure use this as an excuse for
deeper-rooted reasons. Find out what these
reasons are and deal with these first and this
obstacle should disappear.
EAP should not be attempted without the full
cooperation, support, and involvement of the
enterprise areas. Management MUST view EAP
as their people producing their plans if it is to be
credible.
“Do your planning, but don’t involve
any of my people” or “submit your plan
when it is finished, and we will
evaluate it” or “All of our best people
are fully committed to other activities,
but we recently hired two graduates
from the university who are not
particularly busy, so use them for
EAP.”
15. Delusions
“I can do EAP myself” or “I don’t need One should be aware of such impressions and
assess them honestly.
consultants” or “Though there is little
support for EAP, when the architectures
are presented, management will see and
understand the benefits, accept the
architectures and approve the remainder
of EAP.”
Table 3. Obstacles for Enterprise Architecture Planning. Source: Spewak (1992)
With all these obstacles apparent already in the planning phase of enterprise architecture it is no wonder
that most EAP efforts, do not succeed. Any management within the municipalities or the State, who
seriously want to create plans for enterprise architectures, should examine table 2 and identify which
obstacles poses the greatest threat to their domain.
4.7.4 Key Factors to Successful Enterprise Architecture Planning (EAP)
In order to complete, implement and maintain successful enterprise architectures and plans, research
from several enterprises that has a proven record in the area, clearly indicates 10 essential factors for
success. 23
2F2F
First, commitment and support from the management is essential. This involves obtaining adequate
funding and gaining credibility. A common vision should be reached and the presentations of the plans
should include the concepts, vision and mission in a way that virtually assures management
commitment and support. Without management commitment of resources, EAP simply cannot succeed.
Second, there must be end-user and management participation and cooperation. This involves all the
relevant people setting the necessary time aside for interviews, reviews and feedback during the entire
23
Enterprise Architecture Planning, p. 32
Page 45 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
enterprise survey. At presentations all attend. Realistic and credible plans are developed for the
business.
Third, there must be an effective project leadership and a work plan. Successful EAP projects have
leaders who adopt a methodology, develop a clear and concise work plan that is easy to follow and
motivate and guide EAP through to conclusion.
Fourth, there is a reasonable balance between the three important factors a) scope and objectives, b) the
level of detail and c) the resources and time allotted. The adequate details of the enterprise are
described within the constraints of available time and resources. The scope of the enterprise is not too
broad to be accomplished or to narrow to exclude the important details of shared data.
Fifth, the EAP is carried out by a qualified team and the use of consultants with practical experience.
The members of the team are well respected and have extensive experience.
Sixth, there must be an effective use and management of tools to support the EAP. These tools assist
the EAP process, enable business information to be analyzed, improve the presentations of the
architectures and plans to the rest of the organization and enable developers to build from the
blueprints.
Seventh, EAP is performed and promoted in a manner consistent with the corporate culture, making it
easier for all in the organization to support EAP and cooperate with the team.
Eight, a high profile of circulating interim documents for review and comments is maintained. This
way, the management could monitor the progress of the EAP, business people could provide feedback
to secure that the architectures and plans would fulfil their long-term requirements.
Ninth, effective presentations are made in order to keep team members fully informed of the progress
and to create a positive image about EAP throughout the entire organization. These keep a business
orientation.
Tenth, the 80/20 rule is followed. This – simply put – state that there is no perfect plan. More
specifically, planners cannot afford to get bogged down by “insignificant details.” Detail and accuracy
may need to be sacrificed somewhat to formulate the architectures and plans within the allotted time.
Eighty percent completeness and accuracy in each phase is considered “good enough” to produce
reasonable, feasible architectures and plans.
These above-mentioned 10 factors irrevocably impose rhetorical questions any management team
should ask themselves in order to succeed with EAP: Can we describe a strategy to put all 10 success
factors in place? Have we had any successful planning projects in our organization, and why were they
successful?
Page 46 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
4.8 eGovernment Maturity
4.8.1 Introduction
An eGovernment maturity model provides us with guidance on how to gain control of our processes for
developing and maintaining eGovernment services and how to evolve toward a culture of excellence in
providing and managing eGovernment. A maturity model can also guide us in selecting process
improvement strategies by determining current process maturity and identifying the few issues that are
most critical to eGovernement quality and pocess improvement. eGovernment could be defined as
governments providing information about services, as well as the ability to conduct government
transactions, via the Internet. 24
23F23F
4.8.2 Maturity of the State of Denmark
As concluded in chapter 3.7 the Danish municipalities are not considered to be at a mature level in the
awareness, propagation and use of enterprise architecture. But what about the national level in
Denmark? At what maturity level is that to be found in? According to figure 12, Denmark is among the
top 5 mature e-Governments in the world. This is not bad at all. But what qualifies Denmark for this
position?
Figure 12. Maturity of eGovernment. Source: Slide from John Gøtze
Certainly the way the State has organized itself in a broad manner with participating parties from both
the municipal and State domain is one factor (read more about this in chapter 5). Another contributing
factor to the assessment of the postion is without doubt the EA activities described at national level (see
chapter 5.3). The relationship between the streamlining potential and the technological preconditions
can be illustrated as in figure 13. The curve indicates the service level towards the citizens.
24
Accenture, http://www.contactomagazine.com/egovernment0529.htm
Page 47 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
The first level of maturity is a simple website. There are lots of these around in the public sector. This is
a static collection of pages, focused on the department or division, perhaps some downloadable forms
and some phone numbers. There is not much at this level which changes the nature of a citizen or
business interaction with the public.
The second level of maturity – online interaction through portals, simple forms, and search engines – is
often referred to as online government. The big step up here is the addition of transaction based services
in an effort to provide real value to the citizen. The focus is on the department and its business.
The third level of maturity – transactions, delimited self-service solutions – is called integrated
government. At this level we have moved away from individual, department-based transactions and
toward interactions that bring multiple processes together in a meaningful way. The big step up here is
the adding of end-to-end electronic transactions which is fully integrated into the back office systems
and processes.
Figure 13: Maturity of eGovernment in services for citizens and businesses.
Source: http://www.oio.dk/files/whitepaper.pdf
168H
The fourth level of maturity – integrated online services across organizations – is often referred to as
transformed government. At this high level of service the eGovernment processes are operating in ways
that change the very nature of how government works. State CIO of Utah, Phillip J. Windley 25, shared
the following experience as an example of transformed government:
24F24F
For an example of what a level 4 service might look like, imagine a couple--John and Mary-starting a family business. They know that there are a lot of requirements that government
places on anyone who starts a business. The problem is that they do not know what these
requirements are, let alone have time to meet all of them. One evening after discussing their
plans around the dinner table, John and Mary go to their computer and visit the
www.utah.gov web site. There they select a life event consistent with their situation,
25
http://www.windley.com/docs/egovernment%20maturity.pdf
Page 48 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
“Starting a Business,” and fill out a series of easy to understand screens that gather all the
information necessary to satisfy government’s demands associated with starting a business
in Utah.
After going through this simple process, the information that John and Mary entered is used
to register their business name with the Department of Commerce, get an EIN from the IRS,
notify the Tax Commission that they need a sales tax number, sign them up for a business
license with their city, set up their unemployment insurance account at the Department of
Workforce Services and apprise them of any licensing requirements. Because of the design
of the www.utah.gov portal, Mary and John are able complete this transaction in a secure
environment choosing from a variety of payment methods. In a few minutes at home, they
have taken care of tasks that would have taken days of driving from place to place, filling
out the same information on numerous forms. This is a completely new way of interacting
with government. They interact with government in an integrated fashion, “online, not in
line,” 24 hours a day, seven days a week from the convenience of their homes.
Even though this example is taken from the US, it is still useful in order to gain an understanding of
how transformed government works. This example goes beyond the State government to include
services offered by local government and the federal government. Phillip sums up by saying: “one day
these services may even extend to include private services such as banks or real estate”.
From the description of these different service levels, I would assess Denmark to be at level three, i.e.
having an integrated government.
4.9 EA Maturity and measurement
Having established a firm eGovernment maturity level for Denmark, I will now proceed to analyze EA
maturity. This will give me an indication of how long an organization is in the process of establishing,
operating and/or gaining value from enterprise architecture.
While other measures, e.g. effectiveness measures and status measures, is set up to measure specific
aspects of enterprise architecture, e.g. the EA documentation, the models, definitions, principles and
other artefacts (or assets) making up the EA 26, it is, according to IAC (2005), important to assess the
EA program and other areas of how EA is being utilized within eGovernance and decision making.
25F25F
Herzum (2003) has identified five maturity levels (see figure 14) which he believes corresponds to an
organizations’ ability to deal with EA aspects. He lists explicitly five stages an organization has to go
through when working with EA. Herzum also acknowledges that these stages are introduced in
simplified form; in reality it is anticipated that it is difficult, if not impossible, to identify maturity
stages which 100% corresponds to the complex environment of any organization. In the following are
his stages described.
26
See appendix 8
Page 49 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Optimization
Integration
Blueprinting
Classification
Inception
Stages
Figure 14. Herzum's maturity stages. Source: Peter Engelund, 2006
The first stage – the inception – involves an organization is recognized by being technology centric but
having no knowledge regarding EA benefits and not having a defined EA team.
The second stage – classification – involves that an organization will have acknowledged the need of an
EA, defined an EA team, identified simple framework, created management support and established
simple portfolio modeling, e.g. describing the IT portfolio.
The third stage – blueprinting – involves an organization will have established an EA program and a
basic governance process describing how projects can assist in the creation of the EA. Furthermore
reference architectures are being built and actively used to make what Herzum calls strategic decisions.
One of the missing links at this stage is a lack of that the whole organization not yet is working towards
the establishment of an EA.
The fourth stage – integration – involves having established an EA where alignment between the
business, information, technology and applications is created and structured in a usable form.
Furthermore, which is believed to be a good point of measurement, the EA should have a quality level
to the point of being able to outsource the development of applications.
The fifth stage – optimization – involves having a complete EA covering the whole organization, there
are plans for the architecture and business goals can be tracked down to individual applications.
Obviously, a complete toolbox to support the EA is also present.
The public sector of Denmark may be high in eGovernment maturity, but when it comes to enterprise
architecture maturity, do not go beyond the first stage, thus being immature in relation to EA.
4.10 Architecture Frameworks
In large modern enterprises, a rigorously defined framework is necessary to be able to capture a vision
of the “entire organization” in all its dimensions and complexity. To illustrate this, Schekkerman, wrote
a book about it and called it: “How to survive in the jungle of Enterprise Architecture” in which he
compares 15 different EA frameworks and supporting tools. Zachman points out that one of the most
Page 50 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
misunderstood concepts about his framework is that it is not a methodology. It does not prescribe how
to conduct EA. In 1997, he produced a list of six key elements that a framework should support:
• Simple to understand
• Comprehensive
• A language – in the sense that it enables you to consider complex concepts without having to
know all the technical terms
• A planning tool to aid you in your decision making
• A problem-solving tool which gives you the freedom to simplify without loosing the overall
picture
• Neutral – i.e. independent of tools and methodologies.
In selecting the frameworks to analyze, I will first describe my universe of discourse: the Danish
municipalities and the State. I hypothesize that the municipalities’ EA activities are not maturity while
the same are mature as far as the State goes. I have already concluded from analyzing the input from the
study survey report that many municipalities are not very mature in EA aspects. Mapping this universe
of discourse to Zachman’s list of key elements, the municipalities’ framework should at least be simple
to understand, be comprehensive and be a planning tool to aid the municipalities in their decision
making efforts. I believe the best fitted EA framework for this support, is found in Scott Bernard EA3
Cube framework and implementation methodology (see chapter 4.10.1).
As far as my other universe of discourse goes, the State, which consists of many actors (see chapter
5.4.2), will need to have a framework tool that basically fulfills Zachman’s all six key elements, but in
particular it have to contain a language, which enables all the actors to consider complex concepts
without having to know all the technical terms.
Each EA is different, reflecting the unique characteristics of the organization and its goals. But according to OMB's definition, all EA’s should have three major components: the "AS/IS", or baseline,
architecture, which captures the organization's current architecture; the "TO/BE", or target, architecture,
which describes the organization's desired architecture as designed to achieve strategic goals; and a
transition plan, which uses a phased approach to get from "AS/IS" to "TO/BE". An organization must
also have a structured process for managing change to its EA, which needs to change as the
organization changes—in a continuous process. In my search for this, I choose Jane Carbone’s IT
architecture Toolkit, as it is easy to synchronize the methodology amongst a team, it’s quick to read and
will push the right buttons. Getting the main public actors to read large text books is out of the question.
Once everyone grasps the methodology and the desired outputs, it is possible to introduce more
complexity to the enterprise architecture/strategic approach as necessary. Figure 15 illustrates how
these frameworks can be mapped to the two public domain areas: the municipalities and the State.
I will only brief summarize how an optimal framework for merging municipalities could look like
based on Bernard’s own framework. This I will do based on my own previous research within the area.
From the EA Toolkit, I will deal with the business needs of the State. The architecture framework and
an in-depth description of the implementation strategies for the State are beyond the scope of this thesis.
Page 51 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
EA3 Cube framework
The municipalities
The State
Figure 15. Mapping of architectures to my universe of discourses. Source: Own contribution.
I will, however, depending on my findings in the business needs, suggest ways to improve the
awareness, the propagation and the use of Enterprise Architecture in the State of Denmark through a
management program.
3
4.10.1 The EA Cube framework
Bernard’s implementation methodology identifies distinct lines of businesses which encompass five
sub-architecture levels and three common thread areas (see figure 9). The sub-architecture levels
address strategic initiatives, business processes, information flows, systems and services and
infrastructure. The three threads entail security, standards and workforce. The EA3 framework not only
recognizes the role of early architecture approaches that addressed data, applications and networks but
also recognizes newer approaches promoting strategic scenario planning, the value of business supply
chains and web-based services. This framework is mapped to the public sector at different levels. The
sub-architecture systems and services in particular exemplify how EA can link strategy, business and
technology components across the enterprise within a so-called “service bus” that provides a platformindependent common operating environment for IT systems and services. It is the standards thread
which ensures interoperability within the service bus by promoting the use of IT systems and services
based upon open standards/protocols and non-proprietary solutions.
Page 52 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Figure 16. EA best practice framework for merging municipalities. Source: Own contribution.
As mentioned in the ‘Background of the thesis’, Bo Kristensen and I previously analyzed the merging
of the Danish municipalities. As figure 16 illustrates, the end result hereof was a recommendation of a
framework in support of the merging municipalities 27. As the reader probably recognizes, this
framework is based on Bernard’s EA3 cube but with a few important ratifications. First of all, the
starting point is from four different AS/IS views to one TO/BE view. Writing an EA management plan
for this is a complex and comprehensive task. Secondly, the TO/BE enterprise (i.e. the municipality) is
not only influenced (i.e. dependent) on external environmental factors originating from technical and
business oriented trends but also influenced by political decisions and the needs of the citizens. Third,
we added an extra functional area: The organizational structure. We summarized by saying: “This
structure has to be in place first and must take into consideration the business oriented demands the
municipality faces in the future. I would not be surprised to see if the same is the case when introducing
EA into the State domain. This I have not analyzed or made research on before, so this area of focus
will form the remainder of the study.
26F26F
4.10.2 The EA Toolkit IT Framework
In honoring the previous chosen EA definition (see chapter 4.1.2), our working EA definition in the
public sector must entail both a current and future state from an integrated strategy, business and
technology perspective. Carbone’s EA toolkit business framework (2004) captures this structure very
well. The rows represent a snapshot of where the enterprise is at a point in time. Bernard calls this
AS/IS and TO/BE. The columns describe the content outputs – data to be captured and addressed in IT
architecture (see figure 17). In the following I will describe the current state of EA through various
other information sources, such as the public domain by using my own research in the form of the
results of my study survey report and the Internet, Interviews and reports.
27
See appendix 4
Page 53 of 112
Enterprise Architecture of public Denmark
Content
View
Current State
Target State
Master thesis, December 2006
Description
Analysis
Chapter 5
Chapter 6
Chapter 7
Chapter 8
Figure 17. The EA toolkit business framework.
Source: Carbone (2004)
I have used Carbone’s EA as a national framework tool because of ease of use and it is applicable in
enterprises new to the discipline and concept of EA. Besides, this framework supports large and
complex structures, with changing environments, whereas Bernard’s much more precise and stringent
framework would be better suited for smaller enterprises such as a single municipality. Since I am
treating the whole public sector as one enterprise, I will continue with Carbone’s EA toolkit framework.
The description of the current state is a collection of facts. According to Carbone these facts should
entail:
1. Business strategy documents capturing the business purpose, e.g. mission statements, visions, and
goals
2. The history or culture of the enterprise
3. The business drivers that describe the major themes or motivational forces that impact the behavior
of the enterprise
4. Key constraints
5. The six W’s:
• What – what does the organization do? (e.g. sell VCR’s)
• When – describe any key events or historical changes that have or will have an impact on how
the enterprise operates
• How – In what ways does the enterprise conduct business? (Online research, retail sales centers
etc.)
• Who – The organization, its customers, suppliers, partners etc.
• Why – problems causing the business to work differently or a change in strategies and business
driver (why is this situation not working?)
• Where – the location of the enterprise, service departments, branches etc.
These six W’s resemble Zachman’s six questions in his two-grid framework (see appendix 2) but puts
them into a practical context. Carbone suggests other more general elements to be captured. Of these I
have selected those relevant for Denmark Ltd.:
• company size in annual revenue, expenses, and number of employees
• number and types of customers
• locations served and serving
• list of products and service, and quantities sold
• high level organizational structure and/or process flow
• current technology
Page 54 of 112
Enterprise Architecture of public Denmark
•
Master thesis, December 2006
external interfaces
The analysis of the current state involves among other methods assessment indicators – factors used to
analyze the business current state data as collected in the previous step. Just like a thermometer they
provide a way to gauge a temperature of the business. Carbone suggests the following points as
assessment indicators:
• Stress points/risks
• Strengths and weaknesses
• Challenges
• Environmental factors
• Growth/cost containment opportunities
The description of the target state is about foreseeing the target state of the enterprise. According to
Carbone, there are two approaches to apply in describing this target state: the positive statements
approach or the visionary approach. The former includes asking this question:
How would the business behave if:
• Stress points were relaxed/risks mitigated?
• Weaknesses were addressed and strengths fortified?
• Challenges were resolved?
• Environment changes were accounted for?
• Growth/cost containment opportunities were leveraged?
The visionary approach allows me to describe the target state in more depth, and takes on an ideal
future view. In the ideal future:
• How will customers and suppliers interact with the enterprise?
• What would the future high-level business function flow look like?
• What key business information will flow through the process?
• What critical people, plans and skills will be in place?
• What critical support processes and structures will be in place?
• What key capabilities will enable the desired state?
It is a difficult task – and not always realistic – to describe the ideal future. Instead I will to capture all
the problems in the current state and see what the future looks like if they are overcome, thus taking on
the positive statements approach in describing the target state.
The analysis of the target state comprises the identification of significant business opportunities and/or
gaps to be addressed by IT architecture. Again, two approaches are suggested: The first approach
compares significant stress points, strengths/weaknesses, challenges, environmental factors, and growth
opportunities between the current state description and the target state description. The second approach
also compares the current and target state, then lists the differences as gaps, and finally reversing the
gaps as opportunities. Since this last approach will simplify the translation to infrastructure planning,
and it tends to result in less general, more specific opportunities for action, especially when analyzing
flows, I will choose the second approach in analyzing the target state of the State domain.
I will sum up this business view of the State domain in an integrated approach similar to figure 17, and
thus have a working list of key areas to be addressed with architecture.
Page 55 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
5. Description of the Current State
5.1 Introduction
The description of the current state contains just the facts. These comprise a business strategy (mission
statements, visions, goals etc.), the history or culture of the enterprise, the business drivers that describe
the major themes or motivational forces that impact the behavior of the enterprise and six key
constraints: 1) what, 2) when, 3) how, 4) who, 5) why and 6) where.
5.2 Business strategy documents
This section contains the business strategy documents, such as mission statements, goals and/or vision
of EA in the public sector.
5.2.1 Vision of the structure reform
First we need to define the vision the Danish politicians have set forth 28. They are the CEO’s of
Denmark Ltd. – the managers of “the public business”. The government has not been very open though
about declaring its vision and accompanying goals of the structure reform. A vision should be visible
and easily accessible to the population, but it is not. I have found a copy of the official agreement
document between the political parties of the structure reform, and in sentences extracted the vision of
the structure reform:
27F27F
The vision of the reform is to maintain and enhance a democratic governed public sector
with an established strong foundation for continued development of the Danish welfare
society.
5.2.2 Goals
The goals for realizing this vision is as follows:
•
•
Create sustainable units with a clear responsibility in delivering welfare services of utmost
quality to the Danish population
With the future larger municipalities more opportunities arise for improved task solutions and
for welfare tasks to be solved by the municipalities themselves. With more tasks placed locally,
the democracy will be strengthened due to an increasing number of political decisions made
locally. The democracy must be propagated, so the citizens will be actively involved with the
decisions. The municipalities must find new ways of involving the citizens and users in these
local decisions.
5.2.2.1 Strategy for digital strategy for the municipalities 29
If the vision of a coherent public sector with the municipal as the citizens’ main entrance to the public is
to be fulfilled, then this will demand a heretofore unseen co-operation and relationship across the
authorities. E-Governance will be the spearhead in this development. 30
28F28F
29F29F
28
http://www.im.dk/imagesupload/dokument/Aftale%20om%20strukturreform%20ny.pdf
http://e.gov.dk/uploads/media/Digital_Communication_in_the_Public_Sector_01.pdf
30
http://www.kl.dk/367274/
29
Page 56 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Below is the municipalities’ vision of the digital activities of Denmark.
The e-Government vision is to systematically use digital technologies to introduce new ways
of thinking and transform organizations and work processes to improve the quality of
service and efficiency.
The digital goals for realizing this vision have also been set forth:
• E-Government should actively contribute to the development of the network society.
• The public sector should work and communicate electronically.
• The services of the public sector should be delivered in a comprehensive and customer-centric
way.
• The tasks of the public sector should be carried out where they are handled in the best possible
way.
5.3 The history of EA in Denmark Ltd.
On June 13 2003, the Danish Ministry of Science, Technology and Innovation published a ‘national
white paper 31 on enterprise architecture. After that a handbook on EA implementation 32 was written in
2004 and current EA activities are a virtual EA guide 33, a national EA repository 34 and a range of
reference models and patterns 35. The white paper has been prepared by a working group with
representatives from the state, the counties and the municipalities, and was commissioned by the
Coordinating Information Council.
30F30F
31F31F
169H
32F32F
3F3F
34F34F
5.3.1 Recommendations
The main recommendations are:
• The public sector – at agency level and at large – should take on a more active responsibility
for its own enterprise architecture.
• Government should create a joint enterprise architecture framework for the planning of government IT systems with a particular focus on securing interoperability.
• A pronounced effort to raise awareness spread knowledge and develops competencies with
regard to enterprise architecture, especially around joint government initiatives.
This recommendation calls for both a vertical (“at agency level and at large”) and horizontally (“joint
enterprise architecture framework” and “joint government initiatives”) focus.
5.3.2 Joint Enterprise Architecture Framework
The white paper suggests that the joint enterprise architecture framework at least contains the following:
31
http://www.oio.dk/arkitektur/publikationer/whitepaper
http://www.oio.dk/arkitektur/publikationer/haandbog
33
http://ab.oio.dk/arkitekturguide
34
http://ab.oio.dk/arkitekturbibliotek
35
http://ab.oio.dk/referencemodeller-monstre
32
Page 57 of 112
Enterprise Architecture of public Denmark
•
•
•
•
Master thesis, December 2006
Joint coordination, including the establishing of a National Enterprise Architecture Committee
with reference to the Coordinating Information Council.
Common methodologies in terms of processes, concepts and description standards for enterprise architecture.
Common choices regarding standards and infrastructure, including usage of a common reference profile (e-GIF) and common architectural principles.
Common tools, e.g., by using shared databases and libraries of contract models, process descriptions, data definitions, software components and infrastructure patterns.
It emphasizes an increased focus on Enterprise Architecture and cross-governmental coordination efforts as essential elements for realizing the visions of eGovernment.
5.3.3 Principles
As a common architectural principle, the white paper recommends the Danish government to adopt a
service oriented architecture (SOA) model, in which IT-solutions are modularly designed services that
have well-defined interfaces to each other and to legacy systems. It is considered a basic principle in
SOA to organize components in layers that offers and uses
each other’s services. Web services are practical examples
of a service-oriented architecture implementation. KL
refers to SOA as Lego blocks. For instance IT solutions
have to be made up by “Lego blocks”, where each block is
equivalent to a well defined part of the overall workflow.
An IT solution for pension contains a form, a decision, a
payment calculation and a payment to the citizen. The
municipalities which want to manage the decision of the
case in regard to political issues can replace the ‘Basic
Register’ building block with another one and still have
a functional overall IT solution. This way of building IT is Figure 18. Illustration of how SOA works.
Source: 268Hhttp://www.kl.dk/it-strategi/
what KL – in a popular way – calls Service-Oriented
Architecture. In the same terminology – the popular way
– KL describes service user interfaces as buds on the Lego block that other IT solutions can hook up to
in order to request completion of certain tasks.
KL and KMD made an agreement about standardization and access to a number of municipal solutions
through service user interfaces into which SAP has been chosen as de facto future technical platform.
The process has already begun with reengineering all existing SAP modules to this architecture.
So now, more than three years after the Danish Ministry of Science, Technology and Innovation
published its white paper on EA, KL has finally come around to focusing in on this architecture as well,
thus fulfilling the white papers recommendation for architectural principle use: SOA. One may ask
himself why this has taken three years and one can only think of how far the Danish municipalities
could have been had the recommended architectural principle been integrated into KL’s IT strategy for
the municipalities and put into practice three years ago when it was recommended. Has the technology
not been here before? Yes! Has the market, i.e. the municipalities not been ready for it before? Maybe
not! Perhaps the need hasn’t been here before? It looks like the need has been here since June 2003
when the white paper recommended its use. Or is this simply an expression of urgency: now the
Page 58 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
municipalities are merging KL has to come up with a digital strategy for the municipalities in order to
take the heat of the pressure from the municipalities and the government. Whatever the motive or
reason for delay, it looks like SOA is finally here to stay.
Since this concept is here to stay, I will distance myself from the popular definition, and instead clarify
the concept of services more precisely. Depending on the level, this concept can be thought of
differently. At the conceptual level, SOA represents a model of loose-coupled applications working
together by exposing services to each other. At the business level, services are expressing data- and
function services that one party can offer other parties to use, e.g. businesslike terms. At the
technological level, SOA consists of a group of emerging standards that define protocols and creates a
loosely couple framework for programmed communication between different systems. At the physical
level, web services are a notion that describes a method which enables an application to be invoked by
other applications by receiving and sending data in standardized XML.
In itself, SOA does not prescribe any particular technical standards, even though vendors offer technical
solutions. The standardization process for web services standards takes place in various international
organizations like W3C, OASIS etc. I will not at this time pursue SOA and its effects any further as it is
beyond the scope of this study.
The white paper points out 5 core architectural principles:
• Interoperability
• Security
• Openness
• Flexibility
• Scalability
5.3.4 Structure
The architectural process should embrace the core principles. This process is illustrated in figure 19
with two sequential circles containing: The main architecture process and the implementation process.
In the first circle are the enterprise visions used to define business process architecture, then
information architecture, and then the technical architecture. This process thus defines the concrete
architectural principles, which are used in the second circle. This process consists of portfolio planning,
Gap analysis and implementation projects.
Figure 19. White Paper Structure. Source: Own contribution
Page 59 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
5.3.5 Guidance
A Danish National Enterprise Architecture Competency Community will be established. The National
IT and Telecom Agency (NITA) will act as facilitator and advisor, and host a number of municipal
services, online and offline. NITA will also serve the National Enterprise Architecture Committee. A
National Forum for Enterprise Architects will be established in collaboration with the industry and
academia, and will be designed as a community of practice.
To push forward the standardization work, NITA will present a first draft of the common reference
profile (e-GID, e-Government Interoperability Framework) soon after the white paper is published.
NITA will also produce a set of guidelines.
5.4 The business drivers
What drives the public sector or what are the motivational forces that impact the behavior of the
organization? According to the study survey report, 25% of the municipalities’ primary motivation for
participating in a joint municipal IT co-operation is economies of scale, 18,75% have synergy as
primary motivational factor while 18,75% have improved citizen service. It is interesting to note that
75% of the ones who have economies of scale as their primary motivation for business also thinks the
new joint citizen portal is indispensable.
5.4.1 Key constraints
Seen from the municipalities’ point of view they do not have influence on national legislation
regulating the use of IT in the public sector. When the OIOXML standard was introduced, all had to
adhere to it. However with the reform, the municipalities have a lot more influence on local issues than
before.
5.4.2 The six W’s
This paragraph describes the ‘who’, ‘what’, ‘when’, ‘how’, ‘why’ and ‘where’ issues of the enterprise.
5.4.2.1 Who?
The 13 counties in the country will be replaced by 5 regions. These will be led by a regional council
with 41 members. The regions do not have the right to impose taxes and are only allowed to deal with
tasks determined by law.
As a result of the task- and structure reformation decided by the Danish Parliament the number of
municipalities will change from 271 to 98 by January 1, 2007. There are 225 municipalities which are
merging with no change in boundary, 32 municipalities with unchanged boundaries and 14
municipalities that split up as a result of merging. 36
35F35F
With respect to the management and liberty of action of the municipalities, they will still be led by a
city council consisting of 9-31 members depending on the size of the municipality. They have the right
to impose taxes and are comprised of the municipal authority.
36
See appendix 7
Page 60 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
A clear and distinct distribution of the role- and responsibility is crucial for the realization of the vision
and the implementation of the EA program. The overall Digital Project E-governance create common
frames and support cross-cutting co-operation, but the responsibility for realizing concrete benefits
involves and commits the different authorities across sectors and authority levels within the entire
public sector. In comparison to the general development a number of fora and authorities have a certain
responsibility. These are listed below and split up in the three different areas 1) the municipal domain,
2) the state domain and 3) common fora, for the sake of maintaining an overview of the actors. In some
fora where several actors are represented from different places, I find it relevant to identify the meeting
frequency and its participants in order to more fully establish the view of the actors. Therefore these
two elements have been left out in the more permanent structures such as KL.
The municipal domain
Actor
Domain
Purpose
KL (The National
Municipal
Attend to democratic governed municipalities’ common interests
Association of the
and to be the centre for collecting, developing and distributing
Municipalities)
knowledge of the Danish municipal government.
KL
is
the
municipalities’
principal
interestand member organisation of the soon 98 new municipalities in
Description
Denmark.
• Attend to the municipalities’ common interests
Tasks
• Aid the individual municipalities in counselling and with services
• Ensure up-to-date and relevant information to the municipalities
Table 4. Municipal EA actor # 1
Actor
Domain
Purpose
Meetings
The digitization counsel of the
municipalities
Municipal
Promote the implementation of a whole
and coordinated digital governance in
the municipalities by participating in
carrying out and communication of
concrete projects.
According to
need – usually
3-4 times per
year
Description Established by KL
Participants A number of municipal- and administration CEO’s (at the moment: CEO for KL as chairman, 1 senior
manager, 4 city managers, 1 financial manager, 1 manager for the social area, 1 manager for the technical
area, 1 vice president of the City of Copenhagen, and 1 IT manager – all but a few from the municipalities
• Digital counsellors to the board of management at KL
Tasks
• Create common municipal standards and promote competition between IT suppliers
• Anchor and focus in on working with digitalizing in the municipalities by taking an active part in
prioritizing concrete initiatives and projects, and coordinates these, which to a greater extent has
focus on the organization, structure and management side than on the technical side of the
implementation
Table 5. Municipal EA actor # 2
Actor
Domain
Purpose
Kommune
Municipal
To secure common digital solutions for the municipalities.
Holding A/S
Description 100% owned by KL. Kommune Holding A/S owns KMD A/S and Kommuneinformation A/S. It was
established in 2003 by KL to separate the politics and business aspects and as a linking element between
KL and KMD. It was also established because no single enterprise can provide solutions which fulfil all
the municipalities’ needs in a multiple supplier environment, and to ensure the free choice for the
municipalities.
• Ad hoc tasks such as the development and operation of a new BBR register, and standardising of
Tasks
municipal basic data.
Table 6. Municipal EA actor # 3
Page 61 of 112
Enterprise Architecture of public Denmark
Actor
Domain
Kommuneinformation
Municipal
Master thesis, December 2006
Purpose
To produce knowledge and solutions, which create value
for the municipalities, so administrative procedures can
act effectively, citizen oriented and in accordance with
legislation.
Description 100% owned by Kommune Holding A/S, which in turn is owned by KL.
• Deliver knowledge based solutions, which focus on efficiency of the internal workflows in the
Tasks
municipalities
• Securing that the citizens receive the best and legislative most correct service
• Supporting the municipal case workers in establishing an effective dialogue with citizens, politicians
and other areas of the governance through graphical and digital solutions.
Table 7. Municipal EA actor # 4
Actor
Domain
KMD
Municipal
Purpose
To deliver IT and consultant services to the private and public
sector
100%
owned
by
Kommune
Holding
A/S,
which
in turn is owned by KL.
Description
• Developing self-service portals such as www.netborger.dk and www.e-boks.dk
Tasks
• To support the employees in the public sector at any time can respond to and manage
Table 8. Municipal EA actor # 5
170H
Actor
Description
Domain
17H
Purpose
Meetings
Board of
Municipal
Govern the IT Contact N/A
management
Committee
Established in order to govern the contact to the IT Contact Committee
• Be a governing body of the IT Contact Committee
• Be the link between the IT Contact Committee and KL
Table 9. Municipal EA actor # 6
Tasks
Actor
Domain
Purpose
Meetings
IT Contact
Municipal
To be the linking element between KL and
Committee
the municipal IT-departments
Established
as
a
link
between
KL
and
the municipalities
Description
• Send out information on IT related matters to the municipalities
Tasks
• Receive feedback from the municipalities
• Link between KL and the municipalities
Table 10. Municipal EA actor # 7
N/A
The State domain
Authorities with certain responsibility for e-Governance are listed below.
Actor
Domain
Purpose
The Ministry of Finances
State
N/A
Description E-Governance is an integral part of the public administration policy and modernization of the public
sector among other things through the governments’ modernization program, which is on of the primary
framesets for coordinating initiatives for developing and streamlining the public sector.
Tasks
•
Work mainly with strategic aspects of IT, such as IT-strategy
Table 11. State EA actor # 1
Page 62 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Actor
Domain
Purpose
The Ministry of Science, Technology and Innovation
State
N/A
Description The Ministry contribute through the governments’ IT policy and the State IT policy to the realization of
the government’s policy towards citizens, companies and the public sector. The Ministry is sphere
responsible towards the public sector for the technical development of which production of standards and
policies as well as the public information policy is a part.
Description
•
Work mainly with technical aspects of IT, such as IT-architecture
Table 12. State EA actor # 2
Actor
Domain
Purpose
Meetings
The State IT
State
Set the agenda for an offensive use of IT
N/A
Council
in the public sector
Participants All government departments at the level of management with the Ministry of Science, Technology and
Innovation with the IT- and Telecom Agency CEO as chairman
Tasks
• Contribute with initiatives for the governments IT-policy, so that the policy supports the development
of Danish society in the best way possible.
• The council should discuss State IT-policy and secure co-operation of common problem areas.
• Exchange of experiences, guidance and common solutions.
•
Organizational development and competence development.
Table 13. State EA actor # 3
Actor
Domain
Purpose
The National IT and
State
Ensure an optimal framework for IT and telecommunications and
Telecom Agency
conditions that will enable citizens, businesses and the public
(NITA)
sector to realize the network society
The
agency
is
part
of
Ministry
of
Science,
Technology and Innovation.
Description
Tasks
• Develop and implement initiatives within key areas of the Government’s IT policy strategy.
• As part of the Ministry, it provides input to the Minister and advises on IT related matters and
legislation concerned with telecommunications, communications and information technology.
• Assists in drafting policy proposals, bills and executive orders in co-operation with the Ministry’s
departments
• The agency assists in answering questions from the Danish Parliament and letters from citizens.
Table 14. State EA actor # 4
Actor
Domain
Purpose
Meetings
IT Architecture
State
To support a coherent and effective N/A
Office at NITA
use of public IT.
Description This office creates framework for and promote use of public IT architecture. This is realized by listing a
number of guidelines for IT system configurations, i.e. concerning user administration, information
architecture or demand on the technical infrastructure. It supports the governments IT policy with
concrete IT projects and IT-related knowledge and attach bond between the public and the private. This is
done for instance through the FESD (The Joint Public Electronic Case- and Document Handling) project.
This office further works as a co-operation partner in relation to a number of larger IT projects i.e. the
business portals www.virk.dk and www.skat.dk. It is a secretariat to the OIO-IT architecture committee
along with responsibility within co-operation with sector standardized committees of IT architecture and
IT standardization at sector level.
Participants
N/A
Tasks
• Development of IT architecture
• E-governance
• Operation and development of the FESD standardization, including participation in the Steering
group (STS)
• The common public standardization catalogue (the OIO catalogue)
• Knowledge centre for software
Table 15. State EA actor # 5
172H
173H
Page 63 of 112
Enterprise Architecture of public Denmark
Participants
Tasks
Actor
Domain
The State IT forum
State
Master thesis, December 2006
Purpose
Meetings
A committee under the State IT counsel
Monthly
to address technical issues
The CIO’s for each government department. The Ministry of Science, Technology and Development give
counsel and point out the chairman for the State IT forum.
• Discuss technical problem areas originating from the State IT counsel.
• Discuss and review cross problem areas regarding the States use of IT starting from technical,
organizational and administrative conditions attached to procurement and usability of IT.
• Reports to the State IT counsel.
Table 16. State EA actor # 6
Common fora
Actor
Description
Participants
Domain
Purpose
Meetings
The
Common fora
STS plays the most central role for carrying out enterprise
Steering
architecture and e-Governance in Denmark and other joint
Once a month
Group
national initiatives.
(STS)
The Steering Group plays a very active role in the establishment of the digital task force’s tasks. STS
governs Project e-Governance and the digital task force (the ‘Taskforce”).
Head of the department of The Ministry of Finance, The Ministry of Science, Technology and Innovation,
The Danish Ministry of Economic and Business Affairs, The Danish Ministry of Domestic Affairs and
Health, the CEO of KL and TADR (The Association of the Danish Regions).
•
Tasks
Table 17. Common Fora EA actor # 1
Actor
Domain
Purpose
Meetings
The digital taskforce
Common
To promote the switching-over to eN/A
(the “Taskforce”)
fora
Governance across the public sector
Description Even though the Taskforce is physically located in the department of Finances, it is organizational subject
to STS. Among other projects, the Taskforce has worked with digitizing communication between several
public authorities also better known as the ‘e-Days’. This involved a large campaign with the aim to get
the Danish population to use the public digital self-service solutions. It acts as a technical secretariat for
the Steering Group STS.
Participants Consists of approximately 12 people inpatriated from the Danish Ministry of Finances and the municipal
organizations (KL and the Danish Regions). Inpatriation takes place from other departments and
government agencies according to the need.
Tasks
• Brings authorities together and act as a catalyst for solutions in transverse coordination problems in
the digitalizing process.
• The Taskforce must initiate, support and coordinate the development of e-Governance in Denmark.
Table 18. Common Fora EA actor # 2
Actor
Domain
The Coordinating Information
Committee
Common
fora
Purpose
Meetings
Secure a coordination and
N/A
development of a common IT policy
within the public sector
Description This committee has been formed by The Ministry of Science, Technology and Innovation.
Participants The Ministry of Science, Technology and Development, the digital task force, The Ministry of domestic
Affairs and Health, CPR-office, The Ministry of Economic and Business Affairs, KL, County Counsel
Association, The national IT and Telecom Agency.
Tasks
• The committee will together with the digital task force support the implementation of central
initiatives decided upon by the board of Project e-Governance
• The committee will contribute in securing public development and implementation of standards and
tools necessary in realizing the potential in public IT investments
Table 19. Common Fora EA actor # 3
Page 64 of 112
Enterprise Architecture of public Denmark
Actor
Domain
Master thesis, December 2006
Purpose
Meetings
IT-Architecture
State
Follow-up on the white book on IT
N/A
Committee
architecture
Description Technical committee with reference to The Coordinating Information Committee
Participants All Ministries are represented at local CIO level. The Ministry of Science, Technology and Innovation is
chairman and offer together with The National IT and Telecommunication Agency secretariat aid to the
State IT Council.
Tasks
•
The committee coordinates its own activities with the data standardization committee
•
Secure a context, prioritizing and progression in the work with a common IT architecture framework
•
Give recommendations on the use of standards
•
Contribute to the development of joint concepts, principles, methods and tools for IT architecture
•
Facilitate sharing of knowledge and experiences concerning IT architecture
•
Provide assistance and counsel to the actors in the decentralized processes concerning IT architecture
•
Take part in securing access to relevant competences for the authorities
Table 20. Common for an EA actor # 4
Actor
Domain
Purpose
Meetings
Data Standardization
Common fora
Follow-up on the white book on data
N/A
Committee
standards
Description Technical committee with reference to The Coordinating Information Committee, formerly known as the
XML committee.
Participants All Ministries are represented at local CIO level. The Ministry of Science, Technology and Innovation is
chairman and offer together with The National IT and Telecommunication Agency secretariat aid to the
State IT Council.
Tasks
•
The committee coordinates its own activities with the IT-Architecture committee
•
Give recommendations on the use of data standards
•
Contribute to the development of joint concepts, principles, methods and tools for data standards
•
Facilitate sharing of knowledge and experiences concerning data standards
•
Provide assistance and counsel to the actors in the decentralized processes concerning data standards
•
Take part in securing access to relevant competences for the authorities
Table 21. Common fora EA actor #5
These three different views of the actors, the municipal domain, the common fora and the state domain,
can be summarized in figure 20 which gives an overview of the actors on the stage as well as their
inter-relationship.
To ensure quality and consistency of figure 20, it has been verified several times by Peter Gorm
Hansen, CEO of KL, by EA-specialist Kristian Hjort-Madsen 37, as well as by IT-architect Martin
Dohn 38.
36F36F
37F37F
The Ministry of Finances are closer to the middle than The Ministry of Science, Technology and
Innovation. The former work mostly with strategic aspects of IT, such as IT-strategy, whereas the latter
mostly work with the more technical issues, such as IT-architecture. According to Martin Dohn, IT
architect at the Ministry of Domestic Affairs, when carrying out enterprise architecture and egovernance in Denmark some fora are more relevant than others. STS plays the most central role for
this purpose and other joint national initiatives. Other players in this group of central players are the
digital task force and The National IT- and Telecom Agency (NITA) with its IT Architecture office. At
the other end of the scale, there are “soft” fora which are characterized by being what I call a
37
38
Kristian Hjort-Madsen, Enterprise Architect, The Ministry of Finances
Martin Dohn, IT architect, The Ministry of Domestic Affairs
Page 65 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
decentralised player. This involves providing input to other public agencies. These fora comprise the
ITA committee and the coordinating information committee.
In the process of producing figure 20, I have identified a few problems with the actors. As I said before,
some actors are more relevant than others. From several sources, every issue that ends at the “desk” of
the Coordinating Information Committee does not go any further. It is stranded here. During interviews
with XX and YY who independently of each other described this actor as an extremely passive partner I
learned that nothing really goes on in this committee: “Nothing happens here, and if an issue or
initiative is brought up from the IT-Architecture committee or Data standardization committee, it stops
at the Coordinating Information Committee.” Furthermore STS often just “by-passes” this actor and
goes directly to the ITA and Data committees. Besides being very ineffective, this mix of strong and
weak actors creates what I call islands in the State. The Coordinating Information Committee does not
communicate with STS and vice versa. There is a missing link here. I will deal with this whole issue of
common fora much more in phase 9, the EA management program. Commenting on this figure, XX
mentioned that Denmark is not geared for EA due to sluggishness
Figure 20. E-Governance overview of the three dimensions in Denmark. Source: Own contribution
in the public sector. This is exactly what XX municipality also pointed out from the study survey report,
when asked what could be the greatest obstacle for joint municipal IT co-operation. Their opinion
carries weight into the discussion, being one of the leading EA municipalities of Denmark. Mr. XX
Page 66 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
pointed out that Denmark is known for this wide spectrum in the middle – which I call ‘common fora’ –
having participants from both the municipal and State domain. He said: “This is one of our forces and
has become known as ‘the Danish model’ in other countries.” This I have indicated in the figure by the
horizontal arrow.
On the municipal domain side, KL is of the general opinion, that IT solutions must be propagated by
making it attractive for the market itself to deliver what the municipalities need. And the municipalities’
needs must be formulated as open standards for digital process flows which several suppliers will be
able to fulfill. Normally I will not show these suppliers of IT in figure 20, but since KMD is owned by
KL and is one of the main suppliers of IT solutions to the municipalities, it is included. An important
problem in the municipal domain have for many years been the development and sustainability of many
different systems. This is particularly relevant now, with most of the municipalities merging these
years. This has created the so-called silos in the public sector. I will also deal more with this issue in
phase 9, the EA management program.
As earlier mentioned Denmark is faced with a great restructuring of the entire public sector these years.
This will ultimately take effect by January 1, 2007. The structure- and task reformation suggests two
overall consequences: 1) restructuring of the physical boundaries of the municipalities and the creation
of new regions replacing the old counties and 2) reallocation of tasks between the State, the regions and
the municipalities. These tasks will be dealt with in the ‘what’ section of this chapter.
5.4.2.2 What?
The ‘What’ defines what the enterprise does? Figure 21 illustrates the three EA dimensions in the
public business model of Denmark. This elucidates the processes in the execution of the tasks as well
as clarifying the underlying infrastructure that will support these processes. The tasks comprise three
different management areas grouped in four task areas. The three management areas are:
1. Customer Relationship Management
The management of the contact to citizens
and companies.
2. Production Management
The management of the production of
public goods and services.
3. Administration Management
The management of the internal
administration in authorities and
institutions.
The three management areas facilitate four task areas.
These four task areas are:
1. Citizen and company contact – this entails Figure 21. EA dimensions of what the organization
communicating information of public do. Source: Denmark Ltd., KMD
goods and services to and from citizens
and companies and an overview of the individual level of involvement in relation to the
public domain.
2. National authority production – this entails law-oriented tasks like the social task, employment task etc. These tasks are characterized in that only public authorities can solve these
tasks.
Page 67 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
3. Service production – this entails childcare, school, elderly care, roads, parks etc. These are
tasks the public authorities to a degree can influence themselves and outsource the tasks to
private enterprises.
4. Internal administration – this entails tasks necessary to support the production of public
goods and services such as payrolls, staff, economy, procurement, logistics and management
information.
The internal administration is what Porter 39 refers to as the supporting activities to the primary
activities. The division of the production management into the national authority production and the
service production reflect how the public business must balance between supply and demand. The
national authority production occurs within a centrally agreed framework, i.e. legislation. The service
production tries to meet the demand of the citizens. According to Allan Vendelbo 40, CEO of the
Association of City Managers and former city manager of Ballerup municipality, the effectiveness
benefit is to be found in the Service Production. He talks about efficiency improvement, quality
development and competence development as the result of using new technology within the municipals.
He gives an example:
38F38F
39F39F
“Let’s say I as a leader of the municipal walks up to a social assistant and tells her that I
think she is a key worker in our organization and therefore I will empower her with a
handheld computer which can make her administrative work easier. Herein lies a
recognition and appreciation for her work and this creates motivated employees, who in
turn deliver better quality. But we cannot just give this device to her without any
introduction and instruction in how to use it. And herein lays the competence development,
which in turn gives her satisfaction, thus creating motivation while being very efficient.”
I agree with Allan Vendelbo that the efficiency improvement for the municipals mainly is to be found
in the Service Production. On the other hand, it is most likely that this improvement for the State is
found in the National Authority Production, wherefore I will deal with both sides of the Production
Management.
To the business model I add the sector levels (the
green and red vertical columns). A sector is a group
of companies, interest groups, public authorities
and institutions contributing to developing and
delivering a set of related products and services to
the citizen. This could be the educational sector, the
labor market sector etc.
The tasks in a sector are supported by communication to the citizens, companies, authorities,
institutions and internal administrative tasks. This
means that some sectors are primarily focused at the
National Authority Production, while others
primarily focus on the Service Production. This
National Authority related
means that sectors comprise all three management
Sector
areas as well as the main four tasks in the business model.
39
40
Service related Sector
Porter, Competitive advantage, 1998
Denmark A/S p. 57
Page 68 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
5.4.2.3 The State tasks
The State will continue to manage the overall coordination on a number of areas but will also take upon
itself new tasks. From the municipalities the State will take over assessment of taxes. From the counties
the upper secondary school, higher preparatory examination and other youth educations, part of the
road network and the overall environment and planning tasks. There will be 5 regions established to
supervise the municipalities. Besides this, a number of non-concentrated state institutions will be
established with the aim to solve the States’ regional tasks concerning taxes, education, employment
and environment.
Regional tasks
The tasks carried out by the regions include the health services, regional development tasks and the
operation of certain institutions within the social and health area.
Municipal tasks
The current tasks of the municipalities involve roughly all tasks close to the citizens. These include daycare institution, public schools, home helper service, rest homes, libraries, culture and leisure time and
environment, technical areas and urban planning. The tasks can be divided into those that are few and
complex and those which are many and simple as can be seen from figure 22.
The few complex tasks
Heart-transplantation
Forced removal of children
Schools for deaf/blinds
Integration
Public schools
Gymnasium
Twisted ancles
In-home service
The many simple tasks
Figure 22. Example of simple and complex tasks. Source: KMD
5.4.2.4 When?
The ‘when’ indicates any key events or historical changes that have or will have an impact on how the
enterprise operates. The most obvious is the current structure- and task reform that will take effect as of
January 1, 2007. For some it will have great impact on how the business is run. This is especially
relevant for the municipalities merging. All, however, will be affected by it, due to the reallocation of
tasks (see the ‘what’ section in this chapter).
5.4.2.5 How?
The ‘how’ indicates in what ways the enterprise conduct business, e.g. through online research, retail
sales centers etc. One of the primary ways the State conducts its services to the citizen is for the greater
part related to online self-service tools on the Internet.
Page 69 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Denmark.dk is Denmark's official Internet face to the outside world. The portal, which is produced for
the Ministry of Foreign Affairs, is hosted by the National IT- and Telecom Agency. Private and public
content providers are collaborating on producing the content sections, which are being co-ordinated by
editorial staff at the National IT and Telecom Agency.
As a part of the structure reformation the two main public portals in Denmark, www.netborger.dk (KL
and KMD as developer) and www.danmark.dk (VTU 41 and The National IT and Telecom Agency as
developer) will close by January 1, 2007, and will be replaced by www.borger.dk which will then act as
the single entry point for the citizens to gain access to public information and services online. The
reason for establishing this new portal is due to the fact that many citizens request only one single entry
point to the public domain.
174H
175H
40F40F
176H
www.netborger.dk
The portal www.netborger.dk is owned by KL, The National Association of Communities 42. KMD 43
has developed it and operates the vast spectrum of the portal’s self-service solutions. The portal is
known for the latter. Assisted by electronic calculations, intelligent application forms and guides you
can save both time and money on this portal, which you would otherwise have spent if you went to the
local municipality. The portal creates the connection to the municipality in which the citizen lives. In
practice, this means that when a citizen fills out an online form it is redirected to the relevant
municipality which subsequently will process the request.
17H
41F41F
42F42F
According to KL 44 the portal is only a supplement to the information found on the municipalities’
websites. Therefore you can find ‘Netborger’s solutions on both the municipal website as well as on the
shared portal.
43F43F
This dual – and redundant – place of taken care of public tasks could stir up confusion among citizens.
What is possible to do on www.netborger.dk and what can I do on my municipal website? If I am
moving or applying for extra child support where do I go? To the portal or the municipality’s website?
And can you do something on the portal that is not possible on the municipality’s website and vice
versa?
178H
www.danmark.dk
The portal www.danmark.dk is owned by The Ministry of Science, Technology and Innovation. The
National IT and Telecom Agency has developed it and it currently operates under their supervision. Its
object is to ensure that as many citizens as possible have access to utilizing Information- and
Communication Technology in a safe and secure way. Denmark.dk consists of seven different editorial
sections as shown in table 22.
179H
180H
41
Ministry of Science, Technology and Innovation
See ‘Glossary’
43
KMD: The largest Danish-owned information technology enterprise
44
http://www.netborger.dk/om_netborger.asp
42
Page 70 of 112
Enterprise Architecture of public Denmark
Editorial section of
www.danmark.dk
Master thesis, December 2006
Description
18H
Information on IT and telecommunication of interest to Danish
citizens.
Gives an overview of the different bills and make them easily
accessible to all. Updated daily with new laws, bills,
departmental orders, circulars etc.
Gives an overview of the public Denmark. It contains all public
institutions and a number of semi-public and private institutions
with a description of contact info.
Gives an overview of news from the public domain. It could be
latest bills passed in parliament, news from the authorities,
distinctions or new public websites
Gives access to the same self-service solutions offered by
www.netborger.dk from KMD. Link to the different
municipalities’ websites.
Gives an overview of the different published books, pamphlets
and leaflets within the public domain – both on- and offline.
Gives an overview of the citizens’ rights and opportunities.
Written by specialist from different organizations and
authorities. Updated as soon as a new law is passed.
IT-citizen
The law
Authorities
News
Self-service
Publications
What you need to know
182H
Table 22. Overview of the website: www.denmark.dk. Source: www.denmark.dk
183H
184H
So today there are not only two places the citizens can go to when communicating with the public, but
actually three: 1) the municipality website, 2) www.netborger.dk and 3) www.danmark.dk. Suspicious
of this undesirable spectrum of citizen-based entries to the public, a workgroup was established in the
fall of 2004 consisting of representatives from The Ministry of Science, Technology and Innovation,
IT- and Telecommunication, The Digital Task Force, The Ministry of Financial Affairs, The County
Council Association, KL and the Municipality of Copenhagen with the purpose of elucidating the
supply of public digital information and self-service functions towards the citizens and the citizens’
obstacles for using and demanding public digital communication. The outcome was a report called
“Digital communication between the public and the citizens 45” from June 2005, which was the
foundation of the decision of making one single entry to the public: www.borger.dk.
185H
186H
4F4F
187H
www.borger.dk
In order to realize the justification of the presence of this newly created citizen-based portal, one have
to understand the analysis and the results thereof that led to the decision of implementing this new
portal. The respondents were four typical user profiles:
18H
1)
2)
3)
4)
“The Uncertain”
“The Competent”
“The experienced”
“The professional”
45
http://videnskabsministeriet.dk/site/forside/publikationer/2005/digital-kommunikation-mellem-det-ofentlige-ogborgerne/kvalitativ_rapp.pdf
Page 71 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
The Experienced and The Professional primarily use the public digital self-service opportunities in a
two-way communication environment. The Competent primarily search for information, consequently
using one-way communication. The Uncertain has very little knowledge and use of public digital offers.
As can be seen from table 23, the strengths represent what could be considered “normal strengths” by
using an Internet based means of communication and information, such as always accessible, avoiding
lines, relieving human workforce etc. On the other hand the survey revealed that the citizens have a
difficult time finding and gaining an overview of the public digital services.
Strengths
Accessible around the clock
Fast – avoid standing in long lines
Accurate and updated information
Trustworthy information
Anonymous/impersonal (The Professional and
The Experienced)
Extra information – “that you did not look for”
Relieves the administrative employee
Weaknesses
Lack of overview
Missing standards (structure/layout)
Bad quality with specific public sites or self-service
opportunities
Inappropriate use of language
Too many codes
Bad search engine on some sites
Too much information about profile and value base
Lack of knowledge on digital signature
Impersonal – lack of social contact (The Competent
and The Uncertain)
Unaffectedly
Lack of referrals from other media
Missing links to other sites (public as well as private)
Lack of confirmation on complete tasks
Difficult to go back to previous page – and start page
Table 23. Strengths and weaknesses by using the public digital offerings. Source: www.borger.dk
189H
The citizens requested one single point of entry to the public domain. So we are down to two entry
points for the citizens after January 1, 2007: The municipality’s websites and www.borger.dk.
190H
It seems like a paradox that on one side the Ministry of Domestic Affairs stresses the fact that the
municipalities will be the citizens’ one single entry point to public information and services but on the
other hand the Danish Government, KL and The Association of County Authorities decide to establish
a common public citizen portal, www.borger.dk, as the first step towards a common public citizen
portal which will act as the center of digital communication between the citizen and the entire public
domain. 46
19H
45F45F
In www.borger.dk’s FAQ it is mentioned that it will not have any effect on the public websites from the
different municipalities, but will more act as a supplement to the different public websites. So if it is
only a distribution point of information with links to different municipal websites it does not live up to
its vision of providing digital communication between the citizen and the public domain.
192H
46
http://borger.dk/portal/page/pr04/borger_infosite/infosite/forside/spoergsmaal%20og%20svar
Page 72 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
The digital online www.borger.dk will be in effect by January 1, 2007 but by January 1, 2008, the
citizens will have their own personal page on the portal, called: “My Page”. Here they will have access
to personal information such as “My Taxes”, “MySU” and so on. 47 These services will cover public
needs across the entire public sector. The goal is to have the joint public citizen portal in effect from
2008 and all public self-service solutions implemented by 2012. 48
193H
46F46F
47F47F
So we have two citizen portals: 1) www.borger.dk and 2) the Development Project made by the
national steering group STS. Borger.dk is a temporary portal KL and VTU would like to do together. It
acts as a forerunner to the Development Project by STS and its presence is justified due to the fact that
there has to be a common portal by January 1, 2007, once the merging of the municipalities is a
realization. Besides this, a study reveals the citizens prefer one instead of two portals. By contract The
National IT- and Telecom Agency owns www.borger.dk.
194H
195H
Figure 23. General obstacles for contact with the public through the Internet 2006
49
48F48F
Figure 23 reveals the older you are, the greater the need for physical contact with the public consultants
which is the number one general obstacle for Internet contact with the public. The lack of immediate
and direct response is the second largest obstacle predominantly by citizens aged 20-39 years. The third
greatest obstacle constitutes concern of protection and security of information. The fourth highest is
“Others” which cannot be inferred further. The two least obstacles for citizens to contact the public
through the Internet are the service is not possible online or cannot be found and the use of the Internet
is too complex.
47
Telephone interview with Kristian Hjort-Madsen, Enterprise Architect, The Ministry of Finances
Telephone interview with Jacob Harder, Consultant, KL
49
http://www.dst.dk/upload/bef2006e_001.pdf
48
Page 73 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Among the municipal CIO’s there are different opinions of this new common citizen portal. The
majority, 72%, thinks the portal is essential while only 6% think it is superfluous (see figure 24). The
latter consists of the more mature municipalities who have their own solutions for the citizens. As a
Figure 24. The city CIO's opinion of www.borger.dk.
Source: The study survey report (own contribution)
196H
surprise there is a whole of 22% who do not have an opinion on the matter. Many respond by saying
they have not seen the portal yet or do not know anything about it, indicating that the State – or
common fora – has not been effective in communicating the structure and content of this portal to the
municipalities or to the citizens. One municipality respond saying: “It is on one hand indispensable that
common public citizen solutions are developed and first and foremost standards for exchange of
information between the different public services. But on the other hand, it is crazy to try to direct the
citizens’ traffic in connection with public contact away from the municipal websites and into a central
one. By doing this you undermine the vision for having the municipality as a primary entrance to the
public for the citizen.
Seen from the citizens’ point of view, it is amazing how many that do not know that this important
public joint citizen portal will be launched by January, 2007. A whole of 77% do not know this.
A citizen study conducted by Computerworld and Userneeds 50 also reveals that 53% would like to visit
this portal once up and running. A whole of 40% don’t know. When asked if they know what the portal
contains a whole of 87% answered they did not know. When asked if they miss a central website where
they can have access to all their personal information and receive information about the public, 49%
responded affirmative to this question. 19% would only like to have access to their personal
information while 11% would like to only have access to a central website, where they can find
information about the public. A whole of 21% do not miss any of them. This could be interpreted as
they don’t care about the new joint citizen portal, since this is what it offers. Finally, when asked: “The
goal is to collect all personal information on the joint public citizen portal by 2012. Do you think this is
realistic?” a whole of 60% responded ‘Yes’ to this question, 14% ‘No’ and 26% ‘Don’t know’.
49F49F
50
See appendix 6
Page 74 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Figure 25. The citizens' awareness of the portal. Source: Computerworld & Userneeds
5.4.2.6 Why?
The ‘why’ indicates problems causing the business to work differently or a change in strategies and
business drivers. The structure- and task reform certainly will influence the public sector, in particular
the municipalities in the form of additional tasks to perform in the future.
Future tasks of the municipalities
The new tasks of the municipalities involve health in connection with rehabilitation and prevention,
institutions within the social area, the environment and nature, special education, traffic and roads,
employment and citizen service centers.
The task- and structure reformation in Denmark is much more than a reformation of the municipalities.
It is a reformation of the entire public sector of Denmark. Roles and relations are changed for all
partners – the State, the regions and the municipalities. The goals of the reformation can be comprised
into five key elements 51:
1. The quality and the effectiveness within the public service sector are to be secured through larger
municipality units with sufficient financial and professional sustainability.
2. The citizen is to be put in the center. The solution of tasks must first meet the needs of the individual citizens instead of the systems’. Coherent tasks must, to the extent possible, be solved by the
same authority level.
3. The tasks must be solved at a decentralized level and as close to the citizen as possible.
4. The citizens must have only one entry into the public sector.
5. The local democracy must be strengthened and further developed.
50F50F
It is thus in the spirit of the task- and structure reformation that a number of tasks be transferred to the
level closest to the citizen: the municipality.
51
http://www.kl.dk/data/1494854/Den%20nye%20offentlige%20sektor%20-%20pjece%20jan.%202006.pdf
Page 75 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
A new start?
The structural reformation marks a new start for the municipal governance as the central authority in
the public sector. Basically, the municipalities are given four important roles:
First of all, the municipalities must solve problems seen from the citizens’ point of view – not from the
viewpoint of how the authorities most easily can organize their internal processes. This involves among
other things that the municipalities have to perform a completely new task when it comes to serving the
citizen. They will be the main entry for the citizens to the public sector and as such they have to guide
and serve the citizens, even though another public authority may have the responsibility for the
problem the citizens need to solve. This presents new perspectives for the municipalities being the entry
point the citizen always can turn to whenever a problem need to be solved or a question arises.
Secondly, the municipalities will be the central turning point in the public sector, when it comes to all
the tasks and services offered, which are in connection with people’s everyday lives. The responsibility
for the welfare policy will to a greater extend be turned over to the municipalities in areas such as
health, rehabilitation and special education. This brings the municipalities to the very front of the
welfare policy.
Third, to a great extent, it is up to the municipalities to realize the intentions of “the citizen in the
center”. This is also relevant in relation to the further development of the local democracy. The citizens
regard the municipalities in Denmark as the part of the public sector, where influence on political
decisions is most easily obtained. With the new conditions for this strengthened municipal governance,
it is natural to analyze what the demands and needs modern people claim in relation to citizen
involvement. It is an excellent opportunity to reconsider the involvement of the citizens within the
different municipalities, formulate a complete strategy for the involvement and build on the many
experiences they have already gained in this area.
Fourth, the municipalities will play a new role in connection to the new regions. The municipalities will
for the first time ever, gain an influence on a number of tasks and questions, which in the future will be
decided in each region by a contact committee, consisting of mayors and the chairman of the regional
council. With this added influence, the municipalities will get the opportunity to be the driving force
and leave important fingerprints on the regional politics. The prerequisite for this to happen is a close
coordination of different viewpoints and cooperation between the different municipalities within the
region.
5.4.2.7 Where?
The ‘where’ indicates the location of the enterprise. Even though a major reform is about to take place
in Denmark, most municipal buildings will not be closed, but instead turned into local citizen centers.
This is done in order to maintain the high level of service the municipalities are expected to honor in the
future. It is interesting to note, that the restructuring part of the reform is taking place in the
municipalities. But the State does not change at all. One could expect the State would change
correspondingly in order to assist the municipalities in performing their new tasks or in order to
streamline the IT initiatives among the greater geographic municipalities. Or as Peter Gorm Hansen,
CEO of KL, said it: “The State does not realize that the reform has a lot to do with the State itself”.
Page 76 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
6. Analysis of the Current State
6.1 Introduction
Analysis of the current state of EA involves among other methods assessment indicators – factors used
to analyze the business’ current state data as collected in the previous step. Just like a thermometer they
provide a way to gauge a temperature of the business. Carbone suggests the following points as
assessment indicators:
•
•
•
•
•
Stress points/risks
Strengths and weaknesses
Challenges
Environmental factors
Growth/cost containment opportunities
6.2 Stress points/risks
Some of the stress points/risks signifies what the worries are concerning the current business plan.
According to Carbone this could be significant decline or unexpected growth.
The process of the municipalities merging will most likely be a long and a slow one, i.e. expensive,
because there does not seem to be any support from the State. The state is not set up to support the
merging municipalities neither organizationally nor technically. Besides, the State has a serious
communication problem with the public: both the municipalities and the citizens. Most of these do not
even know what is going on with the new joint public citizen portal. I may have a hypothesis in this
thesis stating that the awareness, propagation and use of EA at State level is mature, but not much have
been published or communicated since the white paper came out in 2003. A recent study of SOA was
just published by the National IT and Telecom Agency. There could be much more focus on the portal
and its benefits. Another stress point is the immaturity of the municipalities with EA (see study survey
report). Maybe this is not a stress point for the municipal CIO’s but it ought to be!
6.3 Strengths and weaknesses
6.3.1 Strengths
One of the strengths which can be seen from the study survey report is that the municipalities learn a lot
from each other. This make a good ground for initiating joint municipal co-operations which already
has taking place among several municipalities. Another strength is the wide ‘common fora' with its vast
number of representatives.
6.3.2 Weaknesses
Here are some of the most obvious weaknesses:
• Citizens are being more demanding. They want quality and good service.
• IT initiatives in the public sector experience sluggishness. Some of the councils on the public
stage in common fora are “inactive”.
• The awareness of a joint public citizen portal is very limited.
• The issue of strategic use of IT is not on the board meetings in the different municipalities. 52
51F51F
52
Mr. Q, CIO for XX municipality
Page 77 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
6.4 Challenges
The Danish task force predicts the public sector will face severe pressure 53 from different sources.
These more general and overall challenges include:
• More elderly and fewer in the active workforce in the society
• Limited resources (financials means) available
• Increased international competition
• Demand of openness and minimal response time
52F52F
We are already witnessing some of these challenges today. When writing this thesis I have furthermore
discovered the following challenges:
•
•
•
Lack of communication from the actors primarily in the State domain and common fora to the
municipalities and the citizens
Sluggishness with joint public IT projects
Lack of proper organization to support the new and larger municipalities’ tasks
Unfortunately, these are not the only challenges. Locale and regional politicians are as a whole satisfied
with the new local governmental structure, but at the same time they criticize essential parts of its
content mainly directed toward financial matters. Their worries are primarily about two areas:
1. Short term: It will be more than difficult to finance the restructure of the Danish local
government areas, since no special financial means has been set aside for this enormous task.
2. Long term: There will be an increase in central governance and state control.
The chairman of KL, Erik Fabrin, states that it will be more than difficult to budget this year, not
because of the contract agreed upon between the Danish Government and KL about the financial
situation for the municipalities in the first year of the new municipal structure, but due to three big
reforms, taken in effect by January 1, 2007, and which has great consequences for the budget.
First, the municipalities take over a number of tasks from the counties, and even though the State covers
it, it is difficult to ensure 100% fairness of the distribution of the money, and in some municipalities it
is experienced that the amount given does not match the need.
Second, the Danish government has passed a resolution of equalization of resources between local
authorities redistributing billions of DKK between the municipalities. Some municipalities receive
money on this account, others will have to give back money, and then it will be missing in their budget.
Third, a harmonization has to take place at different levels of service in the new municipalities. Some
citizens will experience some improvements, others a degradation of the service.
“These three reforms will have a much greater impact on the individual municipalities’ finances than
the financial agreement between KL and the Danish Government. A few numbers will illustrate my
point: In the financial agreement it operates with a growth in the service expenses of a just below one
billion DKK or just below ½ %. For comparison due to the new tasks in the task reform the
53
See appendix 5
Page 78 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
municipalities are confronted with new tasks equivalent to approximately 23 billion DKK or a growth
of about 15%. 54”
53F53F
KL does not have any influence on how the money is distributed between the municipalities in
connection with the reforms. But they are joint responsible for the financial agreement for 2007. It is to
be kept within the spending policy goals, which changing governments have formulated in the 2010
plan. It is therefore subject to serious spending controls, which for the municipalities’ part only leaves
the possibility of maintaining the current level of service of the existing tasks, not leaving any room to
fix any discrepancies which the large reforms most likely will induce for the individual municipality.
Denmark is moving from a supply governed public sector towards one governed by demand. According
to Peter Gorm Hansen, CEO of KL, the reason for this is that “we taught our children in school to be
critical. They should be anti-authoritarian, ask questions and be active (Denmark Ltd, 2006). Before,
the citizens did not know what they wanted, but the development of the society has had the effect so
that the citizens are no longer satisfied with what other people are telling them and how things are.
They want freedom to choose. They are in a demanding mode. And if these demands are not met, the
citizen will go elsewhere, e.g. to private schools, private doctor’s clinics, private homecare service etc.
More than ever before, the municipalities are faced with an increase of demands of delivering high
service levels. Why? Because the citizens know what they want and they are demanding mode. But if
the State, who is not at close range with the citizens like the municipalities are, continues to run the “Iam-in-charge-here” policy, “a new dinosaur is born. The state has to co-operate with the municipalities. Otherwise things will go wrong (Peter Gorm Hansen, 2006). I totally agree with him on this
matter. Cooperation and communication between the State and the municipalities are essential not just
in order to survive, but also to create a coherent public sector.
This could be why Mr. Q said that “KMD’s new challenge will be to develop IT systems based on
citizens’ needs and not anymore on the caseworkers’ need in the municipality. For a very long time
KMD has been very good at developing customizable systems which met the exact need of the
caseworker in the municipality. Now the focus has changed, and it will be more pertinent than ever
before to focus on the citizen.” 55 It will be interesting to see how KMD will cope with this challenge in
the new municipalities in the years ahead.
54F54F
6.5 Environmental factors
The outcome of legislation regulating the use of EA in the municipalities is unclear. There this will not
be dealt with here.
6.6 Growth/cost containment opportunities
The State wants to create sustainable units with a clear responsibility in delivering welfare services of
utmost quality to the Danish population. It also wants to improve solutions of welfare tasks by placing
these with the municipalities, thus strengthening and propagating the democracy.
54
55
http://www.kl.dk/368619/
Interview with Mr. Q, CIO for XX municipality, 2. Nov. 2006
Page 79 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
7. Description of the Target State
7.1 Introduction
The description of the target state is about foreseeing the target state of the enterprise. As mentioned
earlier, Carbone suggests two approaches: the positive statements approach and the visionary approach.
I will use the positive statements approach, i.e. I will capture the current state problems and see what
the future state looks like if the assessment indicators in the ‘Analysis of the Current State’ are
removed. The target state thus embodies the achievement of mission and goals.
•
Stress points were relaxed/risks mitigated?
o The municipalities and citizens can in detail read about what to expect from the new
joint public citizen portal on the Internet and through produced pamphlets distributed to
them.
o The State will have a plan for backing up the “weak” municipalities.
o The State will organize itself in a manner that meets the needs of the new and larger
municipalities.
o The State will form a communication strategy towards the municipalities and the citizens
e.g. about the new citizen portal.
•
Weaknesses were addressed and strengths fortified?
o Fortify the strength where municipalities learn from each other, by nurturing a learning
environment through joint municipal IT co-operative initiatives. The State should be
behind this with the aid from KL and others.
o Fortify the ‘common fora’ by adding an Enterprise Architecture unit, thus making it
possible to streamline EA across the entire public sector and avoiding sluggishness in
joint public IT initiatives.
o Again the State will create a communication strategy to propagate awareness of the new
joint public citizen portal.
o The use of strategic IT will be taken up at board meetings as a fixed point on the agenda.
•
Challenges were resolved?
o The entire public sector is streamlined with a well-documented EA and SOA rooted in
an Enterprise Architecture Committee supporting long-lasting and sustainable principles.
o Again the State will create a communication strategy to propagate awareness of the new
joint public citizen portal.
o The State will co-operate with the municipalities through an Enterprise Architecture
Committee in the ‘common fora’ area with representatives from both the municipalities
and the State.
•
Environment changes were accounted for?
o Through legislation, there is a minimum set of requirements of suggested EA tools and
processes for the municipalities to work with. A central Enterprise Architecture
Committee will assist the municipalities in their EA efforts as needed.
Even though this goes against what the municipalities wish for – according to the study survey report –
I believe that the only way EA to a certain extent will ever be used in the municipalities is through
legislation, as we have seen with the OIOXML data standard implemented.
Page 80 of 112
Enterprise Architecture of public Denmark
•
Master thesis, December 2006
Growth/cost containment opportunities were leveraged?
o To ensure utmost quality to the Danish citizens a central Enterprise Architecture
Committee will be formed to assist in securing quality to the citizens
o To aid the municipalities in finding the right solutions and to ease the carrying out of
welfare tasks, an Enterprise Architecture Committee will be established.
To comply with these entire challenges one ought to seriously consider aligning the public sector
according to the needs of the citizens and companies, in order to gain the great benefits an eGovernance is expected to produce. What we have seen in recent years and still see with the merging of
the municipalities is development driven by necessity. Why not be pro-active, starting with having the
end in mind, and organize the public sector in a long-lasting sustainable structure supporting the State’s
vision and goals to address these challenges in good time, thus avoiding fire extinction. This pressure
against the public sector now and in the years to come, calls for an even more integrated
implementation and exploitation of EA.
8. Analysis of the Target State
8.1 Introduction
This phase comprises the identification of significant business opportunities and/or gaps to be addressed
by IT architecture. The approach I use is to compare the current and target state, then lists the differences as gaps, and finally reversing the gaps as opportunities.
1. Compare the current and target states
2. List the difference
3. Reverse gap to opportunity
Here are the few gaps I have identified primarily for the State:
•
•
Communication
o Current: Neither the municipalities or the citizens know very much about this new joint
public citizen portal.
o Target: The municipalities and citizens can in detail read about what to expect from the
new joint public citizen portal on the Internet and through produced pamphlets
distributed to them.
o Gap: The level of information to the municipalities and the citizens about the new joint
public citizen portal is not satisfactory.
o Opportunity: The State will form a communication strategy towards the municipalities
and the citizens.
State support
o Current: Throughout the merging there does not seem to be any support from the State.
o Target: The municipal CIO’s have a common place from which they can receive technical and organizational aid through the merging period and beyond.
o Gap: There is no one to turn to for technical or organizational aid from the State domain;
especially relevant for the “weak” municipalities.
Page 81 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
o Opportunity: The State will organize itself in a manner that meets the needs of the new
and larger municipalities. Among other things, this will be done through the establishment of an Enterprise Architecture Committee.
•
Technical processes
o Current: The municipalities are considered immature in relation to the awareness and use
of Enterprise Architecture.
o Target: The municipalities are supporting Enterprise Architecture as part of their overall
IT strategy.
o Gap: No relation between IT and the business strategy.
o Opportunity: To create an environment supporting municipal issues regarding Enterprise
Architecture.
•
Organization
o Current: IT initiatives in the public sector experience sluggishness. Some of the councils
on the public stage in common fora are “inactive”.
o Target: There is no sluggishness in the public sector but a very streamlined organization
adaptable to change.
o Gap: Not all IT initiatives in the public sector are given the proper attention.
o Opportunity: Fortify the ‘common fora’ by adding an Enterprise Architecture unit, thus
making it possible to streamline EA across the entire public sector and avoiding
sluggishness in joint public IT initiatives and following through with these public IT
initiatives.
•
Key enabling capabilities
o Current: Increased competition from the private sector.
o Target: The State will co-operate with the municipalities through an Enterprise
Architecture Committee in the ‘common fora’ area with representatives from both the
municipalities and the State.
o Gap: There is no alignment of service levels in relation to business strategy across the
municipalities in serving the citizens.
o Opportunity: Create a strategy for service alignment in relation to municipalities’
business strategies through an EA committee.
•
Citizen-centric development
o Current: The suppliers of IT have for many years been used to develop systems for the
case worker in the municipality, not for the citizen.
o Target: The suppliers of IT are very good at developing customizable systems which
meet the exact need of the citizens in the municipalities.
o Gap: There is a lack of developing IT systems with the citizens’ needs in mind.
o Opportunity: Choose IT suppliers who will develop IT systems with the citizens’ needs
in mind. Conduct quality assurance in order to maintain consistency and relevancy in
relation to the citizens’ situation. This calls for a need of uniform technical demands of
system layout, user interfaces etc. so the citizen will see the same whether he is in the
central administration, the citizen centers located in the small villages or on the joint
public user portal on the Internet.
Page 82 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
8.2 Integration
The ability to relate the output of one cell with the output of other cells is fundamental to Carbone’s
Toolkit. I have illustrated this in figure 26 to show how the business framework outputs are interrelated.
This presents a working list of key areas to be addressed with architecture.
Content
View
Description
Analysis
Key facts
Assessment Indicators Result
No formal mechanism to integrate
growth opportunity in integrating EA
EA initiatives across the public
initiatives and developing citizen-centric
sector; not much experience in
systems could enhance the maturity of
Current State
developing systems and services to
eGovernment and enhance the service
citizens; borger.dk is not very well
level offered to the citizens
known
Reverse Assessment Indicator
Target opportunities
Citizens can take care of ALL their
Establish an Enterprise Architecture
Target State
needs on the portal; the public
Committee to communicate, coordinate
domain has a streamlined mature
and facilitate EA in the public domain
eGovernment setup
Figure 26. Interrelationship between output views. Source: Carbone (2004)
It is apparent that something is missing in the structure. I will in the following respond to this need with
the management program. This is the first issue the management program must deal with.
Page 83 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
9. EA Management program
9.1 Introduction
This EA management plan is also sometimes referred to as business transformation or EA implementation. This plan simply states how to move from your current view of EA to the future view. The
neXus 56 provides enterprise modeling and knowledge management capabilities to support business
innovation and transformation programs as can be seen from figure 27. The colored areas indicate the
areas of my focus in working out this thesis as seen from the municipalities and the State’s view.
5F5F
Figure 27. Business Transformation Overview (Source: http://www.ndyn.com/)
197H
Having described and analyzed the current and target state of the State of Denmark and its municipalities, there is a call for an improved organizational structure supporting the rapid change of
environment, which is especially relevant during these years of the municipal reform. I have done some
OMB
CIOcouncil
AIC
Figure 28. Extract from EA actors in the US
research with foreign government structures which are a little more mature than the Danish one to see
how they are structured. I found the US structure very interesting (see figure 28). This has been done to
see if there is anything we can learn from them. The Architecture and Infrastructure Committee (AIC)
reports to the CIO council. This council reports to the Office of Management and Budget (OMB)
department. Representatives of this last department participate in both AIC and the CIO council. The
56
Providing commercial solutions to Knowledge Management, http://www.ndyn.com
Page 84 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
US EA program is a lot more streamlined than the Danish one. This has inspired me to make an
important ratification to the existing structure in the ‘common fora’ (see figure 19) domain as can be
seen from figure 29.
Figure 29. Overview of the "new" public sector. Source: own contribution
There is a continued focus on public IT-systems are more interoperable and connected as a whole. The
problem is, as I see it, this will not happen BEFORE the organizational structure and will power is
present with the State. I will therefore recommend that the Coordinating Information Committee will be
replaced with a strong Enterprise Architecture Committee, having people from both “camps” (STS and
ITA/Data standardization committee) positioned in this committee. This will create a much more
powerful, broad and streamlined organization of the actors within the public domain ready to initiate
and sustain enterprise architecture plans for joint municipal IT co-operations as well as across the
different sectors. So, instead of having islands in the middle and silos in the municipal domain, a
streamlined common forum in the public EA organization aligning services across the entire public
sector and municipalities will be present.
Page 85 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
To conclude I would like to specify an actor profile for this new Enterprise Architecture Committee in a
similar manner to the ones created earlier (see table 24).
Actor
Domain
Enterprise Architecture
Committee
Common
fora
Purpose
Meetings
Securing and coordinating enterprise N/A
architecture activities both vertical
and horizontal within the public
sector.
Description This committee has been formed by The Ministry of Science, Technology and Innovation.
Participants Enterprise Architects represented from The Ministry of Science, Technology and Development, the digital
task force, The Ministry of Finances, KL and the County Council Association.
Tasks
• Receive council from ITA Committee and from the Data Standard Committee.
• Coordinate joint public EA efforts with STS done both horizontally across the public sector as well as
vertically within sectors.
• The committee will contribute in securing, that the public – through a joint effort between the
administrative levels – develop and implement standards and tools necessary to implement EA
• Aid the municipalities in their merging efforts and contribute with technical and organizational
expertise.
• More as needed…
Table 24. New State EA Actor #1. Source: Own contribution.
It is important that this new committee is a coordinating and a counseling one in order to function as
one of the main actors. It is likewise important that the representatives in this council both have the
technical and business aspects of the public sector as well as being some of the “big boys” in the field,
i.e. having influence and decision-making power in their own organizations to at least department CIO
level. I believe that Denmark with this powerful EA actor will much easier be able to realize the five
architectural principles suggested by the national white paper:
•
•
•
•
•
Interoperability
Security
Openness
Flexibility
Scalability
In fulfilling these principles the public domain will move to the next level of eGovernment structure
which in the end will ensure a higher level of service to the citizens. This will beyond doubt – if
implemented – increase the awareness, propagation, and use of enterprise architecture in the public
domain and will increase the EA maturity of the public domain.
Page 86 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
10. Conclusion, reflections, perspectives
10.1 Conclusion
The overall question of this thesis was trying to answer the following question:
What Enterprise Architecture activities are currently applied within the public domain of
the municipalities and the State?
I think I have answered the question to a certain degree. Due to the scope and complexity of the above
research question, I have had to balance my view at a certain abstraction level describing the enterprise
architecture activities within the public domain, and at the same time not go into any atomic discussion
or description of this area, so to loose sight of the issue at hand.
As for the municipalities, I have made a study survey report, from which I have analyzed the results and
can conclude that the Danish municipalities for the whole part not are at a mature level in relation to the
awareness, propagation and use of enterprise architecture. Even though 65% answered they have an EA
function, they do not seem to use it fully. The following witness to this fact: For the whole part there is
no EA framework, no EA measurement, no EA process, and no EA documentation.
As for the State goes, I made description analysis based on Carbone’s views: AS/IS and TO/BE. From
this and input from the study survey, I conclude that the EA intentions are present, but the structure is
not set up to support a full fledged EA program within the public domain.
10.2 Reflections
I have now finished this thesis, and looking back, I must say it has been a learning experience. Two
parts I have drawn into my thesis have very much caught the attention of public actors at all levels
among the EA actors on the stage: My study survey report and my figure showing the actors on the
stage. These two parts have also taken the longest time to produce properly.
As for the study survey report goes, I have personally contacted each of the 98 municipalities in order
to find out who the new CIO of the new municipality will be after the realization of the merging by
January 1, 2007. A name and an email of each have been acquired. This alone was a dragging task. My
questionnaire is targeted to the key person of the municipality: The CIO. He/she typically has his feet
well grounded in IT aspects and at the same time he is also referring to the management board. That
makes him the most competent person to answer any business-driven IT related questions in behalf of
his municipality. The questionnaire itself is database driven and all entries are saved in a central
database.
One of the greatest challenges working with the study survey was to define ‘Enterprise Architecture’ to
an audience not familiar with the concept. An iterative process started and having received feedback
from several test persons I finally chose to “translate it” into the Danish term: Business-oriented
Framework of IT. Since I did not know, if everyone understood this concept, I made sure to describe it
in the beginning of the study survey.
Page 87 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
I asked professionals in the area of business-driven IT in the municipalities to assist me in securing the
quality and relevancy of the questions in the questionnaire. I have done this to ensure the questions
could easily be understood by the CIO’s and are in accordance with the terms and concepts used by the
world of CIO’s. These professionals have carefully been selected partly based on guidance from John
Gotze and partly through general referral dialogues with municipal CIO’s. These people include:
•
•
•
•
•
Ellen Svenning, chairman of “The Association of Public CIO’s” and CIO of Ringe municipality
Hans Lembol, CIO of Slagelse municipality
Steen Deth, IT-architect at Gentofte municipality
Christina Bouras, consultant of digital strategy and development at Gentofte municipality, also
employed with Gentofte municipality
Preben Rasmussen Hoej, CIO for Birkeroed municipality
Their input has been most valuable. Telephone interviews as well as personal interviews have been
conducted with most of the above.
As for the ‘Actors on the stage’ figure, this has caught quite a stir among EA professionals. Many of the
actors in this figure have responded. Among others, I have emailed back and forth with the CEO of KL,
several IT-architects, CIO’s from various public departments as well as with the Ministry of Finances
and Ministry of Science, Technology and Innovation. Several told me that this figure is invaluable, and
they wonder why this has not been produced before. So do I!
10.3 Perspectives
I would like to draw EA, a joint municipal IT co-operation and the survey into different perspectives.
Why EA? I claim that one of the best ways to do public IT is doing EA with all the elements this
entails. I also believe that EA is one silver bullet and used in conjunction with another silver bullet,
SOA, this could be a very powerful tool to reach new heights of EA maturity of the public sector in
Denmark, especially if the organization first is in place supporting this infrastructure.
Why bother to make a joint municipal IT co-operation effort? Since the municipalities are given a
number of similar tasks to carry out with the reform, this joint effort could just be what they need in
order to provide greater service for the citizens at a lower cost. This is not something new. Several
municipalities are already actively engaged in joint municipal co-operative activities.
Why just make a survey to the municipal CIO’s? I have thought about other very relevant surveys:
•
•
•
One directed to the City Mayors (Da: borgmester)
One directed to the City Managers (Da: Kommunaldirektør)
One directed to the national public central actors
Conducting a survey for the city mayors would be interesting, since they are the politicians who outline
the visions of the municipality, and the visions drive the business which in turn drives IT. The emphasis
of the questions would be on which core values they emphasize that lay as foundation for carrying out
their policy program. Conducting a survey for the city managers is interesting, since they are the
leading public officers interpreting and executing the visions of the business. To exemplify, in response
to which is the greatest challenge in carrying out IT plans, CIO of XX and YY municipality, without
hesitation notes: “The board of management should have IT on the agenda”. A survey held for all city
Page 88 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
managers would most likely reveal any coincidental responses or if there is a pattern for omitting IT on
the agenda at board meetings in the Danish municipalities. Conducting a survey for the national public
central actors, will give us a better understanding of where we are heading as well as more in–depth
knowledge of joint national initiatives.
Page 89 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
References
Literature
Accenture, Users interaction with Government Websites:
http://www.contactomagazine.com/egovernment0529.htm
198H
a|EA, yearly congress 2005, Institute for Enterprise Architecture Developments:
http://www.enterprise-architecture.info/Images/Presentaties/NGI%20Congres%202005%20%20Waarde%20Enterprise%20Architectuur.pdf
19H
Amadei, Bernard (2004). Department of Civil, Environmental, and Architectural Engineering,
University of Colorado, Boulder, Engineering for the Developing World – Challenges and
Opportunities, statement by Albert Einstein (slide 28): http://www.ewbjsc.org/Files/Amadei_Presentation.pdf
20H
Analysis of the joint public citizen portal performed by KL (June 2006):
http://www.kl.dk/_bin/184123ba-dbc8-4711-aea6-b144a8a3186b.pdf
201H
Armour, F., Kaisler S., Liu S. (1999). Building an Enterprise Architecture Step by Step, IT Professional
1(4): 31-39, 1999.
Armour, Dr. F. Kaisler, Dr. S. Getter, J. Pippin, D. (2002). A UML-driven Enterprise Architecture Case
Study. IEEE Proceedings of the 36th Hawaii International Conference on System Sciences.
Avison, D. E. and Wood-Harper, A. T. (1990). Multiview: An Exploration in Information Systems
Development. New York: McGraw-Hill.
Bernard, S. A. (2004). Introduction to Enterprise Architecture, Author House, September 2004, ISBN:
1418498084.
Buchanan and Soley 2002, Aligning Enterprise Architecture and IT Investments with Corporate Goals:
http://www.bptrends.com/publicationfiles/META%20OMG%20WP%201-15-03.pdf
20H
Burk, Federal Enterprise Architecture Program Management Office, Sept. 2006:
http://egov.vic.gov.au/index.php?env=-innews/detail:m1113-1-1-8-s:n-723-0-0-203H
Carbone, Jane: IT Architecture Toolkit, Prentice Hall (2004), ISBN: 0131473794.
Carr, Nicholas G. (2003). IT Doesn’t Matter. Harvard Business Review, May 2003.
Carr, Nicholas G. (2003). Does IT Matter? Information Technology and the Corrosion of Competitive
Advantage, Harvard Business School Press (April 2004), ISBN: 1591394449.
Christiansen, Peter Engelund (2006). IT University of Copenhagen (Master Thesis):
http://www.easurvey.org/academicreport.htm
204H
Page 90 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Chief Information Officers Council (1999). The Federal Enterprise Architecture Framework, Version
1.1.
Chief Information Officers Council (2000). Architecture Alignment and Assessment Guide, Chief
Information Officer Council.
Chief Information Officer Council (2000). Capital Planning and IT Management Committee, Smart
Practices in Capital Planning.
Chief Information Officer Council (February 2001). Federal Enterprise Architecture Version 1.0, Chief
Information Officer Council.
Chief Information Officers Council (2001). A Practical Guide to Federal Enterprise Architecture.
Chung, H., M., & McLeod, G (2002). Enterprise Architecture Implementation, and Infrastructure
Management. Proceedings of the 35th Hawaii International Conference on System Science.
Clinger-Cohen Act of 1996 (1996). Public Law 104-106, section 5125, 110 Stat. 684.
Denmark Ltd., KMD (2006). A discussion of Denmark as an Ltd company:
http://www.kmd.dk/F2FDC4B5-FF9B-42B8-9FAE-57B884F42B4B.W5Doc?id=58EEF799-37D046C4-9AA4-7306AFAF033F
205H
E-Governance in DK assessed by KL (2006):
http://www.kl.dk/_bin/731f15e5-2984-4697-a214-a42dccd5c02f.pdf
206H
Institute For Enterprise Architecture Developments (IFEAD): http://www.enterprise-architecture.info/
207H
Field, A. (2005). Research Methods II – Design a questionnaire:
http://www.sussex.ac.uk/Users/andyf/teaching/rm2/projects3.pdf
208H
Gartner's hype cycle. Source: Gartner's hype cycle. Source:
http://www.gartner.com/DisplayDocument?doc_cd=130115
209H
General obstacles for contact with the public through the Internet 2006, Denmark’s Statistics:
http://www.dst.dk/upload/bef2006e_001.pdf
210H
Gurpreet S. Pall, Microsoft Architectural Frameworks, 2005, Microsoft Corporation:
http://download.microsoft.com/documents/australia/MSDN/RAF_2005/GurpreetMicrosoft_Architecture_Frameworks-2.ppt
21H
Gøtze, John (2005). Maturity of eGovernment. Slide from John Gøtze’s teaching of EA, Nov. 2005.
Handbook on EA implementation: http://www.oio.dk/arkitektur/publikationer/haandbog
21H
Hasselbring, W. (2000), "Information system integration", Communications of the ACM, Vol. 43 No.6,
pp.33-8.
Herzum, Peter (2003). Applying Enterprise Architecture, Executive Report, Vol. 6, No. 3.
Page 91 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Hirvonen, Ari P. & Pulkkinen, Mirja. (2004). A Practical Approach to EA Planning and Development:
The EA management Grid. Business Information Systems, Proceedings of BIS 2004, Poznan, Poland.
http://www.titu.jyu.fi/julkaisut/muut/Hirvonen_Pulkkinen_2004.pdf
213H
Hjort-Madsen, K. & Ravn (2004). ICA Enterprise Architecture study group – Country survey, National
IT and Telecom Agency, Denmark.
Hjort-Madsen, K. (2005). Managing and implementing Enterprise Architectures in Government:
Understanding Institutional Forces and IS Control, Ph.D. Status Report, August 2005.
How SOA works, KL: http://www.kl.dk/_bin/27d196f2-1069-4c4f-9737-cdded2a2b3ee.pdf
214H
IBM's seven key areas for mergers:
http://www-304.ibm.com/jct03004c/industries/publicsector/dk/da/efficientit
215H
IEEE P1471/D5.3: http://standards.ieee.org/db/balloting/ballot.html, 2000
216H
Internet based Questionnaire to the municipal CIO’s: http://www.flemminghald.dk/ea
217H
INTEROP-ESA ´05, Enterprise Architectures – Survey of Practices and Initiatives, Frank Lillehagen &
Dag Karlsen, 2005, Geneva, Switzerland:
http://interop-esa05.unige.ch/INTEROP/Proceedings/Industrial/IND1_Lillehagen.pdf
218H
ISO 15704: http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=28777,
2000
219H
ISO/EN I9439 (2003) - Enterprise Integration – Framework for Enterprise Modeling.
IT- og Telestyrelsen: http://www.itst.dk/
20H
Johnson, Bruce. General functionality of SOA: http://objectsharp.com/blogs/bruce/articles/235.aspx
21H
Joppe, Dr. Marion (2005). The Research Process: http://www.ryerson.ca/~mjoppe/ResearchProcess/
2H
KL national webpage (The national association of Municipalities): www.kl.dk (responsible for
http://netborger.dk)
23H
24H
Knippel, Rasmus (2005) Service-Oriented Enterprise Architecture, IT University of Copenhagen
(Master Thesis): http://knippel.org/thesis/SOEA_censored.pdf
25H
Kristensen, Bo & Hald, Flemming (2005). A paper on Enterprise Architecture, Copenhagen Business
School, The Use of Enterprise Architecture in the Merging Danish Municipalities:
http://www.flemminghald.dk/references/EA%20Miniprojekt.pdf
26H
Kuhn, Thomas S.: The revolutions of Science, Copenhagen (1973).
Lakein, Alan. http://www.brainyquote.com/quotes/authors/a/alan_lakein.html
27H
Page 92 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Lankhorst M. & M. (2005). Enterprise Architecture – the issue of integration. Advanced Engineering
Informatics 18 205 – 215.
Lillehagen, Frank and Karlsen, Dag (2005). Enterprise Architectures – Survey of practices and
Initiatives. Whitepaper:
http://interop-esa05.unige.ch/INTEROP/Proceedings/Industrial/IND1_Lillehagen.pdf
28H
Lillehagen, Frank (2003a) and Helge Solheim, “The Foundations of AKM Technology,” Concurrent
Engineering Conference 2003, Madeira, July 2003.
Lillehagen, Frank (2003b) and J. Kostie, S. Tinella, H.G. Solheim, D. Karlsen, “From Enterprise
Modeling to Enterprise Visual Scenes,” Concurrent Engineering Conference 2003.
Martin, James (1995), The Great Transition: Using the Seven Disciplines of Enterprise Engineering to
Align People, Technology, and Strategy (American Management Association 1995), 104.
Martin, James (2004), Enterprise architecture - Definition, internal communication note, 2004.
Maturity of eGovernment in services for citizens and businesses:
http://www.oio.dk/files/whitepaper.pdf
29H
McGovern, James; Ambler, Scott; Stevens, Mike; Linn, James; Sharan, Vikas; Jo, Elias K, A Practical
Guide to Enterprise Architecture, Prentice Hall PTR, December 2003, ISBN: 0131412752.
Miller, Andy (2004). VP of Technical Architecture, Corporate Express, cited in article: “Enterprise
Architects clean house” from http://www.zdnetasia.com/news/hardware/0,39042972,39187785,00.htm
230H
Ministry of Science, Technology and Development national webpage: www.vtu.dk (responsible for
http://danmark.dk)
231H
National EA repository: http://ab.oio.dk/arkitekturbibliotek
23H
National Institute of Standards and Technology – NIST. (1989):
http://www.mel.nist.gov/sc5wg1/arch_fw.htm
23H
News Magazine for the Danish municipalities: http://www.dk.kl.dk/
234H
Nexus, Providing Commercial Solutions to Knowledge Management, http://www.ndyn.com
235H
Office of Management and Budgetting: http://www.whitehouse.gov/omb/#
236H
Open Group (2004). TOGAF Version 8: Enterprise Edition, the Open Group’s official Web version of
TOGAF: http://www.opengroup.org/architecture/togaf
237H
Open Group, Other Architectures and Architectural Frameworks:
http://www.opengroup.org/architecture/togaf7-doc/arch/p4/others/others.htm
238H
Open Group (2000), TOGAF: The Open Group Architecture Framework, Document No. 1910, Version
6, December.
Page 93 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
O’Rourke, Carol; Fishman, Neal; and Selkow, Warren: Enterprise Architecture Using the Zachman
framework, Thomsen, 2003, ISBN: 0-619-06446-3.
Popper, Karl: A Pocket Popper, Oxford (1983).
Porter, Michael E: Competitive advantage (1998). ISBN: 978-0684841465
Public Information Online: www.oio.dk
239H
Reference Architecture (2006), a range of reference models and patterns on OIO:
http://ab.oio.dk/gamle-sektioner/referencearkitektur/referencemodeller-og-monstre/
240H
Rico, David F. A Framework for Measuring the ROI of Enterprise Architecture:
http://davidrico.com/rico05a.pdf
241H
Rodd, M. (1994). Enterprise Architecture: Definition, content and utility, The Mitre Organization.
Ross, J. W. (2003). Creating a strategic IT architecture competency: Learning in stages, MIT Sloan
Working Paper No. 4314-03; Center for Information Systems Research Working Paper No. 335.
Sprott, David & Wilkes, Lawrence: Understanding SOA, September 2003, CBDI Journal
Schekkerman, J. (2003). Trends in Enterprise Architecture, IFEAD.
Schekkerman, J. (2004). How to Survive in the Jungle of Enterprise Architecture Frameworks: Creating
or choosing an Enterprise Architecture Framework, Trafford Publishing.
Schekkerman, J. (2005). Enterprise Architecture Tools:
http://www.enterprise-architecture.info/EA_Tools.htm
24H
Schombert, James (2006). Department of Physics, University of Oregon, 2006, [email protected]
http://abyss.uoregon.edu/~js/
243H
24H
Schopenhauer, Arthur: http://en.wikipedia.org/wiki/To_be,_or_not_to_be
245H
Spewak, Steven H. (1992). Enterprise Architecture Planning: Developing a Blueprint for Data,
Applications and Technology, John Wiley & Sons Inc., New York.
Strategy for digital strategy for the municipalities:
http://e.gov.dk/uploads/media/Digital_Communication_in_the_Public_Sector_01.pdf
246H
The Butler Group, a Data-monitor company: http://butlergroup.com and
http://computerwire-butlergroup-reports.com/HTML/BGTC0009_ms.htm
247H
248H
The Task Force: http://www.e.gov.dk/
249H
The Ministry of Science, Technology and Development:
http://www.videnskabsministeriet.dk/cgi-bin/frontpage.cgi
250H
Page 94 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
The National White Paper: http://www.oio.dk/arkitektur/publikationer/whitepaper
251H
The new Danish municipalities: ftp://ftp2.kms.dk/download/pdf/Gamle_og_Nye_Kommuner.pdf
25H
The new portal of the citizens of Denmark: http://borger.dk
253H
University of Jyväskylä, Information Technology Research Institute (ITRI), Helsinki, Finland, A
practical Approach to EA Planning and Development: The EA Management Grid (2004)
http://www.titu.jyu.fi/julkaisut/muut/Hirvonen_Pulkkinen_2004.pdf
254H
Virtual EA guide: http://ab.oio.dk/arkitekturguide
25H
Vision of the Structure Reform:
http://www.im.dk/imagesupload/dokument/Aftale%20om%20strukturreform%20ny.pdf
256H
Wagner, S. (2005). The Service Oriented Governance – how a successful enterprise architecture is
supported in public organizations, IT University of Copenhagen (Master Thesis).
Wegmann, A. & Preiss, O. (2003). MDA in Enterprise Architecture? The Living System Theory to the
Rescue, Enterprise Distributed Object Computing Conference, 2003. Proceedings, Seventh IEEE
International 16-19 Sept. 2003 Pages: 2 – 13
Weill & Ross, IT Governance (2000), Harvard Business School Press.
Weill, P. & Ross, J. W. (2004). IT Governance – how top performers manage IT decision rights for
superior results, Harvard Business School Press.
Zachman, J. A. (1987). A Framework for Information Systems Architecture. IBM Systems Journal
Zachman, J. A. (1997). Concepts of the Framework for Enterprise Architecture, Paper:
www.ozemail.com.au
257H
Page 95 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Interviews
Bang, Mads; Journalist, ComputerWorld
Bouras, Christina; consultant of digital strategy and development at Gentofte municipality, also
employed with Gentofte municipality: http://www.gentofte.dk/
258H
Christiansen, Peter Engelund, IT Architect, IT- og Telestyrelsen
CIO’s from XX and YY municipality
Deth, Steen; IT-architect at Gentofte municipality: http://www.gentofte.dk/
259H
Dohn, Martin; IT architect, The Ministry of Domestic Affairs, http://www.im.dk/im/
260H
Fabrin, Erik; Chairman of KL
Hansen, Peter Gorm; CEO of KL
Harder, Jacob; Consultant, KL, www.kl.dk
261H
Hjort-Madsen, Kristian; Enterprise Architect in the Ministry of Finance, Denmark,
http://www.eagov.com/
26H
Hoej, Preben Rasmussen; CIO for Sollerod municipality: http://www.rudersdal.dk/
263H
Jeberg, Henrik; CIO, The Danish Agency for Governmental Management
Lembol, Hans; CIO of Slagelse municipality: http://www.slagelse.dk/
264H
Karvø, Michael; founder of Center for e-Governance and former chairman of the E-trade Association
Kraglund, Jakob H.; Country Managing Director, Accenture
Svenning, Ellen; chairman of “The Association of Public CIO’s” and CIO of Ringe municipality:
http://www.faaborgmidtfyn.dk/
265H
Sørensen, Rolf, Department Manager, KMD
Vendelbo, Allan; CEO of the Association of City Managers and former city manager for Ballerup
municipality
Windley, Phillip J.; Professor Brigham Young University, Utah, Former State CIO of Utah,
Page 96 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Appendix
Appendix 1: The Study Survey Report
See separate binding
Page 97 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Appendix 2: Zachman Framework
Page 98 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Appendix 3: Bernard’s EA3 Cube
Page 99 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Appendix 4: Framework for Community Mergence by Flemming Hald and Bo Kristensen
Page 100 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Appendix 5: Challenges facing the public sector in the future in Denmark
More elderly
in society
and less in
the working
age
Increased
expectations
from citizens
and
companies
Demand on
opennes and
quick
respons
Limited
resources
The public
sector
Increased
international
competition
Page 101 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Appendix 6: Citizen Survey made by Computerworld and Userneeds,
December 2006
Page 102 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Page 103 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Appendix 7: Map of the “New Denmark” after the structure reformation
Page 104 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Appendix 8: Enterprise Architecture Value Measurement Methods
Framework
Source: http://www.enterprise-architecture.info/Images/Presentaties/NGI%20Congres%202005%20%20Waarde%20Enterprise%20Architectuur.pdf
26H
Page 105 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Appendix 9: The respondents
Geographic location of respondents
Frequency
20
19
15
12
10
5
2
0
0
Zealand
Fyn
Jutland
More
Frequency
Job position of the repondents
35
30
25
20
15
10
5
0
29
2
CIO
1
1
ITITIT-leader
operation architect
leader
0
More
Frequency
Which type of municipality
do you live in?
20
13
17
10
3
0
0
Unchanged
Merging
Split
More
Page 106 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Appendix 10: Internet Questionnaire (http:www.flemminghald.dk/ea)
FIO = Forretningsorienteret IT Opbygning, dvs. samspillet mellem forretningsorienterede krav, ITorganisationen og udvikling af IT-systemer som fokuserer på gensidig tilpasning af forretning og IT, og
dermed en sikring af en forretningsorienteret IT-udvikling. Feedback vedr. spørgeskemaet kan ske her.
267H
Generelle spørgsmål
1. Hvad er din jobfunktion?
-->
2. Hvad hedder din kommune efter 1. Januar 2007?
Vælg her
3. I forbindelse med strukturreformen, hvilken type kommune
tilhører du?
4. En af målene med strukturreformen er at kommunen
fremover skal være borgerens primære indgang til det
offentlige. Alligevel laver KL en fælles offentlig borgerportal i
www.borger.dk. Hvad synes du om det?
Vælg her
Vælg her
borger.dk er overflødig
borger.dk er uundværlig
Ingen mening
4.1 Begrund venligst dit svar
Kommunalt Forretningsorienteret IT Opbygning (herefter FIO)
5. Har din kommune en IT-strategi?
5.1 Hvis ja, i hvor høj grad vurderer du, at jeres IT-strategi
fremover kan bidrage til større anvendelig borgerservice?
6. Har din kommune en EA funktion? (fx. en strategisk ITfunktion)
6.1 Hvis ja, hvordan er den forankret?
Vælg her
Vælg her
Vælg her
I IT-afdelingen
Udskilt i egen enhed
Andet
6.1.1 Hvis egen enhed, understøtter denne direkte det
strategiske/ledelsesmæssige niveau?
Vælg her
6.1.2 Hvilke profiler bemander enheden?
Page 107 of 112
Enterprise Architecture of public Denmark
6.1.3 Hvordan træffes beslutninger i denne enhed?
Master thesis, December 2006
På central plan udenfor enheden
Decentralt i enheden
7. Vedligeholder EA og/eller IT afdelingen en samlet oversigt
over de services (servicekatalog), snitflader, tekniske processer
og datakilder, som indgår i porteføljen?
Vælg her
7.1 Hvis nej, hvem gør så?
8. Arbejder din kommune struktureret med forretningsdrevet
IT?
Vælg her
9. Hvis ja, hvilke(t) ledelsesniveau deltager i en evt.
arbejdsgruppe/projektgruppe vedrørende IT-strategi?
Vælg her
9.1 Hvilke kompetencer besidder disse?
10. Arbejder din kommune med organisatorisk overlappende
grupper? (fx. en medarbejder sidder i to forskellige
projektgrupper)
Vælg her
11. Får din kommune støtte fra eksterne EA/IT-arkitekter?
Vælg her
11.1 Hvis ja, hvornår benyttes disse?
Vælg her
12. Hvordan uddannes IT medarbejderne primært?
Vælg her
13. Er I tilfredse med markedsudbuddet af kurser indenfor IT og
dens anvendelse på strategisk plan?
Vælg her
Motivation, mål og mulige barrierer for tværkommunal FIO
14. Har din kommune opnået konkrete resultater gennem
anvendelse af IT som en del af den kommunale
forretningsstrategi?
Vælg her
15. Hvad kunne være din kommunes primære motivation for at At opnå:
deltage i et tværkommunalt IT-samarbejde vedrørende løsning
Vælg her
af ensartede kommunale opgaver efter 1. januar?
16. Hvad ser du som den største barriere for at opnå dette
tværkommunale IT-samarbejde?
Vælg her
16.1 Hvis andet, hvad?
17. Samarbejder din kommune pt. med andre kommuner om
fælles løsning af fælles opgaver?
Vælg her
17.1 Hvis ja, hvilke opgaver det drejer sig om?
18. Hvordan vurderer du den optimale organisering af fælles
løsning på fælles opgaver i tværkommunalt samarbejde?
Vælg her
18.1 Hvis 'I andet fora', uddyb venligst svaret
Page 108 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Måling af FIO
19. Måler kommunen på sin gennemførelse af IT projekter?
Vælg her
20. Måler kommunen på sin modenhed i relation til brug af IT i
forretningen?
Vælg her
20.1 Hvis ja, hvilken målemetode anvendes da?
FIO Processen
21. Har kommunen offentliggjort retningslinjer, som beskriver
processen for brug af IT i opbygningen af forretningen?
Vælg her
22. Hvad er den største detaljeringsgrad din kommune besidder
af disse offentliggjorte retningslinjer?
Vælg her
23. Har I ladet jer inspirere af andre ved dokumentation af
ovennævnte proces?
Vælg her
23.1 Hvis ja, hvem?
24. Abstraktionsniveau af den offentliggjorte FIO proces?
Vælg her
25. Hvilke aspekter beskriver den offentliggjorte FIO proces?
Vælg her
26. Anvender kommunen specifikke teknikker til at offentliggøre
FIO processen? (fx. website, avisartikler etc.)
Vælg her
27. Beskriver FIO processen også Styring af FIO på strategisk
plan?
Vælg her
28. Beskriver FIO processen vejledning for måling?
Vælg her
29. Hvor mange områder/afdelinger i kommunen anvender IT
som understøttelse til forretningsprocessen?
Vælg her
FIO Framework
30. Har kommunen et offentliggjort framework for
Forretningsorienteret IT Opbygning?
Vælg her
30.1 Hvis ja, hvilket framework/person er I blevet inspireret
af?
Vælg her
31. Hvor detaljeret er den offentliggjorte retningslinje af
frameworket?
Vælg her
32. Abstraktionsniveau af det offentliggjorte FIO/EA framework?
Vælg her
33. Hvilke aspekter omfatter det offentliggjorte FIO/EA
framework?
Vælg her
Anden
34. Hvilke teknikker foreslår FIO/EA frameworket?
35. Foreslår kommunens FIO/EA framework en metamodel? (En
metamodel skal forstås som et værktøj der operationaliserer
arkitektur-arbejdet)
36. Hvor mange områder/afdelinger i kommunen anvender
FIO/EA frameworket?
Vælg her
Vælg her
Vælg her
Page 109 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
FIO Værktøj
37. Stiller kommunen krav om brug af bestemte IT værktøjer?
(fx. MS Office, OpenOffice, Open Source værktøjer, ITIL etc.)
Vælg her
37.1 Hvis ja, hvilke?
38. Benyttes ITIL som værktøj i organisationen?
39. I hvilket omfang bliver decentrale IT-anskaffelser
kvalitetssikret eller ligefrem godkendt af EA funktionen?
Vælg her
I meget stort omfang (altid)
I mellem omfang (engang imellem)
I lille omfang (sjældent)
I meget lille omfang (aldrig)
40. Hvem udvikler primært snitflader mellem rammesystemer?
Uvildige konsulenter
Bilateralt mellem leverandørerne
Kommunen udvikler det selv
Anden
41. Er der implementeret en formaliseret bruger identitetsstyring evt. ved hjælp af fælles platform (IAM)?
Ja
Nej
Nej, men der er planer om det!
Ved ikke
FIO Styring
42. Hvordan så du gerne et tværkommunalt FIO/EA
programmet håndhævet?
Gennem lovgivning
Gennem gængs praksis
På anden vis
42.1 På hvilket niveau?
Forvaltningsniveau
Afdelingsniveau
På tværs i organisationen
Alle niveauer
Ved ikke
43. Hvilken karakteristik vil du give af den nuværende
styringsformen af FIO i din kommune?
Vælg her
Nuværende FIO aktiver
44. Hvor stor en procentdel af FIO/EA aspekterne, vurderer du
er beskrevet og ført up-to-date i din kommune?
Forretningsarkitektur?
Vælg her
Informationsarkitektur?
Vælg her
Page 110 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Applikationsarkitektur?
Vælg her
Teknisk Arkitektur?
Vælg her
Anonymitet ønskes!
Nulstil
Send
Tusind tak for at din kommune ville deltage i denne undersøgelse
©2006 KIT@, CBS
Page 111 of 112
Enterprise Architecture of public Denmark
Master thesis, December 2006
Glossary
General terms
EA: Enterprise Architecture
SOA: Service-Oriented Architecture
SOEA: Service-Oriented Enterprise Architecture
EAP: Enterprise Architecture Planning
IS: Information Systems
IT: Information Technology
Danish terms
KIT@: The National Association of Municipal CIO’s
KL: The National Association of Communities
KMD: The largest Danish-owned Information Technology enterprise
NITA: The National IT- and Telecom Agency
STS: Danish National Steering Group for Joint Public Initiatives
MST: Ministry of Science, Technology and Innovation
TADR: The Association of the Danish Regions
ITA: Office of IT Architecture at the NITA
FESD (The Joint Public Electronic Case- and Document Handling)
Page 112 of 112