How To Use Enterprise Architecture To Deliver The Right Solution
How To Use Enterprise Architecture To Deliver The Right Solution
Introduction
Change is inevitable, constant, and permanent. Today´s world is characterized by
uncertainty and change. Organizations must continually evolve and adapt to survive, grow,
and develop. Evolution and adaptation is achieved when organizational structures and the
relationships between them are transformed, and move the whole organization from an
actual state to a desired state according to a previously defined strategy.
When transformation needs arise the Business Analyst acts as the “host” of change. He or
she welcomes change and makes any arrangements to understand and manage all
transformation needs at all organizational levels. Through system thinking (Bunge, 1979),
the Business Analyst is aware that the change will impact the enterprise architecture as a
whole.
This article sets out a tried-and-tested way of using Enterprise Architecture as a road map
for the Business Analyst when liaising between stakeholders to understand the structure,
policies, and operations of an organization, to recommend solutions that help it achieve its
goals, and to continuously monitor whether these solutions meet business goals, needs, and
targets.
Business Architecture (BA): is the bridge between strategy and the running
business. Each time the environment interacts with the business is through the
Business Architecture.
Application Architecture (AA): describes the structure and behavior of applications
used in a business, and focuses on how they interact with each other and with users
to support Business Architecture components.
Technology Architecture (TA): is technology used to support Application
Architecture components.
Security Architecture (SA): is a cohesive security design, which addresses the
requirements (e.g. authentication, authorization, etc.) – and, in particular, the risks
of a specific environment/scenario, and specifies what security controls are to be
applied and where.
Information Architecture (IA): is a combination of organization, labeling, and
navigation models, and retrieval mechanisms, within an information space.
The need to use system management theory for organization management was a result of
organizations trying to adapt to rapid change in the business environment related to
technological, economic, and social changes in the second half of the twentieth century. It
emerged from Bertalanffy’s General Systems Theory (Bertalanffy, 1968) and studies an
organization by analyzing its elements in its environment.
During Enterprise Analysis, “GAP Analysis” between current Enterprise Architecture (put
in place because of actual strategy) and desirable future Enterprise Architecture (put in
place according to future strategy) is the key to finding the needs that define the problem
situation to be solved (see Figure 2).
When the transformation is complete and the change is implemented, new changes are
generated in the environment, and a new cycle gets under way. The Business Analyst
When Planning and Monitoring the work of business analysis, Enterprise Architecture is
used to define the best course of action to perform the business analysis tasks (Enterprise
Architecture is one of the components to consider when choosing between plan-oriented or
change-oriented lifecycles), to identify and analyze stakeholders (Enterprise Architecture
acts as a “road map”), to decide the best means for requirements management and
communication (Enterprise Architecture is useful, among other things, to determine
geographic distribution).
The process for working with the model could be divided in two main steps: elicitation and
analysis. To elicit, the techniques and processes described in BABOK’s Elicitation key
process area could be used. To analyze, some authors (Peters and Waterman, 1982)
recommend following this path:
Start with your Shared Values: Are they consistent with your structure, strategy, and
systems? If not, what needs to change?
Then look at the hard elements. How well does each one support the others?
Identify where changes need to be made.
Next look at the other soft elements. Do they support the desired hard elements? Do
they support one another? If not, what needs to change?
As you adjust and align the elements, you'll need to use an iterative (and often time
consuming) process of making adjustments, and then re-analyzing how that impacts
other elements and their alignment. The end result of better performance will be
worth it.
Strategy
This involves planned actions that the organization will perform in response to changes in
its external environment or to create changes in its external environment.
The focus is on being aware of the Corporate Strategy (the Strategy followed by the
organization as a whole), the Business Unit Strategy (the Strategy followed by the
organization to compete in a specific business), and the Functional Strategy (the Critical
Success Factors, or CSFs, and the Key Result Areas, or KRAs, defined by the organization
in order to remain focused on what really matters when competing in a specific business
and organizing all organizational efforts behind them).
Literature on the subject includes Michael Porter’s Competitive Strategy (Porter, 1998),
Sun Tzu’s The Art of War, and Carl Von Clausewitz’s On War.
Structure
This involves setting up organizational critical success factors and key process areas, and
grouping activities and responsibilities into an organizational architecture.
Structure follows strategy, so this is the most important thing to validate. Traditional
structures could be Bureaucratic, Functional, Divisional, Matrix, Team, and Virtual.
Literature on the subject includes Max Weber’s Essays in Economic Sociology, (Weber,
1999) Derek Pugh’s Organization Theory: Selected Readings, (Pugh, 2007) and the book
Virtual Organizations and Beyond. (Hedberg, 1998)
Systems
These are formal and informal procedures to support strategy and structure.
Process and procedures used by the organization to administrate and control day-to-day
operation must be analyzed. Information systems, “formal” and “informal” systems that
help the organization to operate according to the strategy must be considered; especially
those intended to support the organizational implementation of Critical Success Factors.
Style
Organizational Culture, Management style and Leadership style are analyzed here.
Edgar Shein’s Organizational Culture and Leadership (Shein, 2010) is a benchmark for
this subject.
Staff
This includes the processes and efforts used to develop managers, socialization, and the
shaping of basic management values, as well as ways of introducing young recruits to the
company.
The People Capability Maturity Model (P-CMM) is a framework created and maintained by
Carnegie Mellon Software Engineering Institute, and a model that could be used to analyze
how the organization attracts, develops, organizes, motivates, and retains its workforce
according to the organizational strategy. The P-CMM consists of five maturity levels.
Skills
The key here is to find things that make the organization “unique.”
These are commonly called “core competencies.” A core competency is a specific factor
not easily imitated by competitors. It can be reused widely for many products and markets
and must contribute to the end consumer's experienced benefits.
Michel Porter’s Competitive Strategy (Porter, 1998) and Hamel & Prahalad’s Competing
for the Future (Hamel, 1996) can be considered benchmarks in this area.
Shared values
The central premise behind creating shared value is that the competitiveness of the
organization and the health of the communities around it are mutually dependent.
Values must be shared and accepted by all internal and external human resources. An
organizational value is a belief that a specific mode of conduct is preferable to an opposite
or contrary mode of conduct. Values help the organization to differentiate itself from
others, so, as with the other 7s elements, it impacts strategy formulation and
implementation. Organizational values are usually explicitly defined in corporate
foundational statements, such as mission, vision, and so on.
Conclusion
Endeavors to transform organizational structures and its relations are initiated by the need
to evolve and adapt to environmental change. It makes sense to see Enterprise Architecture
References
(Bertalanffy 1968) Ludwig von Bertalanffy . 1968. General System theory: Foundations,
Development, Applications. New York: George Braziller, revised edition 1976: ISBN 0-
8076-0453-4
(Bunge 1979) Mario Bunge. 1979. A world of systems. Dordrecht; Boston, Reidel.
(Hamel 1996) Gary Hamel & Coimbatore Krishnarao Prahalad. 1996. Competing for the
Future. Harvard Business Review Press. ISBN-13: 9780875847160
(Hedberg 1998) Bo Hedberg, Goran Dahlgren, Jorgen Hansson, Nils-Goran Olve. 1998.
Virtual Organizations and Beyond. Discover Imaginary Systems. Willey and Sons. ISBN-
13: 9780471974932.
(Hurwitz 2008) Judith Hurtwitz, 2008. Leveraging information for Innovation and
Competitive Advantage.
(McMenamin 1984) Stephen McMenamin and John Palmer. 1984. Essential Systems
Analysis. Yourdon Press Computing Series. ISBN 0-1328-7905-0.
(Peters and Waterman 1982) Tom Peters and Robert H. Waterman Jr. 1982. In Search of
Excellence: Lessons from America’s Best-Run Companies. Harper Business Essentials.
ISBN 0-0605-4878-9
(Porter 1998) Michael E. Porter. 1998. Competitive Strategy. Techniques for Analyzing
Industries and Competitors. Free Press. ISBN 0-6848-4148-7
(Shein 2010) Edgar Schein. 2010. Organizational Culture and Leadership. Willey, John &
Sons. ISBN 0-4701-9060-4
(Weber 1999) Max Weber. 1999. Essays in Economic Sociology. Princeton University
Press. ISBN 0-6910-0906-6