Abstract
Enterprises are constantly in motion. Novel technologies, new markets opportunities, cost reduction, process improvement, service innovation, globalisation, mergers, acquisitions, etc., continuously trigger enterprises to change. This variety of change drivers also fuels the need for enterprises to seek the right balance between the many, quite often contradicting, drivers for change.
In this position paper, we aim to investigate the potential role of enterprise architecture as a means to support senior management in steering/influencing the direction in which an enterprise “moves” in response to, or in anticipation of, the many change drivers. In doing so, we aim to develop a fundamental understanding of the systemic playing field in which enterprise architecture is to play a role. To this end, we will start by exploring how enterprises can be seen as being continuously “in motion”. We then turn to the control paradigm to reflect on the need to steer this motion. We will also argue that the resulting steering system is a second order information system. Using this understanding we then identify the ingredients needed for enterprise architecture.
This work has been partially sponsored by the Fonds National de la Recherche Luxembourg (www.fnr.lu)
The EE-Team is a collaboration between CRP Henri Tudor, the Radboud University Nijmegen, the HAN University of Applied Sciences, the Utrecht University of Applied Sciences, and the University of Luxembourg (www.ee-team.eu).
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
Modern day enterprises, be they businesses, government departments or organizations, are constantly in motion. Socio-economic challenges, such as the financial crisis, mergers, acquisitions, innovations, novel technologies, new business models, servitisation of the economy, reduced protectionism, de-monopolisation of markets, deregulation of international trade, privatisation of state owned companies, increased global competition, etc., provide key drivers for change. These challenges are fuelled even more by advances in technology, in particular the development of information technologies. As a result, enterprises need be continuously “on the move” to find the right balance between these many, sometimes contradicting, change drivers. The resulting changes can materialise in different forms. They might, for example, take shape as top-down and premeditated efforts, but might also occur as numerous small changes that emerge bottom-up in a seemingly spontaneous fashion.
Organizations increasingly turn to enterprise architecture as a means to steer the direction of the changes that occur in an enterprise [12, 22, 31, 33, 42, 60]. Over the past decades, the domain of enterprise architecture has seen a tremendous growth, both in terms of its use and development in practise and as a subject of scientific research. The roots of the field of enterprise architecture can actually be traced back as far as the mid 1980s [46].
In this position paper, we aim to investigate the potential role of enterprise architecture as a means to support senior management in dealing with challenges brought forward by the continuous motion of modern day enterprises. In doing so, we aim to develop a fundamental understanding of the systemic playing field in which enterprise architecture is to play a role. We will therefore start by exploring what it means for an enterprise to be “in motion” (Sect. 2). We then turn to the control paradigm from management science [34, 35], to reflect on ways to steer this motion (Sect. 3). This will also lead to the introduction of the notion of second order information systems being information systems that are not targeted at supporting the operational processes of an enterprise, but rather at supporting the change processes of an enterprise. Second order informations systems enable the enterprise, and senior management in particular, to steer the motion of an enterprise. Using this understanding we then zoom in on the potential role of enterprise architecture in steering an enterprise’s motion (Sect. 4). In doing so, we also discuss what we regard as being the core ingredients of enterprise architecture.
2 Enterprises in Motion
In line with [17], we consider an enterprise to primarily be a social system, in particular a social system with a purpose. The social individuals, i.e. humans, making up the enterprise will typically use different technological artefacts to (better) achieve their purpose. As a result, enterprises are generally regarded as being socio-technical systems. In using the term enterprise we will therefore also refer to the used technological artefacts.
2.1 Challenges to Enterprises
In [23, 42, 46], we discussed several challenges facing an enterprise. Each of these challenges potentially drive an enterprise to change. Below we briefly summarize three of these challenges.
Keep Up or Perish. Enterprises face many changes, such as mergers, acquisitions, innovations, novel technologies, new business models, reduced protectionism, deregulation of international trade, privatisation of state owned companies, increased global competition, etc. These factors all contribute towards an increasingly dynamic environment in which enterprises want to thrive.
Shifting Powers in the Value Chain. Clients of enterprises have become more demanding. A shift of power in the value chain is occurring. Clients have grown more powerful and demand customized, integrated and full life-cycle products and services. Rather than asking for a “printer”, they require a guaranteed “printing service”. A shift from basic products to full services. Even more, websites and social media, where consumers can share pricing information, experiences, ratings, etc., creates a transparency on the market that provides even more control to the consumers.
The creation and delivery of such complex products and services requires additional capabilities which may not be readily available within a single (pre-existing) enterprise. In this pursuit they increasingly engage in complex product-offerings involving other parties, leading to cross selling and co-branding. To ensure the quality of such products and services, a high level of integration and orchestration between the processes involved in delivering them is required.
Comply or Bust. In the networked economy, governance of enterprises becomes increasingly complex. One sees a shift in governance from individual departments within an organization, to the entire organization, and lately to the organization’s value web. Management does not only have to worry about the reputation of their own organization, but also about the other organizations in their value web.
How daunting the latter might be can be illustrated by real life examples, such as a large shoe manufacturer who outsourced the production of shoes to another company, to only discover at a later stage that the latter made use of child labour. Although the latter company was not part of the shoemaker’s own organization, their reputation was still damaged, threatening their survival on the market-place.
Governance is not only an issue to an organization on its own, but also a major concern to society as a whole. As a result of undesired and uncontrollable effects of the increased socio-economical complexity and interdependency of organizations, services, products and financial instruments. Examples of such side-effects are the well-known Enron scandal, as well as the sub-prime mortgage crises. To control and/or prevent such effects, new legislation has been put in place to better regulate enterprise practises.
Excel or Outsource. Increasingly enterprises outsource business processes. Outsourcing of business processes requires organizations to precisely understand and describe what needs to be outsourced, as well as the implementation of measures to ensure the quality of the outsourced processes. In deciding on what to outsource and how to safeguard its quality, management needs insight into the extent to which processes can be outsourced, the risks that may need to be managed when doing so, as well as the interdependencies within the outsourced processes and between the outsourced processes and the retained organization.
Conversely, organizations with a strong tradition in a certain business process may decide to become industry leader for such processes. For example, processing of payments, management of IT infrastructure, and logistics.
IT as the Business Differentiator. In most enterprises, the role of IT started with the ‘automation of administrative work’. While there continues to be a clear role for IT to automate administrative information processing, the actual use of IT has moved far beyond this. In numerous situations, IT has given rise to new social structures, and business models. Consider, for example, the development of social media, the (acclaimed) role of twitter in time of social unrest, the emergence of on-line music stores, app-stores, music streaming services, etc. The advent of ‘big data’ [27] is expected to drive such developments even further by allowing IT based systems to use statistical data to tune their behaviour to observed and learned trends.
At the same time, IT has become firmly embedded in existing technological artefacts. The cars in which we drive may contain more lines of code than typical banking applications do. The next generation of cars will even be able to (partially) do the driving for us. The so-called smart (power) grid, is likely to lead to the ‘smartening’ of household appliances. The military use of all sorts of drones also spearheads more peaceful applications of such self-reliant devices that can e.g. perform tasks on behalf of us in hostile or unpleasant environments.
The evolution of information technology brings an abundance of new opportunities to enterprises. Technology becomes part of almost everything and most processes have become IT reliant, if not fully automated. The technological evolutions confront enterprises with the question of which technologies are relevant to the enterprise? Which technology should be replaced and which technology could be of use for developing new products (or services) of to enter new markets [2]?
2.2 Continuous Motion as a Primary Business Process
As a result of a.o. the above discussed socio-economical and technical challenges, enterprises need to change continuously. Different kinds of, and views on, change in enterprise exist. Some examples include:
-
1.
Large scale technology migrations [45] concerned with large scale migration of IT platforms.
-
2.
Enterprise transformation [23, 53], concerned with pre-meditated and fundamental changes to an enterprise’s relationships with one or more key constituencies, e.g., customers, employees, suppliers, and investors.
-
3.
Business innovation [18], dealing with continuous innovation of the business, its products and/or services.
-
4.
Continuous process improvement and other forms of business process reengineering [14, 50].
-
5.
Mergers & acquisitions of new parts of an enterprise [1].
-
6.
Organisational splitting, the “inverse” of mergers & acquisitions [41].
-
7.
Organisational drift, dealing with gradual misalignment between an enterprise’s original intent (strategy, business model, operating model, etc.), and the actual operational activities [36]Footnote 1.
- 8.
-
9.
Bricolage & emergence may, as argued by Ciborra [13], provide enterprises with strategic advantages in terms of the bottom-up evolution of socio-technical systems that will lead to outcomes that are deeply rooted in an enterprise’s organizational culture, and hence much more difficult to imitate by others.
We suggest to generalize these different flavours of change in enterprises to “enterprises in motion”, where the word motion refers to “an act, process, or instance of changing place” [38].
It is important to note that enterprises do not just change by means of pre-meditated change programs. We even go as far as to argue that small changes actually make up the bulk of an enterprise’s motion. As such, these seemingly small changes should be taken into due consideration as well (e.g. to identify organizational drift). For example, it is quite common that business processes are not executed as designed. People working in an enterprise are likely to make changes to the design of business processes just ‘to make it work’. Either to make it work for the individual worker, or because the designers did not realize all the variety and complexity one has to deal with in the day to day operations of the enterprise. One might even argue that business processes only work, because people will make them work, even if they are not designed well enough. Should senior management be aware of such changes? We take the stance that, in view of challenges such as the ‘Comply or bust’ challenge, the answer is: potentially yes.
Another example would be the use of technologies such as social media (LinkedIn, Facebook, etc.), cloud storage (Dropbox, Google Drive, etc.), and privately owned mobile devices (Tablets, smart phones, etc.). The use of such technologies leads to several bottom up changes of the IT used in support of business processes. Co-workers may start sharing work files within, or beyond, the enterprise using cloud storage services, they may also start using their own mobile devices (BYODFootnote 2) in the office, etc. Once ‘detected’, enterprises may respond to such changes in different ways. It usually leads to a pre-meditated response, where one e.g. forbids the use of some forms of new technology, provides more controlled alternatives, or even fully embraces the developments. Underlying all of this, one can usually see a struggle between ease-of-use, and security and risk considerations. This trade-off, once again, illustrates the need for senior management to ultimately be aware (to a level relevant to them) of such developments.
Given the needs of modern day enterprises to be constantly in motion to meet ever changing challenges, we also argue that the continuous motion of an enterprise is actually one of its primary business processes, next to the ‘normal’ operational business processes. As such, the business process for continuous motion deserves careful design and management.
2.3 Motioning the Running Enterprise
Based on the view that enterprises are continuously in motion, we suggest to make a distinction between two aspect systems of an enterprise: the running aspect system and the motioning aspect system. Where the motioning aspect concerns the actions involved in changing the enterprise, the running aspect concerns its regular operational activities. This situation is illustrated in Fig. 1. Note that the motioning system can motion both aspect systems. In other words, the motioning system can change itself as well.
Being aspect systems, the actual social (and technological) actors in an enterprise can play roles (simultaneously) in both aspect systems. We argue that this is actually quite normal for us as human beings. While doing our day-to-day activities we also tend to reflect, depending on our personal goals, on how to make these activities more efficient, effective, pleasurable, etc., while consequently making the necessary changes. In the case of e.g. changes by self-steering teams, there is likely to be a larger overlap between the actors playing roles in both aspect systems, while in the case of pre-meditated and large scale change, this overlap will be less (but still essential and existent).
The authors of [4] suggest to distinguish between multiple levels of motioning: improvement to deal with minor optimizations, transformation to deal with structural changes, and improvisation covering ‘out of bound’ situations (e.g. when competitors introduce a game-changing product/technology, or unexpected socio-economical developments).
3 Steering the Motion of Enterprises
Given the potential impact which the challenges as discussed in Sect. 2 may have on an enterprise, and that as a consequence enterprise are continuously in motion, we argue that there is a need to steer this motion. It needs to be ensured that the motion is in line with the overall purpose and strategy of the enterprise, while also staying within the bounds of e.g. external regulations.
3.1 Steering
In terms of Fig. 1, this leads to the introduction of two additional aspects systems: the producing and steering aspect systems. This distinction runs orthogonal to the distinction between the running and motioning systems. The resulting situation is depicted in Fig. 2. The production aspect is concerned with the actual performance of activities of e.g. the motioning system (i.e. making changes) or the running system (e.g. producing products or delivering services). The steering aspect is concerned with the overall steering of the activities of the production system, such as ensuring their mutual alignment, efficiency and contribution to the overall goals (e.g. the purpose of the enterprise), as well as compliance to external regulations. According to the dictionary [38], to steer specifically means:
-
1.
to control the direction in which something (such as a ship, car, or airplane) moves;
-
2.
to be moved or guided in a particular direction or along a particular course.
We consider this to be applicable to the motion of an enterprise as well.
Note again that Fig. 2 concerns aspect systems, so actual (human or technological) actors in the enterprise may play roles in all four aspect systems as identified in Fig. 2.
Depending on the enterprise, its purposes, context, and concerns, the steering system can use different styles of steering. For example, a restrictive top-down style of control approach, or a more laissez-faire based care-taking/stewarding approach. It may also apply different rhythms towards steering the activities in the producing system. For example, a regular planning-based approach or a more evolutionary/agile approach in line with e.g. the Deming cycle [15].
3.2 Control Paradigm
The role of the steering system can be illustrated more specifically in terms of the control paradigm (see Fig. 3) from management science [34, 35]. The essence of the control paradigm is that during the execution of a process there is some kind of interaction with the environment (input and output), and that this process is controlled by some authority which monitors, and if necessary adjusts, the process to make sure the intended objectives are reached. For the controlling system to operate effectively, it needs awareness of:
-
1.
the current & anticipated steering goals, concerns and constraints,
-
2.
the state & motion of the object’s environment,
-
3.
the state & motion of the object itself,
-
4.
the impact of earlier interventions.
In addition, it requires the abilities to:
-
1.
perform a SWOT analysis of the motion of the object and its environment, in relation to the coordinative goals and constraints, as well as earlier intervention actions,
-
2.
formulate (when needed/desired) an intervention plan to influence the object and/or its environment,
-
3.
perform an intervention plan.
3.3 The Sense-Think-Act Paradigm
From a theoretical point of view, the control paradigm is based on the more general notions of cybernetics [6] and feedback systems [7]. The field of robotics has developed a variation of the control paradigm in the form of the Sense-Think-Act paradigm [25, 55]. In terms of Fig. 3, sensing corresponds to the two arrows leading into the control system, while thinking is internal to the control system, and acting corresponds to the two outgoing arrows. As a consequence of its origins in robotics, sensing, thinking and acting is inherently intended as a continuous process involving rapid revolutions of a Deming [15] alike cycle.
In terms of the requirements on a controlling system, we would have the following correspondence:
-
1.
Sense: (1) the current & anticipated coordinative goals and constraints, (2) the state & motion of the object’s environment, (3) the state & motion of the object itself and (4) the impact of earlier coordinative interventions.
-
2.
Think: (1) perform a SWOT analysis of the motion of the object and its environment, in relation to the coordinative goals and constraints, as well as earlier intervention actions, and (2) formulate (when needed/desired) an intervention plan to influence the object and/or its environment.
-
3.
Act: perform an intervention plan.
We argue that sensing, thinking and acting are actually more specific aspect systems of the steering system from Fig. 2. For enterprises in motion, this leads to the situation as shown in Fig. 4. The sensing aspect system observes the environment, the performing of motioning system, as well as the running system as a whole. It acts by influencing the performance part of the motioning system.
It should be noted that the sense-think-act paradigm, and associated aspect systems, can be applied to all four quadrants of Fig. 2. The steering aspect system only refers to the overall steering of activities, of both the motioning and running systems. In other words, the producing system certainly involves its own (local) steering/control systems, e.g. human actors planning/steering their own work activities. In Sect. 4.2 we will return to this issue.
3.4 Role of the Way-of-Thinking
In the context of designing and engineering of information systems and enterprises, several frameworks have been developed. These include, for example, Zachman [67], SEAM [65], and DEMO [51]. In [54], Seligmann et al. argue that system design and development methodologies are based on a way of thinking that verbalises the assumptions and viewpoints of the method on the kinds of problem domains, solutions and designs that can be developed. This notion is also referred to as die Weltanschauung [56], underlying perspective [37] and philosophy [8].
We argue that in the context of enterprises in motion, it is necessary to take the way of thinking explicitly into account. This is illustrated in Fig. 5. The way of thinking influences the sensing in the sense that it implicitly biases that what is sense-able, i.e. that what can be observed. Similarly, it influences/biases that what is considered to be think-able, and ultimately act-able. More specifically, it means e.g. that the used design and engineering framework, e.g. the above mentioned Zachman [67], SEAM [65], or DEMO [51] frameworks, influences what is sense-able, think-able and act-able upon by the steering system.
3.5 Second Order Information Systems
The motion-steering system can be regarded as a second order information system [26]. As such, it is actually to be regarded an information system in the broad sense, as it involves both human and computerised actors. Needless to say, that IT can play an important role in this information system [47].
In this vein, techniques such as process mining [3], software cartography [57, 58] and enterprise cartography [58] are examples of IT based techniques that can support the sensing activities of the motion-steering system. Similarly, IT based techniques can be used to support the thinking and acting activities.
4 The Role of Enterprise Architecture
We now turn to the role of enterprise architecture in the context of the motion-steering aspect system of an enterprise.
4.1 Enterprise Architecture
In line with the definition provided in [22] we regard architecture as essentially being about: “Those properties of an artefact that are necessary and sufficient to meet its essential requirements”. The focus on the properties that matter, is also what distinguishes it from design. Consequently, an enterprise architecture focuses on those properties of an enterprise that are necessary and sufficient to meet its essential requirements. This includes, in principle, all aspects of Fig. 2, in particular the running, motioning, producing, and steering aspect systems.
The reference to properties that are necessary and sufficient to meet its essential requirements introduces subjectivity to the scoping of architecture: Who determines what the essential requirements are? What is indeed to be regarded as essential, or not, is in the eyes of the beholder. It strongly depends on the purposes, goals and associated concerns, of the individual stakeholders. This, in particular, means that the essential requirements can be linked directly to the enterprise’s (past/current) strategy, next to other core concerns of the key stakeholders [22]. As such, we argue that enterprise architecture should first and foremost be about essential sense-making in that it should primarily:
-
1.
make sense of the past and future of the enterprise with regards to the way it has/will meet its essential requirements as put forward by its core stakeholders and captured in its strategy;
-
2.
provide clear motivations/rationalisation, in terms of the above essential requirements, as well as e.g. constraints, of the trade-offs that underly the presence of the elements (e.g. building blocks or architecture principles) included in the architecture.
This will enable enterprise architects and senior management to take informed decisions about an enterprise’s motion. In line with this, we argue that:
-
1.
the purpose of an enterprise architecture is (i) to understand the current motion of the enterprise, including its past and its likely future motion and (ii) formulate, as well as motivate/rationalize, the desired future motion and the interventions needed to achieve this;
-
2.
its meaning is that it expresses, in relation to the (current) essential requirements: (i) the understanding how the enterprise has evolved so-far, (ii) what the expected natural motion of the enterprise is and (iii) the desired future motion of the enterprise and actions needed to change/strengthen the current motion;
-
3.
its elements should focus on the fundamental properties that have played a role in its past motion, as well as its expected/desired future motion.
It is important to note that while an enterprise is in motion, it is likely that the understanding of what the essential requirements are, will change. This means that the boundary between what was included in the architecture and what is considered design may also shift over time.
4.2 Levels of Steering
Given the fact that an enterprise architecture forms a bridge between strategy and design [16, 42], it follows that the motion-steering system actually involves (at least) three levels of steering. These are illustrated in Fig. 6.
At the top level we find the steering of strategically relevant issues. This concerns the definition and evolution of the enterprise’s strategy. Depending on the goals and concerns that are involved in the strategic thinking level, the border between the strategic level and the architectural level would need to be adjusted. Needless to say, that this border cannot be fixed a priori. It will depend on the situations and concerns as they evolve.
At the next level, we find the architectural level. There the same applies. Depending on the essential requirements that follow from the strategic level, as well as the goals and concerns of the stakeholders, the border between the architectural level and design level can be adjusted. Again, this border cannot be fixed a priori as well. For example, a shifting societal focus towards e.g. the carbon footprint of the production of services and goods, may all of a suden trigger the architectural need to study the carbon impact of the enterprise’s business processes. This would entail the need to, at an architectural level, now consider and design business processes at a finer level of detail then before.
As suggested in TOGAF [60], the architectural level might be subdivided into additional levels, e.g. a strategic, a segment, and a capability architecture level.
The last level of the steering system involves the design level. This design level is filled in by e.g. system development projects and/or decisions by self-steering teams on how they plan/organize their work.
Note that, Fig. 6 does not suggest that the decision makers involved in one level of thinking cannot be involved in another level. On the contrary. We argue that the decision makers at the strategic level (i.e. senior management) should also be involved in (some of) the decisions taken at the architectural level, and similarly, decision makers from the architectural level (i.e. architects) should be involved in decision making at the design level.
The circles on the four thinking boxes are a reminder of the fact that each of these levels of thinking has (its own) way of thinking (see Fig. 5) that influences/biases its sensing, thinking and acting abilities.
The left hand side of Fig. 6 shows the input, i.e. the abstraction (typically in terms of models) of the sensing activities, to the thinking activities. To stress the fact that this should not just involve the current state, but rather a historical perspective and current trends of the entire enterprise, we refer to this input as the current & past affairs Footnote 3. The dotted arrows on the left side of Fig. 6 illustrate that the lower levels can take the higher levels of information as (contextual) input.
The right hand side of Fig. 6, represents the results of the thinking activities. In other words, the intentions/plans for action. The dotted arrows illustrated the fact that the lower levels need to be compliant to the higher levels. As such, the (higher level) intentions are also a part of the input for the at the lower level. This is signified by the fat arrow running across the top of the diagram.
It should be noted that, as also argued in [11, 23], there is a potential correspondence between the different levels of steering and the Beer’s viable systems model [9]Footnote 4. For more details, refer to e.g. [11, 23]
4.3 Ingredients of Architecture
Given our current understanding of the role of architecture, and the related activities, we will now list what we regard as being the key ingredients of architecture. We have grouped these into five frameworks concerned with: stakeholder engagement, design motivation, structuring the design thinking, communication of architectures, and the architectural process, respectively.
Engagement Framework. Architectural decision making is not only the work of architects. It should involve several stakeholders within, and possibly beyond, the enterprise. Architecture methods/approaches such as SEAM [65], GEA [64] and CAEDA [39] focus on the involvement of stakeholders.
A distinction can be made between the identification of the groups of stakeholders that needs to be involved, e.g. in terms of GEA’s dashboard [63], on one hand, and strategies to deal with their actual involvement in gathering requirements, designing and decision making as provided in SEAM [65] and CAEDA [39] on the other hand. Together, they provide a framework for stakeholder engagement, clearly identifying which stakeholder groups to involve, when to involve them, what their interests/purposes are, and how to involve them in the architectural thinking process.
Which stakeholders groups to involve depends highly on the strategy and focus of an enterprise, as well as its internal and external social-political constellation. Traditional approaches and frameworks, such as the Zachman [59] framework, provides a pre-defined grouping of stakeholders. As argued in [63], this grouping should be more organization and situational specific.
Motivation Framework. As argued in [49], several lines of reasoning can be used in architectural thinking, a very important one being the design motivation dimension. It bridges between needs and solutions. Building on the work reported in [61], we suggest to distinguish three levels:
-
1.
Why – Needs of the stakeholders towards different elements of the enterprise. In the case of architecture, the focus will be on the essential goals and needs of the stakeholders.
The needs are to be formulated in terms of goals and activities of the stakeholders. For example, in terms of the affordance [21] (a property of an object, or an environment, which allows an individual to perform an action) towards the activities of the stakeholder, or the positive/negative value it may bring to the stakeholder in general. A linkage to the goal-oriented requirements engineering [32] is apparent.
-
2.
What – Requirements towards the solution design space. Where the stakeholder needs are formulated in terms of the experience, value, or usage space of stakeholders, the requirements are formulated towards the actual design space of the enterprise and its constituting elements. At an architecture level, these requirements may take the form of so-called architecture principles [22].
-
3.
How – Designs concerned with the composition/selection of actual building blocks of the enterprise. At an architecture level, this typically takes the form of e.g. models in terms of ArchiMate [33], BPMN [40] or DEMO [51] models.
The above three levels suggest a motivational flow from the needs of stakeholders, via requirements limiting the design space, to the actual design itself. The missing link, however, are the actual design motivations. The selection of design elements must be motivated in terms of requirements, while requirements must be motivated in terms of actual needs. The desire to bridge this gap, fuels work on the rationalisation of architectural design decisions [19, 43].
Design Framework. Where the stakeholder engagement framework identifies the groups of stakeholders to involve in the architectural thinking processes, a design framework is needed to structure the actual architectural thinking. It embodies, and structures, the way of thinking about the enterprise as a designable artefact.
This is where existing frameworks/approaches for the architecting, design, or engineering, of enterprises, such as DEMO [51], Zachman [59], TOGAF’s content framework [60], IAF [66], GERAM [29] or ArchiMate’s [28, 33] core framework, can play their main role. They provide (parts of) the way of thinking that can be used to structure the actual architectural thinking. Where necessary, existing frameworks and approaches can be combined. For example, combining the ontological focus of DEMO with the more implementation oriented focus of ArchiMate [30, 52].
Depending on the concerns of stakeholders, more specific extensions of the design framework may be necessary. For example, extensions dealing with security and access control [20].
Both the design and motivation frameworks should have an underlying modelling landscape that integrates the different aspects of the enterprise that are considered relevant from the perspective of the design framework [10]. Standards such as ArchiMate [28] provide a good starting point. However, as argued in [10], more flexibility is needed to cater for organization/context specific language use and/or refinements. Furthermore, the design and motivation frameworks should be used as the way of thinking (see Fig. 5) towards the sensing, thinking and acting activities at the architectural steering level.
Communication Framework. Where the engagement framework provides a view on who to communicate with, and the motivation and design frameworks set the level and topics about what to communicate about, the communication framework should define how to communicate.
In [48] a detailed discussion is provided on how to create different communication strategies for architectures. This involves a tuning between the audience involved in the communication, the purpose of communication (e.g. informing or decision making), the characteristics of the information to be communicated, and the strategy used.
Process Framework. The final ingredient concerns the processes involved in ‘doing architecture’. In other words, architecture process frameworks including e.g. TOGAF’s ADM [60], GERAM’s process framework [29] and DYA [62], while GEA [64] also provides explicit processes to include the identified stakeholder groups.
We argue that the chosen/composed processes framework should always involve activities pertaining to the continuous (e.g. PDCA [15] alike) sensing, thinking and acting, while using the engagement framework to engage the right stakeholder groups, and using the design framework to structure the architectural thinking. We find that existing architecture approaches tend to put a strong emphasis on the thinking aspect, quite often even without the use of an effective engagement framework.
5 Conclusions
In this position paper, we investigated the potential role of enterprise architecture as a means to support senior management in steering enterprises in motion. We presented our fundamental understanding of the playing field, in which enterprise architecture is to play a role, based on a.o. the control paradigm.
We also argued that the motion-steering system of an enterprise is essentially a second order information system, yielding several future challenges for the field of information systems [47].
Based on this, we also identified different levels of steering enterprises in motion, positioning architectural steering (and thinking) in between strategic level steering and design level steering. Finally, we suggested the key ingredients of enterprise architecture as being: an engagement framework, a motivation framework, a design framework, a communication framework, and a process framework.
References
Mergers and Acquisitions; Dangerous Liaisons – the integration game. Research and opinions; executive summary, Hay, Group (2007)
TechnoVision 2012 – Bringing business technology to life. Research report, Capgemini, Utrecht, The Netherlands (2009)
van der Aalst, W.M.P.: Process Mining: Discovery Conformance and Enhancement of Business Processes. Springer, Heidelberg (2011)
Abraham, R., Tribolet, J., Winter, R.: Transformation of multi-level systems – theoretical grounding and consequences for enterprise architecture management. In: Proper, H.A., Aveiro, D., Gaaloul, K. (eds.) EEWC 2013. LNBIP, vol. 146, pp. 73–87. Springer, Heidelberg (2013)
Achterbergh, J., Vriens, D.: Organisations: Social Systems Conducting Experiments. Springer, Heidelberg (2009)
Ashby, W.R.: An Introduction to Cybernetics. Chapman & Hall, London (1956)
Åström, K.J., Murray, R.M.: Feedback Systems: An Introduction for Scientists and Engineers. Princeton University Press, Princeton (2008)
Avison, D.E.: Information Systems Development: Methodologies Techniques and Tools, 2nd edn. McGraw-Hill, New York (1995)
Beer, S.: Diagnosing the System for Organizations. Wiley, New York (1985)
Bjekovic, M., Proper, H.A., Sottet, J.-S.: Towards a coherent enterprise modelling landscape. In: Sandkuhl, K., Seigerroth, U., Stirna, J. (eds.) Short Paper Proceedings of the 5th IFIP WG 8.1 Working Conference on the Practice of Enterprise Modeling, Rostock, Germany, 7–8 November 2012, vol. 933, CEUR Workshop Proceedings, CEUR-WS.org (2012). http://ceur-ws.org/Vol-933/pap3.pdf
Buckl, S., Matthes, F., Schweda, C.M.: A viable system perspective on enterprise architecture management. In: 2009 IEEE International Conference on Systems, Man and Cybernetics, SMC 2009. pp. 1483–1488, October 2009
Buckl, S., Matthes, F., Schweda, ChM: A method base for enterprise architecture management. In: Ralyté, J., Mirbel, I., Deneckère, R. (eds.) ME 2011. IFIP AICT, vol. 351, pp. 34–48. Springer, Heidelberg (2011)
Ciborra, C.U.: From thinking to tinkering: the grassroots of strategic information systems. Inf. Soc. 8, 297–309 (1992)
Davenport, T.H.: Process Innovation: Reengineering Work Through Information Technology. Harvard Business School Press, Boston (1993)
Deming, W.E.: Out of the Crisis. MIT Center for Advanced Engineering Study, Cambridge (1986)
Dietz, J.L.G.: Architecture - building strategy into design. Netherlands Architecture Forum, Academic Service - SDU, The Hague, The Netherlands (2008). http://www.naf.nl
Dietz, J.L.G., Hoogervorst, J.A.P., Albani, A., Aveiro, D., Babkin, E., Barjis, J., Caetano, A., Huysmans, P., Iijima, J., van Kervel, S.J.H., Mulder, H., Op ’t Land, M., Proper, H.A., Sanz, J., Terlouw, L., Tribolet, J., Verelst, J., Winter, R.: The discipline of enterprise engineering. Int. J. Organ. Des. Eng. 3(1), 86–114 (2013)
Drucker, P.F.: Innovation and Entrepreneurship. Harper Collins, New York (2006)
Farenhorst, R., de Boer, R.: Architectural knowledge management: supporting architects and auditors. Ph.D. thesis, Free University of Amsterdam, Amsterdam, The Netherlands, December 2009
Feltus, C., Dubois, E., Proper, H.A., Band, I., Petit, M.: Enhancing the ArchiMate standard with a responsibility modeling language for access rights management. In: Singh Gaur, M., Elçi, A., Makarevich, O.B., Orgun, M.A., Singh, V. (eds.) 5th International Conference of Security of Information and Networks, SIN ’12, Jaipur, India, 22–26 October 2012, pp. 12–19. ACM (2012)
Gibson, J.J.: The theory of affordances. In: Shaw, R., Bransford, J. (eds.) Perceiving, Acting, and Knowing, pp. 76–82. Erlbaum, Hillsdale (1977)
Greefhorst, D., Proper, H.A.: Architecture Principles - The Cornerstones of Enterprise Architecture. Enterprise Engineering Series. Springer, Heidelberg (2011)
Harmsen, F., Proper, H.A.E., Kok, N.: Informed governance of enterprise transformations. In: Proper, E., Harmsen, F., Dietz, J.L.G. (eds.) PRET 2009. LNBIP, vol. 28, pp. 155–180. Springer, Heidelberg (2009)
Harmsen, F., Proper, E., Schalkwijk, F., Barjis, J., Overbeek, S. (eds.): PRET 2010. LNBIP, vol. 69. Springer, Heidelberg (2010)
Hayles, N.K.: Computing the human. Theor. Cult. Soc. 22(1), 131–151 (2005)
Hoppenbrouwers, S.J.B.A., Proper, H.A.: A communicative perspective on second order information systems. In: Lasker, G.E. (ed.) Proceedings of the 16th International Conference on System Research, Informatics and Cybernetics, Baden-Baden, Germany. IIAS (2004)
Hurwitz, J., Nugent, A., Halper, F., Kaufman, M.: Big Data For Dummies. Wiley, Hoboken (2013)
Iacob, M.-E., Jonkers, H., Lankhorst, M.M., Proper, H.A., Quartel, D.A.C.: ArchiMate 2.0 Specification. The Open Group (2012)
IFIP-IFAC Task Force. GERAM: Generalised Enterprise Reference Architecture and Methodology. March 1999. Version 1.6.3, Published as Annex to ISO WD15704
de Kinderen, S., Gaaloul, K., Proper, H.A.E.: On transforming DEMO models to ArchiMate. In: Bider, I., Halpin, T., Krogstie, J., Nurcan, S., Proper, E., Schmidt, R., Soffer, P., Wrycza, S. (eds.) EMMSAD 2012 and BPMDS 2012. LNBIP, vol. 113, pp. 270–284. Springer, Heidelberg (2012)
Lahrmann, G., Winter, R., Fischer, M.M.: Design and engineering for situational transformation. In: Harmsen et al. [24], pp. 1–16
van Lamsweerde, A.: Goal-oriented requirements engineering: a guided tour. In: Proceedings of RE’01: 5th International Symposium on Requirements Engineering (2001)
Lankhorst, M.M., et al.: Enterprise Architecture at Work: Modelling Communication and Analysis. Enterprise Engineering Series, 3rd edn. Springer, Heidelberg (2012)
de Leeuw, A.C.J.: Organisaties: Management, Analyse, Ontwikkeling en Verandering, een systeem visie. Van Gorcum, Assen (1982). In Dutch
de Leeuw, A.C.J., Volberda, H.W.: On the concept of flexibility: a dual control perspective. Omega Int. J. Manage. Sci. 24(2), 121–139 (1996)
Mandis, S.G.: What Happened to Goldman Sachs: An Insider’s Story of Organizational Drift and Its Unintended Consequences. Harvard Business Review Press, Boston (2013)
Mathiassen, L.: Systemudvikling og Systemudviklings-Metode. Ph.D. thesis, Aarhus University, Aarhus, Denmark (1981) (In Danish)
Meriam-Webster. Meriam-Webster Online, Collegiate Dictionary (2003)
Nakakawa, A., van Bommel, P., Proper, H.A.: Definition and validation of requirements for collaborative decision-making in enterprise architecture creation. Int. J. Coop. Inf. Syst. 20(1), 83–136 (2011)
Object Management Group. Business process modeling notation, v1.1. OMG Available Specification OMG Document Number: formal/2008-01-17, January 2008
Liu, X., Pedrycz, W.: Fundamentals. In: Liu, X., Pedrycz, W. (eds.) Axiomatic Fuzzy Set Theory and Its Applications. STUDFUZZ, vol. 244, pp. 3–60. Springer, Heidelberg (2009)
Op ’t Land, M., Proper, H.A., Waage, M., Cloo, J., Steghuis, C.: Enterprise Architecture - Creating Value by Informed Governance. Enterprise Engineering Series. Springer, Heidelberg (2008)
Plataniotis, G., de Kinderen, S., Proper, H.A.: EA anamnesis: towards an approach for enterprise architecture rationalization. In: Printing, S. (ed.) Proceedings of the 12th Workshop on Domain-Specific Modeling (DSM12). ACM DL (2012)
Prakken, B.: Information, Organization and Information Systems Design: An Integrated Approach to Information Problems. Springer, Heidelberg (2000)
Proper, H.A.: ISP for Large-scale Migrations. Information Services Procurement Library. Ten Hagen & Stam, Den Haag, The Netherlands (2001)
Proper, H.A.: Enterprise Architecture - Growing up to evidence-based management? Chapter 8.1, pp. 317–328. Netherlands Architecture Forum, The Netherlands (2012)
Proper, H.A.: Business informatics for enterprise transformations. In: 2013 IEEE 6th International Conference on Service-Oriented Computing and Applications (SOCA), pp. 251–251, December 2013
Proper, H.A., Hoppenbrouwers, S.J.B.A., Veldhuijzen van Zanten, G.E.: Communication of enterprise architectures. In: Enterprise Architecture at Work: Modelling, Communication and Analysis [33], pp. 67–82
Proper, H.A., Op ’t Land, M.: Lines in the water - the line of reasoning in an enterprise engineering case study from the public sector. In: Harmsen et al. [24], pp. 193–216
Pyzdek, T.: The Six Sigma Handbook: The Complete Guide for Greenbelts, Blackbelts, and Managers at All Levels, 2nd edn. McGraw-Hill, New York (2003). Revised and Expanded Edition
van Reijswoud, V.E., Dietz, J.L.G.: DEMO Modelling Handbook, vol. 1, 2nd edn. Delft University of Technology, Delft (1999)
Ettema, R., Dietz, J.L.G.: ArchiMate and DEMO – mates to date? In: Albani, A., Barjis, J., Dietz, J.L.G. (eds.) CIAO! 2009. LNBIP, vol. 34, pp. 172–186. Springer, Heidelberg (2009)
Rouse, W.B.: A theory of enterprise transformation. Syst. Eng. 8(4), 279–295 (2005)
Seligmann, P.S., Wijers, G.M., Sol, H.G.: Analyzing the Structure of I.S. Methodologies, an alternative approach. In: Maes, R. (ed.) Proceedings of the 1st Dutch Conferenceon Information Systems. Amersfoort, the Netherlands, 1-2 November 1989
Siegel, M.: The sense-think-act paradigm revisited. In: 2003 1st International Workshop on Robotic Sensing, ROSE’ 03, pp. 5–10, June 2003
Sol, H.G.: A feature analysis of information systems design methodologies: methodological considerations. In: Olle, T.W., Sol, H.G., Tully, C.J. (eds.) Information Systems Design Methodologies: A Feature Analysis, Amsterdam, The Netherlands, pp. 1–7. North-Holland/IFIP WG8.1, Amsterdam (1983)
Sousa, P., Lima, J., Sampaio, A., Pereira, C.: An approach for creating and managing enterprise blueprints: a case for IT blueprints. In: Albani, A., Barjis, J., Dietz, J.L.G. (eds.) CIAO! 2009. LNBIP, vol. 34, pp. 70–84. Springer, Heidelberg (2009)
Sousa, P., Gabriel, R., Tadao, G., Carvalho, R., Sousa, P.M., Sampaio, A.: Enterprise transformation: the Serasa experian case. In: Harmsen, F., Grahlmann, K., Proper, E. (eds.) PRET 2011. LNBIP, vol. 89, pp. 134–145. Springer, Heidelberg (2011)
Sowa, J.F., Zachman, J.A.: Extending and formalizing the framework for information systems architecture. IBM Syst. J. 31(3), 590–616 (1992)
The Open Group: TOGAF Version 9. Van Haren Publishing, Zaltbommel (2009)
Veldhuijzen van Zanten, G.E., Hoppenbrouwers, S.J.B.A., Proper, H.A.: System development as a rational communicative process. J. Syst. Cybern. Inf. 2(4), 47–51 (2004). http://www.iiisci.org/Journal/sci/pdfs/P492036.pdf
Wagter, R., van der Berg, M., Luijpers, J., van Steenbergen, M.: Dynamic Enterprise Architecture: How to Make It Work. Wiley, New York (2005)
Wagter, R., Proper, H.A., Witte, D.: The extended enterprise coherence-governance assessment. In: Aier, S., Ekstedt, M., Matthes, F., Proper, E., Sanz, J.L. (eds.) PRET 2012 and TEAR 2012. LNBIP, vol. 131, pp. 218–235. Springer, Heidelberg (2012)
Wagter, R., Proper, H.A., Witte, D.: A theory for enterprise coherence governance. In: Saha, P. (ed.) A Systematic Perspective to Managing Complexity with EA. IGI Publishing (2013, To appear)
Wegmann, A.: On the systemic enterprise architecture methodology (SEAM). In: International Conference on Enterprise Information Systems (ICEIS 2003) (2003)
van’t Wout, J., Waage, M., Hartman, H., Stahlecker, M., Hofman, A.: The Integrated Architecture Framework Explained. Springer, Heidelberg (2010)
Zachman, J.A.: A framework for information systems architecture. IBM Syst. J. 26(3), 276–292 (1987)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Proper, H.A. (2014). Enterprise Architecture: Informed Steering of Enterprises in Motion. In: Hammoudi, S., Cordeiro, J., Maciaszek, L., Filipe, J. (eds) Enterprise Information Systems. ICEIS 2013. Lecture Notes in Business Information Processing, vol 190. Springer, Cham. https://doi.org/10.1007/978-3-319-09492-2_2
Download citation
DOI: https://doi.org/10.1007/978-3-319-09492-2_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-09491-5
Online ISBN: 978-3-319-09492-2
eBook Packages: Computer ScienceComputer Science (R0)