TY - GEN
T1 - An empirical evaluation of design decision concepts in enterprise architecture
AU - Plataniotis, Georgios
AU - de Kinderen, Sybren
AU - van der Linden, Dirk
AU - Greefhorst, Danny
AU - Proper, Henderik A.
PY - 2013/1/1
Y1 - 2013/1/1
N2 - Enterprise Architecture (EA) languages describe the design of an enterprise holistically, typically linking products and services to supporting business processes and, in turn, business processes to their supporting IT systems. In earlier work, we introduced EA Anamnesis, which provides an approach and corresponding meta-model for rationalizing architectural designs. EA Anamnesis captures the motivations of design decisions in enterprise architecture, alternative designs, design criteria, observed impacts of a design decision, and more. We argued that EA Anamnesis nicely complements current architectural languages by providing the capability to learn from past decision making. In this paper, we provide a first empirical grounding for the practical usefulness of EA Anamnesis. Using a survey amongst 35 enterprise architecture practitioners, we test the perceived usefulness of EA Anamnesis concepts, and compare this to their current uptake in practice. Results indicate that while many EA Anamnesis concepts are perceived as useful, the current uptake in practice is limited to a few concepts - prominently 'rationale' and 'layer'. Our results go on and show that architects currently rationalize architectural decisions in an ad hoc manner, forgoing structured templates such as provided by EA Anamnesis. Finally, we interpret the survey results discussing for example possible reasons for the gap between perceived usefulness and uptake of architectural rationalization.
AB - Enterprise Architecture (EA) languages describe the design of an enterprise holistically, typically linking products and services to supporting business processes and, in turn, business processes to their supporting IT systems. In earlier work, we introduced EA Anamnesis, which provides an approach and corresponding meta-model for rationalizing architectural designs. EA Anamnesis captures the motivations of design decisions in enterprise architecture, alternative designs, design criteria, observed impacts of a design decision, and more. We argued that EA Anamnesis nicely complements current architectural languages by providing the capability to learn from past decision making. In this paper, we provide a first empirical grounding for the practical usefulness of EA Anamnesis. Using a survey amongst 35 enterprise architecture practitioners, we test the perceived usefulness of EA Anamnesis concepts, and compare this to their current uptake in practice. Results indicate that while many EA Anamnesis concepts are perceived as useful, the current uptake in practice is limited to a few concepts - prominently 'rationale' and 'layer'. Our results go on and show that architects currently rationalize architectural decisions in an ad hoc manner, forgoing structured templates such as provided by EA Anamnesis. Finally, we interpret the survey results discussing for example possible reasons for the gap between perceived usefulness and uptake of architectural rationalization.
KW - Design decision concepts
KW - Design rationale
KW - Enterprise architecture
KW - Evaluation
KW - Survey
UR - http://www.scopus.com/inward/record.url?scp=85006078298&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-41641-5_3
DO - 10.1007/978-3-642-41641-5_3
M3 - Conference contribution
AN - SCOPUS:85006078298
SN - 9783642416408
T3 - Lecture Notes in Business Information Processing
SP - 24
EP - 38
BT - Practice of Enterprise Modeling - 6th IFIP WG 8.1 Working Conference, PoEM 2013, Proceedings
PB - Springer
T2 - 6th IFIP WG 8.1 Conference on the Practice of Enterprise Modeling, PoEM 2013
Y2 - 6 November 2013 through 7 November 2013
ER -