SlideShare a Scribd company logo
1 of 16
Download to read offline
Digital Systems & Technology
Creating an Agile Enterprise
Architecture
With the proliferation of digital, the function of enterprise
architecture is more critical than ever. Getting there requires a
strong, agile enterprise architectural foundation that can embrace
a fail-fast/fail-safe approach to the IT charter of stronger business
alignment, while ensuring that services are delivered fast and
friction-free to meet the needs of today’s dynamic business
objectives.
Executive summary
Enterprise architecture (EA) is often described
as the practice of implementing analyses to
holistically design and execute successful
enterprise strategies that reflect the desired
business vision and outcomes.1, 2
Traditionally,
EA has been the entity that enterprises adopt
to ensure better alignment between business
and IT, while optimizing IT costs. Given the
Cognizant 20-20 Insights
November 2019
A use-case prioritization approach
coupled with cognizance of analytics
maturity offers clear direction on business
and technology strategy when building
a use-case implementation roadmap.
2  /  Creating an Agile Enterprise Architecture
dynamic nature of today’s digital economy, replete
with higher volatility, uncertainty, complexity,
and disruptions, the value of EA is not to simply
deliver IT value but rather how it can enhance
business value by enabling faster and more agile
responses to market opportunities and threats.3
As a result, IT organizations must revisit the basic
tenets of EA including its charter, services offered,
value of the services delivered, and the underlying
organizational and operating model of what is
called Agile EA.
This white paper presents the concept of Agile EA,
explains why this new model is needed, the key
elements that either need to be changed or newly
adopted, and the key guidelines to realize
the model.
EA is often misunderstood and used interchange-
ably with solution architecture, which typically
applies only to a single project or project release,
assisting in the translation of requirements into
a solution vision, high-level business and/or IT
system specifications, and a portfolio of implemen-
tation tasks. Therefore, Agile EA can be conflated
with an architecture definition for Agile projects,
even though there are fundamental differences
between the two.
There are various approaches such as minimum
viable architecture (MVA), just-in-time (JIT)
architecture, just-enough architecture,
evolutionary architecture and others that define
architectures for Agile projects while practicing
solution architecture. This paper, however, focuses
on Agile EA, an emerging model for the enterprise
architecture that can help organizations quickly and
effectively create a digital foundation that can meet
business needs today, and anticipate and deliver on
tomorrow’s requirements.
Cognizant 20-20 Insights
Cognizant 20-20 Insights
Agile enterprise architecture: A primer
There are numerous reasons for IT organizations
to pursue Agile enterprise architecture, as well as a
rationale to move forward. They include:
	❙ Why: Increase responsiveness to align with
faster change cycles.
	❙ What: EA’s organizational model and focus area
(competency center to service center) provides
measures of success (i.e., from reference
architectures to reference implementations).
	❙ How: Restructure EA units based on services
rather than architecture domains, establish EA
service catalog, simplify architecture artifacts
and deliverables with just-enough information,
and define impact-based key performance
indicators (KPIs) to measure and communicate
the value of the EA function.
In its effort to ensure the right alignment with
enterprise vision and drivers, EA has traditionally
adopted a compliance-centric approach
through stage-gated interventions for providing
architecture assurances. However, this model
doesn’t scale enough in today’s fail-fast/fail-safe
era where architecture assurances are expected
to be provided just-in-time, digital strategy
decisions must be made as swiftly as possible, and
fit-for-purpose technologies are preferred over
standardized technologies. Similarly, long cycles are
typically spent defining an enterprise technology or
domain roadmap by analyzing the current state and
proposing a high-level future state with or without
intermediate transitional states.
At a time of rapidly changing technology, coupled
with rapidly evolving user or customer expectations,
it becomes increasingly difficult to define a future
state architecture that adequately addresses the
concerns of all stakeholders.
Crucial Agile EA drivers include:
	❙ Manage stakeholder expectations to fail-fast
and fail-safe.
	❙ Scale on demand to provide architecture
services.
	❙ Reduce cycle time and adopt an incremental
delivery of architecture services.
	❙ Adapt to rapid changes in the technology
landscape.
	❙ Communicate the value of adopting fit-for-
purpose over standardization of technologies.
In addition, an Agile EA can help IT to:
	❙ Meet evolving user or customer expectations.
	❙ Improve focus on insights over information (for
example, application portfolio insights over
application portfolio information).
3  /  Creating an Agile Enterprise Architecture
Cognizant 20-20 Insights
4  /  Creating an Agile Enterprise Architecture
Competing when change is the only constant
The need for EA is usually a response to the
technology trends prevalent at that point in time.
A technology-centric model was in vogue when IT
began focusing on technological standardization
and infrastructure optimization. The rise of
common off the shelf (COTS) products, custom
solutions, and open standards then gave way to a
portfolio-centric model.
Maturing EA frameworks and the evolution of
industry-specific capability models necessitated
a capability-centric model. Today, IT is focused
primarily on digital innovation, automation,
DevSecOps, and Agile delivery methodologies,
which calls for an Agile EA model.4
It is thus natural that the transition to Agile EA
necessitates changes in key dimensions of an EA
function (See Figure 1):
	❙ EA’s focus areas. With the technology-centric
approach to EA, the focus was on technology
optimization. This led to standardization of
the technology portfolio and improvement
of business-IT alignment (in the capability-
centric approach). With Agile EA, the focus of
the practice shifts toward core modernization
and innovation at scale, while enabling IT
standardization and compliance through
automation.
The evolution of EA
OPTIMIZE
TECHNOLOGY
STANDARDIZE
PORTFOLIO
IMPROVE
ALIGNMENT
MODERNIZE &
INNOVATE
• Digital & automation
• Agile delivery
• DevOps
• MicroServices
• Containers
Characteristics
STAGE
Industry trends
• Ad hoc artifacts driven
• Infrastructure models
• Last mile assurance
• Technology-centric EA
assessments
• Ad hoc KPIs
• Single organization
• Ad hoc engagement model
• Best practices and
guidelines
• Standards driven
• Capability models
• Stage-gated assurance
• Application-centric EA
assessment
• Standards-related KPIs
• Decentralized organization
• Standard engagement
model
• Principles & standards
• Architecture outcome
driven
• Capability models
• Stage-gated assurance
• Capability-centric
• EA assessments
• EA activity KPIs
• Centralized organizations
• Capability-based
engagement model
• Reference architectures
• Business-outcome driven
• Enterprise platforms
• JIT architecture assurance
• Customer-centric EA
engagement
• EA impact KPIs
• Federated core organization
• Triaged engagement model
• Reference implementations
• EA taxonomy
• Rise of COTS
• Open standards
• Technology platforms
• EA frameworks & methods
• Industry models
• Shared service platforms
• Social
• Cloud
• Mobile
• Analytics
AGILE EA
CAPABILITY CENTRIC
PORTFOLIO CENTRIC
TECHNOLOGY CENTRIC
TIME
MATURITY
Figure 1
5  /  Creating an Agile Enterprise Architecture
	❙ Key characteristics. An Agile EA model will
be business outcome-driven, service-centric,
nimble and, more importantly, focus and scale
to modernize and innovate. Customer-centric
initiatives along with enterprise platforms will
gain prominence. A just-in-time architecture
assurance approach will be preferred over a
stage-gated compliance approach. Enterprise
architects will be mapped to strategic enterprise
initiatives rather than lines of business or
portfolios as done traditionally.
	❙ The organizational model. Rather than being
a centralized and consolidated group within
the organization, EA will shift to a federated
structure with a core organization and a triaged
engagement model. The federation can be
on the basis of the functional divisions within
the organization. A federated model helps
to achieve the needed scalability. This also
decouples the need for EA practitioners to be
masters of all technologies and domains. The
distributed team can focus on their individual
strengths and capabilities, based on the
functional division. Another important attribute
is structuring the units of an EA function based
on the service lines rather than based on
disciplines of EA.
	❙ The measurement criteria. The typical
key result areas (KRA), which measure
the effectiveness of an EA function, have
traditionally been defined based on the activities
such as defining standards, as well as developing
EA roadmaps, reference architectures, patterns
and guidelines. This has shifted to impact-driven
KPIs, with an emphasis on the business value
realized through modernization or use of any of
the EA assets, reduced cycle time for solution
development, and/or consolidation --
or rationalization -- of systems or technologies.
	❙ The tools. EA tools are used for strategic
decision-making provided through capturing
vital enterprise context background, along with
content development and analysis capabilities
across the business, information, technology
and solution architectures.5
However, the
focus has shifted from capturing information to
proving that the IT investments are delivering
the greatest return on investment and helping
the organization meet its strategic goals.
A more integrated relationship between IT
and finance is needed. Traditional EA tools
need to either evolve or complement other
tools to provide holistic technology business
management (TBM) that offers IT financial
planning and insight.6, 7
Agile EA takes a complete relook at the current key
EA functions as well as any new functions required
for EA to scale up to meet the demands of digital
business and automation that fuels it. Figure 2 (see
next page) highlights some of the key differences.
An Agile EA model will be business outcome-driven, service-
centric, nimble and, more importantly, focus and scale to modernize
and innovate. Customer-centric initiatives along with enterprise
platforms will gain prominence.
Cognizant 20-20 Insights
6  /  Creating an Agile Enterprise Architecture
Dimension Traditional EA Agile EA
Strategy
Firm up strategies as part of the planning
exercise and implement later.
Evolve strategies and plans incrementally and iteratively.
Architecture
assurance
Architecture review boards or
committees carry out stage-gated
approval process.
Enable JIT architecture assurance through self-service and
stand-up meetings for most projects.
Technology
governance
Define and manage technology
standards through validation of points of
view (PoV) by enterprise review boards.
Back fit-for-purpose technology standards by proof of
technology reference Implementations.
Fiduciary
responsibility
Need EA oversight for all projects and
manage any deviations by exception.
Need EA oversight for most risky or important projects
categorized by risk tiers.
Organization
Perceive as a competency center.
Organize centralized architecture
team around the various disciplines
of EA, namely business, information,
application and infrastructure.
Perceive as a services organization.
Organize federated architecture team with the core team
based on the architecture services provided.
Innovation
Focus on stability, risk reduction or cost
savings.
Develop PoVs and reusable solution
accelerators.
Focus on flexibility and scalability, learning-by-doing and
experimentation.
Institute an innovation ecosystem that includes platforms and
events such as hackathons, etc.
Technology
management
Document-based reference
architectures describe what should be
done.
Reference implementations demonstrate how it should be
done.
Operations
Focus on managing the operations of
the EA functions – budget, people, talent
management, etc.
Diversified focus includes service delivery and periodic
standups with portfolio groups and stakeholders.
Portfolio
management
Managing the portfolio is a core function
of EA.
Managing the portfolio becomes a shared responsibility across
the different line of business with EA acting as the custodian.
Value
measurement
Activity based
For example, the number of EA
roadmaps or reference architectures
developed.
Impact based
For example, potential cost savings due to technology
standardization and mean-time to market new products.
Knowledge
management &
communication
Leverage EAM tools and a document
workspace or a portal that houses
the architecture assets like reference
architectures, business-led technology
roadmaps, etc.
Use periodic rosters and dashboards for
communication with portfolio teams and
other stakeholders.
Enable collaboration as well as seamless dissemination of
information through digital workspaces or communication
channels with a dedicated architecture wiki.
Store and share reference implementations with an integrated
code repository.
Set up a diverse community of practitioners (CoP) to
effectively collaborate and communicate.
Comparing the traditional and Agile EA model
Figure 2
Cognizant 20-20 Insights
The EA function’s organizational model
Most EA organizations are structured around
business, data (or information), application (or
solution) and technology (or infrastructure)
architecture domains. In addition to these domains,
certain organizations will have a dedicated unit
for managing the IT portfolio through standard
EA management tools and an operations unit
that takes care of all operational activities of the
function that includes budgeting, reporting, etc.
Extending the widely popular Conway’s law, which
states that organizations produce designs based
on their structure, the activities or functions of an
EA organization are predominantly based on their
internal structure.8
This kind of an organizational
structure requires bringing together architects
from different units to deliver an architecture
service, such as EA roadmaps, assessments or
assurance. Hence, the services tend to cut across
operating units. Invariably, this leads to managing
and balancing the competing priorities of different
EA units and addressing internal bandwidth
limitations. Thus, each unit tends to deliver services
that are isolated in nature, resulting in low business
outcome or value.
To enable EA as a services organization, IT should
be structured based on the service lines or service
categories rather than architecture domains as is
widely adopted today (see Figure 3).
The evolution of the EA organizational model
Figure 3
Business architecture
Information architecture
Solution architecture
Infrastructure architecture
Governance
Roadmaps
Referencearchitecture
Knowledge
management
Servicedelivery&operations
Architecture strategy
& planning
Architecture
governance
Project
architecture
Digital
innovation
Enterprise platforms
Services
AGILE EA
Services
Services
Services
Services
Services
Portfoliomanagement
Operations
TRADITIONAL EA
To enable EA as a services organization, IT should be
structured based on the service lines or service categories
rather than architecture domains as is widely adopted today.
7  /  Creating an Agile Enterprise Architecture
Reference implementations on emerging
technologies by the digital innovation unit
will aid in compressing the time to define
business-led technology roadmaps or project
architecture services.
8  /  Creating an Agile Enterprise Architecture
Cognizant 20-20 Insights
Each of these services (units) will be a multi-
disciplinary team having their own set of user
experience (UX) architects, business architects,
information architects, solution architects, and
technology architects. This aligns well with the Agile
philosophy of independent, autonomous teams to
reduce dependencies and improve the velocity of
the solution or product delivery. Each unit will have
a designated service line lead that is responsible for
defining and executing architecture services within
that service line or category.
Services (units) within the EA organization may
include:
	❙ Architecture strategy and planning. Custodian
of the overall vision and direction. This unit works
with business and IT leads (CIOs and CFOs) to
ensure business and IT alignment on a strategic
level. It is also responsible for enterprise-wide
roadmaps.
	❙ Architectural governance. Ensures that
projects and delivery follow a common standard.
	❙ Project architecture. Tasked with defining
solutions related to a given project, or set of
requirements.
	❙ Digital innovation. Tasked with developing
reference implementations that can serve as the
golden standard for use in the organization.
	❙ Enterprise platforms. Tasked with monitoring
the evolution of platforms such as customer
relationship management (CRM), enterprise
resource planning (ERP), document
management, etc., and advising the impacted
functions on upcoming changes.
	❙ Knowledge management. Governs and
controls knowledge assets, such as EA
repositories and other EA tools.
	❙ Service delivery and operations. Functions
as the program management office (PMO) and
keeps track of available bandwidth and workload
for different units. A large EA organization
benefits from a dedicated delivery and operation
unit in a way that the other services can
concentrate on their core area.
Such a structure will allow for greater autonomy in
delivering relevant EA services and also enable a
closed loop of architecture services across different
units. For instance, reference implementations on
emerging technologies by the digital innovation
unit will aid in compressing the time to define
business-led technology roadmaps or project
architecture services.
A dedicated knowledge management unit will be
essential to govern and control the knowledge
assets across other units from architecture strategy
to digital innovation. The existing operations
unit will be expanded to cover service delivery
responsibilities within the Agile EA model, and
strongly advocates EA to be a services organization
rather than a body of architects.
Cognizant 20-20 Insights
9  /  Creating an Agile Enterprise Architecture
As an alternative to a competency center model, the EA function
should be established as a services organization that provides a
wide range of services to different stakeholders in the enterprise as
defined in its charter.
Key benefits of this approach include:
	❙ Independent, self-sufficient teams with reduced
coupling between units and increased cohesion.
	❙ Independently scale based on the services.
	❙ The ability to exploit different sourcing models
for various services. For example, managed
services for architecture assurance services
or time-boxed consulting for business-led
technology roadmaps or assessments, etc.
Key limitations include:
	❙ Challenges with effective utilization of resources
to avoid resource redundancies.
	❙ Inability to foster a community based on
architecture domains.
	❙ Difficulty avoiding walls between units to
effectively integrate services across service lines.
EA as a services organization
One of the common perceptions about EA as an
organization is that it is merely a competency center
comprising a collection of talented architects.
This setup often leads to an unsustainable and
non-scalable model, as identifying, retaining and
scaling appropriate talent is highly difficult. It
also leads to non-standardization of services due
to my-way-of-doing things; and a tendency to
involve EAs in more tactical project activities over
strategic enterprise initiatives, citing urgent needs
and increased dependencies on people rather
than process. Collectively, this results in ineffective
communication of the EA function’s value.
As an alternative to a competency center model,
the EA function should be established as a
services organization that provides a wide range of
services to different stakeholders in the enterprise
as defined in its charter. With this approach, the
value or impact of an EA function is determined
first by the kind of services it provides and if the
services can be easily mapped to the enterprise’s
strategic priorities. The services that are relevant to
an organization may vary, based on the needs and
priority of the stakeholders and the organization.
Having said that, each service should have a
clearly articulated service definition that includes
a clear definition of ready (inputs), definition of
done (deliverables/outputs) and the process.
The service definition should also include the
necessary metrics by which the effectiveness of the
service can be measured, and the metrics can be
effectively used to tie it to enterprise-level business
outcomes and KPIs.
IT organizations should institute a formal customer
satisfaction survey to solicit stakeholder feedback
upon completion of a service. Each service should
10  /  Creating an Agile Enterprise Architecture
also identify the collaborating as well as dependent
services for enabling a closed-loop of EA services.
Complementing the organizational model, EA
services can be broadly classified into the following
categories:
	❙ Innovation services. These revolve around
identifying and questioning the status quo,
and exploring new opportunities in business
and technology, thereby finding new ways to
close the gaps between strategy and execution.
With an Agile EA, the focus shifts from getting
things right the first time to learning by doing.
The innovations themselves are ecosystem
focused (outside in), rather than being
organizationally focused (inside out). The focus
of innovation thus shifts from optimizing internal
business drivers to adapting to newer market
demands. Some services include enterprise
hackathons, reference implementations on
emerging technologies, strengths, weaknesses,
opportunities, and threats (SWOT) and market
analysis, blue ocean strategies, customer
segmentation, product differentiation and
business model innovation.
	❙ Strategic services. These pivot around
definition and formulation of long-term
enterprise strategy and transformation from the
current state. Typical services include domain
or business-led technology roadmap definition,
modernization or transformation strategy
definition, technology migration assessment
and framework definition, channel strategy
definition, etc. Techniques such as design
thinking and value stream mapping (VSM) will be
employed as part of strategic services.
	❙ Assurance and governance services. These
focus on ensuring that delivery is aligned with IT
principles, standards, best practices and other
guidelines set forth in the enterprise. Typical
services include architecture assessment/
review, impact assessment, information and
technology standards. In an Agile EA, the focus
must shift from a central team managing the
governance process in a phase-gated manner,
to a federated model and just-in-time assurance.
Reference models and processes can be
developed to enable individual project teams
to self-assess or self-certify in alignment with
IT standards, practices and approved domain
or technology roadmaps. Mechanisms like
technology horizon/radar will be used to track
and govern the use of various technologies.
	❙ Project architecture services. These revolve
around the delivery of architecture and design
services in the context of a particular project.
Typical services are architecture definition,
solution envisioning and blueprinting, non-
functional requirements (NFR) rationalization
and architecture assessment. Agile EA model
promotes the use of lightweight techniques like
ThoughtWorks’s Architecture Decision Records
(ADRs).9
	❙ Knowledge management (KM) services.
These pivot around creation and management
of architecture assets that can be effectively
used for accelerating solution development
or decision-making. KM services also include
the development of business and IT capability
models, reference models and IT portfolio
management that can be leveraged for other
services such as assurance or governance.
IT organizations should institute a formal customer satisfaction
survey to solicit stakeholder feedback upon completion of
a service. Each service should also identify the collaborating as
well as dependent services for enabling a closed-loop of
EA services.
11  /  Creating an Agile Enterprise Architecture
Cognizant 20-20 Insights
Development of an enterprise architecture wiki
to disseminate architecture assets and collateral,
application lineage, information lineage, and
portfolio information is also part of this service
category.
	❙ Platform services. These are oriented
around the development and management
of enterprise platforms to accelerate the
time to market for new solutions. This
includes establishing enterprise platforms for
DevSecOps, application platform as a service
(aPaaS), identity and access management,
standing up of innovation hubs or spaces on the
cloud with or without enterprise connectivity to
support innovation services such as enterprise
hackathons, reference implementations, etc.
(See our Digitally Cognizant blog post “How
DevSecOps Can Help Plug a $6 Trillion Drain”
for additional insights.)
	❙ An organization may have varying levels of
involvement for these categories of services,
which further gives rise to the different EA
models as illustrated in Figure 4.
A technology-centric EA practice will have a high
level of maturity and involvement in assurance
or compliance services, a medium involvement
in platform, portfolio and project architecture
services, and a low involvement in strategic and
innovation services.
A capability-centric EA practice will have a high
level of maturity and involvement in strategic
and assurance services, a medium involvement
in portfolio and innovation services, and a low
Essential elements of an EA model
Figure 4
Agile EA Portfolio-centric Capability-centric EA Technology-centric
Platforms Assurance/Compliance
PortfolioProject architecture
STRATEGIC
INNOVATION
Cognizant 20-20 Insights
12  /  Creating an Agile Enterprise Architecture
involvement in platform, project architecture, and
innovation services.
A portfolio-centric EA practice will have a high level
of maturity and involvement in portfolio, project
architecture and assurance services, a medium
involvement in strategic services, and a low
involvement in platform and innovation services.
An Agile EA practice should demonstrate a high
level of involvement in strategic, innovation and
platform services, medium level involvement in
portfolio and project architecture services, and low
level of involvement in assurance or compliance
services. In Agile EA, we also foresee a major shift in
how these services are delivered in the organization
through automation and simplification.
Delivering on the change mandate
While it is clear that an Agile EA model will be
relevant in the changing industry trends, transition
to this model should be effected gradually across all
dimensions of the EA function.
The reason: An enterprise is and will remain
multi-modal. An EA function should address all
requirements, effectively. By rushing to adapt to the
growing practice of Agile, eliminating a standards-
based approach or missing the big picture (i.e.,
taking an enterprise view) in any decision-making
will result in increased technical debt. It becomes
even more important to have a holistic function
(EA) that, on one hand, fulfills the vision, and
ensures everything fits, while on the other hand
does not impede progress and agility by being
bureaucratic and process heavy.
Key recommendations to effectively transition the
traditional EA to Agile EA model include:
	❙ EA organization structure:
	> Restructure EA units based on services rather
than architecture domains.
	> Rebrand EA as a services organization.
	> Onboard a multi-disciplinary, autonomous
team for each EA unit.
	> Eliminate portfolio management as a stand-
alone service of function. Instead, enable self-
service to include portfolio teams to manage
their portfolio with EA acting as a custodian.
Integrate portfolio management as part of
other services (e.g., assurance services).
	❙ EA functional structure:
	> Publish an EA services catalog with a clear
definition of each service with expected
business outcomes, including definition
of ready, definition of done, activities, tier-
based service level agreements (SLAs),
collaborating, and dependent services.
	> Reduce EA involvement in non-strategic
services like assurance or compliance
services and leverage partners for executing
those services.
	> Increase EA involvement in modernization
and innovation initiatives.
Cognizant 20-20 Insights
13  /  Creating an Agile Enterprise Architecture
	> Take ownership in developing and managing
enterprise platforms that can foster innovation
and modernization initiatives.
	> Strengthen the KM function to effectively
develop and harvest knowledge assets as part
of the services catalog.
	> Leverage lightweight, self-service tools like wiki
to develop and disseminate architecture assets
and collateral.
	> Simplify architecture artifacts and deliverables
with just-enough information. For instance,
adopt lightweight architecture decision
records (ADRs) rather than a mammoth
software architecture document (SAD).
	> Rationalize and decommission low business
value services.
	❙ EA measurements and value/benefit proposition
evangelizing:
	> Define impact-based KPIs to measure and
communicate the value of the EA function.
	> Communicate the value of a service through
tangible business outcomes.
	> Segregate metrics and KPIs to track the
effectiveness and performance of services
respectively.
	> Institute a satisfaction survey to solicit
customer feedback upon completion of a
service.
Looking ahead
The crux of business agility is achieving strategic
agility -- sense emerging market opportunities early,
and identify potential for long-term organizational
agility. This will enable the organization to quickly
adapt to emerging market challenges, and enhance
operational agility through faster time to market,
with minimum waste. IT agility serves as the principal
driver for achieving business agility, and is the basis
for running a competitive and viable business.
IT agility is achieved using Agile development
and methods that pivot on increased velocity to
experiment, validate and scale. An Agile EA supports
and guides the Agile development environment to
maintain the organization’s focus with a faster, more
effective cadence so that speed does not lead IT into
unmanageable chaos.
The concept of Agile EA doesn’t imply supporting or
defining an architecture for Agile projects. Rather, it
should be how to evolve the traditional EA function
to become nimbler and more capable of addressing
the rapidly growing and changing expectations of
various enterprise stakeholders. While this paper
introduced the concept of Agile EA along with the
fundamental differences of and changes from the
traditional EA, the discussion is far from over. The
nuances and subtleties of the various aspects of
Agile EA have to be determined and incrementally
evolved. In addition, there is no one-size-fits-all
specifically when it comes to defining an EA function
for an organization.
An Agile EA supports and guides the Agile development
environment to maintain the organization’s focus with a faster,
more effective cadence so that speed does not lead IT into
unmanageable chaos.
Cognizant 20-20 Insights
14  /  Creating an Agile Enterprise Architecture
Endnotes
1	 Sarah K. White, “What is enterprise architecture? A framework for transformation,” CIO.com, October 16, 2018, https://www.
cio.com/article/3313657/what-is-enterprise-architecture-a-framework-for-transformation.html.
2	 Enterprise Architecture (EA), Gartner, https://www.gartner.com/it-glossary/enterprise-architecture-ea/.
3	 “Gartner Says Enterprise Architecture Must Become Business Outcome-Driven to Deliver Value,” MarketScreener.com,
May 2, 2012, https://www.marketscreener.com/GARTNER-INC-12710/news/Gartner-Inc-Gartner-Says-Enterprise-
Architecture-Must-Become-Business-Outcome-Driven-to-Deliver-14307719/.
4	 “DevSecOps is the integration of security into emerging agile IT and DevOps development as seamlessly and as
transparently as possible,” Gartner, https://www.gartner.com/it-glossary/devsecops.
5	 “Defining The EA Service Catalog.” Forrester, December 26, 2018, https://www.forrester.com/report/
Defining+The+EA+Service+Catalog/-/E-RES135162.
6	 Enterprise Architecture Tools Definition, Gartner, https://www.gartner.com/it-glossary/enterprise-architecture-ea-tools.
7	 “TBM Taxonomy,” TBM Council, November 2, 2018, https://www.tbmcouncil.org/sites/default/files/tbmc_tbm_
taxonomy_3.0.pdf.
8	 Conway’s law, http://www.melconway.com/Home/Conways_Law.html.
9	 Lightweight Architecture Decision Records, ThoughtWorks, https://www.thoughtworks.com/radar/techniques/
lightweight-architecture-decision-records.
Cognizant 20-20 Insights
15  /  Creating an Agile Enterprise Architecture
About the authors
Sathish Kumar Muthukaruppan
Consulting Principal, Technology Consulting Group
Sathish Kumar Muthukaruppan is a Consulting Principal in Cognizant’s Technology Consulting Group.
He has over 20 years of IT experience focused on architecture and technology consulting for various
Fortune 100 enterprises and is currently responsible for leading strategic architecture and technology
consulting in the areas of enterprise architecture, service-oriented architecture (SOA) and other emerging
technology categories. Previously, Sathish has successfully led many consulting engagements that include
EA program definition, SOA strategy and roadmap definition, SOA governance definition and various
complex IT transformation engagements for organizations across geographies. He can be reached at
Sathishkumar.Muthukaruppan@cognizant.com | LinkedIn: www.linkedin.com/in/sakku.
Vivek Nandey
Architect, Technology Consulting Group
Vivek Nandey is an architect in Cognizant’s Technology Consulting Group. He has 13-plus years of
IT experience focused on architecture and technology consulting for various Fortune 100 enterprises.
Vivek has expertise in enterprise, solution and integration architecture, and has worked with numerous
organizations in the healthcare, banking, communications, media and entertainment and life sciences
domains. He can be reached at Vivek.Nandey@cognizant.com | LinkedIn: www.linkedin.com/pub/vivek-
nandey/18/363/384.
Acknowledgments
The authors would like to thank Alan Alper, Vice President, Cognizant Thought Leadership Programs,
and Stephen Mank, Director, Cognizant Thought Leadership Programs, for their valuable contributions
to this white paper. Special thanks to Cognizant Digital Technology Consulting’s James Houghton, Vice
President - Consulting, and Mahadevan Krishnamoorthy, Assistant Vice President – Consulting, for their
guidance in the writing of this white paper.
© Copyright 2019, Cognizant. All rights reserved. No part of this document may be reproduced, stored in a retrieval system, transmitted in any form or by any means,electronic, mechanical,
photocopying, recording, or otherwise, without the express written permission from Cognizant. The information contained herein is subject to change without notice. All other trademarks
mentioned herein are the property of their respective owners.
Codex 4617
About Cognizant
Cognizant (Nasdaq-100: CTSH) is one of the world’s leading professional services companies, transforming clients’ business, operating and technology
models for the digital era. Our unique industry-based, consultative approach helps clients envision, build and run more innovative and efficient business-
es. Headquartered in the U.S., Cognizant is ranked 193 on the Fortune 500 and is consistently listed among the most admired companies in the world.
Learn how Cognizant helps clients lead with digital at www.cognizant.com or follow us @Cognizant.
World Headquarters
500 Frank W. Burr Blvd.
Teaneck, NJ 07666 USA
Phone: +1 201 801 0233
Fax: +1 201 801 0243
Toll Free: +1 888 937 3277
European Headquarters
1 Kingdom Street
Paddington Central
London W2 6BD England
Phone: +44 (0) 20 7297 7600
Fax: +44 (0) 20 7121 0102
India Operations Headquarters
#5/535 Old Mahabalipuram Road
Okkiyam Pettai, Thoraipakkam
Chennai, 600 096 India
Phone: +91 (0) 44 4209 6000
Fax: +91 (0) 44 4209 6060
APAC Headquarters
1 Changi Business Park Crescent,
Plaza 8@CBP # 07-04/05/06,
Tower A, Singapore 486025
Phone: + 65 6812 4051
Fax: + 65 6324 4051

More Related Content

What's hot

Introduction to Enterprise architecture and the steps to perform an Enterpris...
Introduction to Enterprise architecture and the steps to perform an Enterpris...Introduction to Enterprise architecture and the steps to perform an Enterpris...
Introduction to Enterprise architecture and the steps to perform an Enterpris...Prashanth Panduranga
 
Scaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsScaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsRob Betcher
 
What is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAFWhat is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAFxavblai
 
ValueFlowIT: A new IT Operating Model Emerges
ValueFlowIT: A new IT Operating Model EmergesValueFlowIT: A new IT Operating Model Emerges
ValueFlowIT: A new IT Operating Model EmergesDavid Favelle
 
Introduction to business architecture
Introduction to business architectureIntroduction to business architecture
Introduction to business architectureAniekan Okono
 
Aligning The Business Model to Technology Landscapes Enterprise Systems Arch...
Aligning The Business Model to  Technology Landscapes Enterprise Systems Arch...Aligning The Business Model to  Technology Landscapes Enterprise Systems Arch...
Aligning The Business Model to Technology Landscapes Enterprise Systems Arch...Daljit Banger
 
DCBADD015 IRIS business architect
DCBADD015 IRIS business architectDCBADD015 IRIS business architect
DCBADD015 IRIS business architectIIBADCBADD
 
Enterprise Architecture for Dummies
Enterprise Architecture for DummiesEnterprise Architecture for Dummies
Enterprise Architecture for DummiesSebastien Juras
 
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016Daljit Banger
 
Agile Business Transformation Roadmap
Agile Business Transformation RoadmapAgile Business Transformation Roadmap
Agile Business Transformation RoadmapSlideTeam
 
Enterprise Architecture basics
Enterprise Architecture basicsEnterprise Architecture basics
Enterprise Architecture basicsMahdi Ameri
 
How to Articulate the Value of Enterprise Architecture
How to Articulate the Value of Enterprise ArchitectureHow to Articulate the Value of Enterprise Architecture
How to Articulate the Value of Enterprise Architecturecccamericas
 
Object Oriented Business Capability Map - IIBA 2022 - Draft.pptx
Object Oriented Business Capability Map - IIBA 2022 - Draft.pptxObject Oriented Business Capability Map - IIBA 2022 - Draft.pptx
Object Oriented Business Capability Map - IIBA 2022 - Draft.pptxAustraliaChapterIIBA
 
Lean Business Architecture
Lean Business ArchitectureLean Business Architecture
Lean Business ArchitectureAndrew Blain
 
A tailored enterprise architecture maturity model
A tailored enterprise architecture maturity modelA tailored enterprise architecture maturity model
A tailored enterprise architecture maturity modelPaul Sullivan
 
Enterprise Architecture using TOGAF 's ADM - Architecture Delivery Method (...
Enterprise Architecture using TOGAF 's ADM - Architecture Delivery Method (...Enterprise Architecture using TOGAF 's ADM - Architecture Delivery Method (...
Enterprise Architecture using TOGAF 's ADM - Architecture Delivery Method (...Chandrashekhar More
 
Center of Excellence Building Blocks
Center of Excellence Building BlocksCenter of Excellence Building Blocks
Center of Excellence Building BlocksArup Dutta
 

What's hot (20)

Introduction to Enterprise architecture and the steps to perform an Enterpris...
Introduction to Enterprise architecture and the steps to perform an Enterpris...Introduction to Enterprise architecture and the steps to perform an Enterpris...
Introduction to Enterprise architecture and the steps to perform an Enterpris...
 
Enterprise architecture
Enterprise architectureEnterprise architecture
Enterprise architecture
 
Scaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsScaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and Meetings
 
What is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAFWhat is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAF
 
ValueFlowIT: A new IT Operating Model Emerges
ValueFlowIT: A new IT Operating Model EmergesValueFlowIT: A new IT Operating Model Emerges
ValueFlowIT: A new IT Operating Model Emerges
 
Introduction to business architecture
Introduction to business architectureIntroduction to business architecture
Introduction to business architecture
 
Aligning The Business Model to Technology Landscapes Enterprise Systems Arch...
Aligning The Business Model to  Technology Landscapes Enterprise Systems Arch...Aligning The Business Model to  Technology Landscapes Enterprise Systems Arch...
Aligning The Business Model to Technology Landscapes Enterprise Systems Arch...
 
DCBADD015 IRIS business architect
DCBADD015 IRIS business architectDCBADD015 IRIS business architect
DCBADD015 IRIS business architect
 
Enterprise Architecture for Dummies
Enterprise Architecture for DummiesEnterprise Architecture for Dummies
Enterprise Architecture for Dummies
 
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016
A Day in the Life of an Enterprise Architect (Role Play Exercise) 2016
 
Introducing SAFe® 5
Introducing SAFe® 5Introducing SAFe® 5
Introducing SAFe® 5
 
Agile Business Transformation Roadmap
Agile Business Transformation RoadmapAgile Business Transformation Roadmap
Agile Business Transformation Roadmap
 
Enterprise Architecture basics
Enterprise Architecture basicsEnterprise Architecture basics
Enterprise Architecture basics
 
Enterprise Architecture
Enterprise ArchitectureEnterprise Architecture
Enterprise Architecture
 
How to Articulate the Value of Enterprise Architecture
How to Articulate the Value of Enterprise ArchitectureHow to Articulate the Value of Enterprise Architecture
How to Articulate the Value of Enterprise Architecture
 
Object Oriented Business Capability Map - IIBA 2022 - Draft.pptx
Object Oriented Business Capability Map - IIBA 2022 - Draft.pptxObject Oriented Business Capability Map - IIBA 2022 - Draft.pptx
Object Oriented Business Capability Map - IIBA 2022 - Draft.pptx
 
Lean Business Architecture
Lean Business ArchitectureLean Business Architecture
Lean Business Architecture
 
A tailored enterprise architecture maturity model
A tailored enterprise architecture maturity modelA tailored enterprise architecture maturity model
A tailored enterprise architecture maturity model
 
Enterprise Architecture using TOGAF 's ADM - Architecture Delivery Method (...
Enterprise Architecture using TOGAF 's ADM - Architecture Delivery Method (...Enterprise Architecture using TOGAF 's ADM - Architecture Delivery Method (...
Enterprise Architecture using TOGAF 's ADM - Architecture Delivery Method (...
 
Center of Excellence Building Blocks
Center of Excellence Building BlocksCenter of Excellence Building Blocks
Center of Excellence Building Blocks
 

Similar to Creating an Agile Enterprise Architecture

Enterprise Architecture for Communication Service Providers
Enterprise Architecture for Communication Service ProvidersEnterprise Architecture for Communication Service Providers
Enterprise Architecture for Communication Service ProvidersPritam Dey
 
TASSCC Presentation.ppt
TASSCC Presentation.pptTASSCC Presentation.ppt
TASSCC Presentation.pptpkumars
 
Removing the barriers to business transformation with ArchiMate
Removing the barriers to business transformation with ArchiMateRemoving the barriers to business transformation with ArchiMate
Removing the barriers to business transformation with ArchiMateCorso
 
Enterprise Architecture: An enabler of organizational agility
Enterprise Architecture: An enabler of organizational agility Enterprise Architecture: An enabler of organizational agility
Enterprise Architecture: An enabler of organizational agility PECB
 
Soa Six Domain Model Part I
Soa Six Domain Model   Part ISoa Six Domain Model   Part I
Soa Six Domain Model Part ITerry Cho
 
Esplendor DTaaS
Esplendor DTaaSEsplendor DTaaS
Esplendor DTaaSarsalanrad
 
EA Consolidated Slides from Q1-Q2 (2015)
EA Consolidated Slides from Q1-Q2 (2015) EA Consolidated Slides from Q1-Q2 (2015)
EA Consolidated Slides from Q1-Q2 (2015) Daljit Banger
 
Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?Jeff Jakubiak
 
PECB Webinar: Aligning ITIL/ISO 20000 Service Design and TOGAF Enterprise Arc...
PECB Webinar: Aligning ITIL/ISO 20000 Service Design and TOGAF Enterprise Arc...PECB Webinar: Aligning ITIL/ISO 20000 Service Design and TOGAF Enterprise Arc...
PECB Webinar: Aligning ITIL/ISO 20000 Service Design and TOGAF Enterprise Arc...PECB
 
Training Heights PECB ITIL and TOGAF Alignment
Training Heights PECB ITIL and TOGAF AlignmentTraining Heights PECB ITIL and TOGAF Alignment
Training Heights PECB ITIL and TOGAF Alignmenttrainingheights2015
 
Bending the IT Op-Ex Cost Curve Through IT Simplification
Bending the IT Op-Ex Cost Curve Through IT SimplificationBending the IT Op-Ex Cost Curve Through IT Simplification
Bending the IT Op-Ex Cost Curve Through IT SimplificationCognizant
 
EA as a Change Management Agent
EA as a Change Management AgentEA as a Change Management Agent
EA as a Change Management AgentJerald Burget
 
Governance V3 (2)
Governance V3 (2)Governance V3 (2)
Governance V3 (2)guestf73e68
 
Revolutionizing IT Project Delivery - Embrace the Future with OnePlan’s AI-Po...
Revolutionizing IT Project Delivery - Embrace the Future with OnePlan’s AI-Po...Revolutionizing IT Project Delivery - Embrace the Future with OnePlan’s AI-Po...
Revolutionizing IT Project Delivery - Embrace the Future with OnePlan’s AI-Po...OnePlan Solutions
 
IRJET-Navigating the Complexities of Digital Cloud Transformation Program.pdf
IRJET-Navigating the Complexities of Digital Cloud Transformation Program.pdfIRJET-Navigating the Complexities of Digital Cloud Transformation Program.pdf
IRJET-Navigating the Complexities of Digital Cloud Transformation Program.pdfIRJET Journal
 
Online Togaf 9.1 Training in USA
Online Togaf 9.1 Training in USAOnline Togaf 9.1 Training in USA
Online Togaf 9.1 Training in USAXoom Trainings
 
ITSM Transformation Strategies V 2
ITSM Transformation Strategies V 2ITSM Transformation Strategies V 2
ITSM Transformation Strategies V 2Sukumar Daniel
 

Similar to Creating an Agile Enterprise Architecture (20)

Enterprise Architecture for Communication Service Providers
Enterprise Architecture for Communication Service ProvidersEnterprise Architecture for Communication Service Providers
Enterprise Architecture for Communication Service Providers
 
Ea As Strategy Ver1 1
Ea As Strategy Ver1 1Ea As Strategy Ver1 1
Ea As Strategy Ver1 1
 
TASSCC Presentation.ppt
TASSCC Presentation.pptTASSCC Presentation.ppt
TASSCC Presentation.ppt
 
IndEA.pptx
IndEA.pptxIndEA.pptx
IndEA.pptx
 
Removing the barriers to business transformation with ArchiMate
Removing the barriers to business transformation with ArchiMateRemoving the barriers to business transformation with ArchiMate
Removing the barriers to business transformation with ArchiMate
 
Enterprise Architecture: An enabler of organizational agility
Enterprise Architecture: An enabler of organizational agility Enterprise Architecture: An enabler of organizational agility
Enterprise Architecture: An enabler of organizational agility
 
Soa Six Domain Model Part I
Soa Six Domain Model   Part ISoa Six Domain Model   Part I
Soa Six Domain Model Part I
 
Esplendor DTaaS
Esplendor DTaaSEsplendor DTaaS
Esplendor DTaaS
 
Managing study.pptx
Managing study.pptxManaging study.pptx
Managing study.pptx
 
EA Consolidated Slides from Q1-Q2 (2015)
EA Consolidated Slides from Q1-Q2 (2015) EA Consolidated Slides from Q1-Q2 (2015)
EA Consolidated Slides from Q1-Q2 (2015)
 
Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?Who needs EA… when we have DevOps?
Who needs EA… when we have DevOps?
 
PECB Webinar: Aligning ITIL/ISO 20000 Service Design and TOGAF Enterprise Arc...
PECB Webinar: Aligning ITIL/ISO 20000 Service Design and TOGAF Enterprise Arc...PECB Webinar: Aligning ITIL/ISO 20000 Service Design and TOGAF Enterprise Arc...
PECB Webinar: Aligning ITIL/ISO 20000 Service Design and TOGAF Enterprise Arc...
 
Training Heights PECB ITIL and TOGAF Alignment
Training Heights PECB ITIL and TOGAF AlignmentTraining Heights PECB ITIL and TOGAF Alignment
Training Heights PECB ITIL and TOGAF Alignment
 
Bending the IT Op-Ex Cost Curve Through IT Simplification
Bending the IT Op-Ex Cost Curve Through IT SimplificationBending the IT Op-Ex Cost Curve Through IT Simplification
Bending the IT Op-Ex Cost Curve Through IT Simplification
 
EA as a Change Management Agent
EA as a Change Management AgentEA as a Change Management Agent
EA as a Change Management Agent
 
Governance V3 (2)
Governance V3 (2)Governance V3 (2)
Governance V3 (2)
 
Revolutionizing IT Project Delivery - Embrace the Future with OnePlan’s AI-Po...
Revolutionizing IT Project Delivery - Embrace the Future with OnePlan’s AI-Po...Revolutionizing IT Project Delivery - Embrace the Future with OnePlan’s AI-Po...
Revolutionizing IT Project Delivery - Embrace the Future with OnePlan’s AI-Po...
 
IRJET-Navigating the Complexities of Digital Cloud Transformation Program.pdf
IRJET-Navigating the Complexities of Digital Cloud Transformation Program.pdfIRJET-Navigating the Complexities of Digital Cloud Transformation Program.pdf
IRJET-Navigating the Complexities of Digital Cloud Transformation Program.pdf
 
Online Togaf 9.1 Training in USA
Online Togaf 9.1 Training in USAOnline Togaf 9.1 Training in USA
Online Togaf 9.1 Training in USA
 
ITSM Transformation Strategies V 2
ITSM Transformation Strategies V 2ITSM Transformation Strategies V 2
ITSM Transformation Strategies V 2
 

More from Cognizant

Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...
Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...
Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...Cognizant
 
Data Modernization: Breaking the AI Vicious Cycle for Superior Decision-making
Data Modernization: Breaking the AI Vicious Cycle for Superior Decision-makingData Modernization: Breaking the AI Vicious Cycle for Superior Decision-making
Data Modernization: Breaking the AI Vicious Cycle for Superior Decision-makingCognizant
 
It Takes an Ecosystem: How Technology Companies Deliver Exceptional Experiences
It Takes an Ecosystem: How Technology Companies Deliver Exceptional ExperiencesIt Takes an Ecosystem: How Technology Companies Deliver Exceptional Experiences
It Takes an Ecosystem: How Technology Companies Deliver Exceptional ExperiencesCognizant
 
Intuition Engineered
Intuition EngineeredIntuition Engineered
Intuition EngineeredCognizant
 
The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...
The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...
The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...Cognizant
 
Enhancing Desirability: Five Considerations for Winning Digital Initiatives
Enhancing Desirability: Five Considerations for Winning Digital InitiativesEnhancing Desirability: Five Considerations for Winning Digital Initiatives
Enhancing Desirability: Five Considerations for Winning Digital InitiativesCognizant
 
The Work Ahead in Manufacturing: Fulfilling the Agility Mandate
The Work Ahead in Manufacturing: Fulfilling the Agility MandateThe Work Ahead in Manufacturing: Fulfilling the Agility Mandate
The Work Ahead in Manufacturing: Fulfilling the Agility MandateCognizant
 
The Work Ahead in Higher Education: Repaving the Road for the Employees of To...
The Work Ahead in Higher Education: Repaving the Road for the Employees of To...The Work Ahead in Higher Education: Repaving the Road for the Employees of To...
The Work Ahead in Higher Education: Repaving the Road for the Employees of To...Cognizant
 
Engineering the Next-Gen Digital Claims Organisation for Australian General I...
Engineering the Next-Gen Digital Claims Organisation for Australian General I...Engineering the Next-Gen Digital Claims Organisation for Australian General I...
Engineering the Next-Gen Digital Claims Organisation for Australian General I...Cognizant
 
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...Cognizant
 
Green Rush: The Economic Imperative for Sustainability
Green Rush: The Economic Imperative for SustainabilityGreen Rush: The Economic Imperative for Sustainability
Green Rush: The Economic Imperative for SustainabilityCognizant
 
Policy Administration Modernization: Four Paths for Insurers
Policy Administration Modernization: Four Paths for InsurersPolicy Administration Modernization: Four Paths for Insurers
Policy Administration Modernization: Four Paths for InsurersCognizant
 
The Work Ahead in Utilities: Powering a Sustainable Future with Digital
The Work Ahead in Utilities: Powering a Sustainable Future with DigitalThe Work Ahead in Utilities: Powering a Sustainable Future with Digital
The Work Ahead in Utilities: Powering a Sustainable Future with DigitalCognizant
 
AI in Media & Entertainment: Starting the Journey to Value
AI in Media & Entertainment: Starting the Journey to ValueAI in Media & Entertainment: Starting the Journey to Value
AI in Media & Entertainment: Starting the Journey to ValueCognizant
 
Operations Workforce Management: A Data-Informed, Digital-First Approach
Operations Workforce Management: A Data-Informed, Digital-First ApproachOperations Workforce Management: A Data-Informed, Digital-First Approach
Operations Workforce Management: A Data-Informed, Digital-First ApproachCognizant
 
Five Priorities for Quality Engineering When Taking Banking to the Cloud
Five Priorities for Quality Engineering When Taking Banking to the CloudFive Priorities for Quality Engineering When Taking Banking to the Cloud
Five Priorities for Quality Engineering When Taking Banking to the CloudCognizant
 
Getting Ahead With AI: How APAC Companies Replicate Success by Remaining Focused
Getting Ahead With AI: How APAC Companies Replicate Success by Remaining FocusedGetting Ahead With AI: How APAC Companies Replicate Success by Remaining Focused
Getting Ahead With AI: How APAC Companies Replicate Success by Remaining FocusedCognizant
 
Crafting the Utility of the Future
Crafting the Utility of the FutureCrafting the Utility of the Future
Crafting the Utility of the FutureCognizant
 
Utilities Can Ramp Up CX with a Customer Data Platform
Utilities Can Ramp Up CX with a Customer Data PlatformUtilities Can Ramp Up CX with a Customer Data Platform
Utilities Can Ramp Up CX with a Customer Data PlatformCognizant
 
The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...
The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...
The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...Cognizant
 

More from Cognizant (20)

Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...
Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...
Using Adaptive Scrum to Tame Process Reverse Engineering in Data Analytics Pr...
 
Data Modernization: Breaking the AI Vicious Cycle for Superior Decision-making
Data Modernization: Breaking the AI Vicious Cycle for Superior Decision-makingData Modernization: Breaking the AI Vicious Cycle for Superior Decision-making
Data Modernization: Breaking the AI Vicious Cycle for Superior Decision-making
 
It Takes an Ecosystem: How Technology Companies Deliver Exceptional Experiences
It Takes an Ecosystem: How Technology Companies Deliver Exceptional ExperiencesIt Takes an Ecosystem: How Technology Companies Deliver Exceptional Experiences
It Takes an Ecosystem: How Technology Companies Deliver Exceptional Experiences
 
Intuition Engineered
Intuition EngineeredIntuition Engineered
Intuition Engineered
 
The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...
The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...
The Work Ahead: Transportation and Logistics Delivering on the Digital-Physic...
 
Enhancing Desirability: Five Considerations for Winning Digital Initiatives
Enhancing Desirability: Five Considerations for Winning Digital InitiativesEnhancing Desirability: Five Considerations for Winning Digital Initiatives
Enhancing Desirability: Five Considerations for Winning Digital Initiatives
 
The Work Ahead in Manufacturing: Fulfilling the Agility Mandate
The Work Ahead in Manufacturing: Fulfilling the Agility MandateThe Work Ahead in Manufacturing: Fulfilling the Agility Mandate
The Work Ahead in Manufacturing: Fulfilling the Agility Mandate
 
The Work Ahead in Higher Education: Repaving the Road for the Employees of To...
The Work Ahead in Higher Education: Repaving the Road for the Employees of To...The Work Ahead in Higher Education: Repaving the Road for the Employees of To...
The Work Ahead in Higher Education: Repaving the Road for the Employees of To...
 
Engineering the Next-Gen Digital Claims Organisation for Australian General I...
Engineering the Next-Gen Digital Claims Organisation for Australian General I...Engineering the Next-Gen Digital Claims Organisation for Australian General I...
Engineering the Next-Gen Digital Claims Organisation for Australian General I...
 
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...
 
Green Rush: The Economic Imperative for Sustainability
Green Rush: The Economic Imperative for SustainabilityGreen Rush: The Economic Imperative for Sustainability
Green Rush: The Economic Imperative for Sustainability
 
Policy Administration Modernization: Four Paths for Insurers
Policy Administration Modernization: Four Paths for InsurersPolicy Administration Modernization: Four Paths for Insurers
Policy Administration Modernization: Four Paths for Insurers
 
The Work Ahead in Utilities: Powering a Sustainable Future with Digital
The Work Ahead in Utilities: Powering a Sustainable Future with DigitalThe Work Ahead in Utilities: Powering a Sustainable Future with Digital
The Work Ahead in Utilities: Powering a Sustainable Future with Digital
 
AI in Media & Entertainment: Starting the Journey to Value
AI in Media & Entertainment: Starting the Journey to ValueAI in Media & Entertainment: Starting the Journey to Value
AI in Media & Entertainment: Starting the Journey to Value
 
Operations Workforce Management: A Data-Informed, Digital-First Approach
Operations Workforce Management: A Data-Informed, Digital-First ApproachOperations Workforce Management: A Data-Informed, Digital-First Approach
Operations Workforce Management: A Data-Informed, Digital-First Approach
 
Five Priorities for Quality Engineering When Taking Banking to the Cloud
Five Priorities for Quality Engineering When Taking Banking to the CloudFive Priorities for Quality Engineering When Taking Banking to the Cloud
Five Priorities for Quality Engineering When Taking Banking to the Cloud
 
Getting Ahead With AI: How APAC Companies Replicate Success by Remaining Focused
Getting Ahead With AI: How APAC Companies Replicate Success by Remaining FocusedGetting Ahead With AI: How APAC Companies Replicate Success by Remaining Focused
Getting Ahead With AI: How APAC Companies Replicate Success by Remaining Focused
 
Crafting the Utility of the Future
Crafting the Utility of the FutureCrafting the Utility of the Future
Crafting the Utility of the Future
 
Utilities Can Ramp Up CX with a Customer Data Platform
Utilities Can Ramp Up CX with a Customer Data PlatformUtilities Can Ramp Up CX with a Customer Data Platform
Utilities Can Ramp Up CX with a Customer Data Platform
 
The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...
The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...
The Work Ahead in Intelligent Automation: Coping with Complexity in a Post-Pa...
 

Creating an Agile Enterprise Architecture

  • 1. Digital Systems & Technology Creating an Agile Enterprise Architecture With the proliferation of digital, the function of enterprise architecture is more critical than ever. Getting there requires a strong, agile enterprise architectural foundation that can embrace a fail-fast/fail-safe approach to the IT charter of stronger business alignment, while ensuring that services are delivered fast and friction-free to meet the needs of today’s dynamic business objectives. Executive summary Enterprise architecture (EA) is often described as the practice of implementing analyses to holistically design and execute successful enterprise strategies that reflect the desired business vision and outcomes.1, 2 Traditionally, EA has been the entity that enterprises adopt to ensure better alignment between business and IT, while optimizing IT costs. Given the Cognizant 20-20 Insights November 2019
  • 2. A use-case prioritization approach coupled with cognizance of analytics maturity offers clear direction on business and technology strategy when building a use-case implementation roadmap. 2  /  Creating an Agile Enterprise Architecture dynamic nature of today’s digital economy, replete with higher volatility, uncertainty, complexity, and disruptions, the value of EA is not to simply deliver IT value but rather how it can enhance business value by enabling faster and more agile responses to market opportunities and threats.3 As a result, IT organizations must revisit the basic tenets of EA including its charter, services offered, value of the services delivered, and the underlying organizational and operating model of what is called Agile EA. This white paper presents the concept of Agile EA, explains why this new model is needed, the key elements that either need to be changed or newly adopted, and the key guidelines to realize the model. EA is often misunderstood and used interchange- ably with solution architecture, which typically applies only to a single project or project release, assisting in the translation of requirements into a solution vision, high-level business and/or IT system specifications, and a portfolio of implemen- tation tasks. Therefore, Agile EA can be conflated with an architecture definition for Agile projects, even though there are fundamental differences between the two. There are various approaches such as minimum viable architecture (MVA), just-in-time (JIT) architecture, just-enough architecture, evolutionary architecture and others that define architectures for Agile projects while practicing solution architecture. This paper, however, focuses on Agile EA, an emerging model for the enterprise architecture that can help organizations quickly and effectively create a digital foundation that can meet business needs today, and anticipate and deliver on tomorrow’s requirements. Cognizant 20-20 Insights
  • 3. Cognizant 20-20 Insights Agile enterprise architecture: A primer There are numerous reasons for IT organizations to pursue Agile enterprise architecture, as well as a rationale to move forward. They include: ❙ Why: Increase responsiveness to align with faster change cycles. ❙ What: EA’s organizational model and focus area (competency center to service center) provides measures of success (i.e., from reference architectures to reference implementations). ❙ How: Restructure EA units based on services rather than architecture domains, establish EA service catalog, simplify architecture artifacts and deliverables with just-enough information, and define impact-based key performance indicators (KPIs) to measure and communicate the value of the EA function. In its effort to ensure the right alignment with enterprise vision and drivers, EA has traditionally adopted a compliance-centric approach through stage-gated interventions for providing architecture assurances. However, this model doesn’t scale enough in today’s fail-fast/fail-safe era where architecture assurances are expected to be provided just-in-time, digital strategy decisions must be made as swiftly as possible, and fit-for-purpose technologies are preferred over standardized technologies. Similarly, long cycles are typically spent defining an enterprise technology or domain roadmap by analyzing the current state and proposing a high-level future state with or without intermediate transitional states. At a time of rapidly changing technology, coupled with rapidly evolving user or customer expectations, it becomes increasingly difficult to define a future state architecture that adequately addresses the concerns of all stakeholders. Crucial Agile EA drivers include: ❙ Manage stakeholder expectations to fail-fast and fail-safe. ❙ Scale on demand to provide architecture services. ❙ Reduce cycle time and adopt an incremental delivery of architecture services. ❙ Adapt to rapid changes in the technology landscape. ❙ Communicate the value of adopting fit-for- purpose over standardization of technologies. In addition, an Agile EA can help IT to: ❙ Meet evolving user or customer expectations. ❙ Improve focus on insights over information (for example, application portfolio insights over application portfolio information). 3  /  Creating an Agile Enterprise Architecture
  • 4. Cognizant 20-20 Insights 4  /  Creating an Agile Enterprise Architecture Competing when change is the only constant The need for EA is usually a response to the technology trends prevalent at that point in time. A technology-centric model was in vogue when IT began focusing on technological standardization and infrastructure optimization. The rise of common off the shelf (COTS) products, custom solutions, and open standards then gave way to a portfolio-centric model. Maturing EA frameworks and the evolution of industry-specific capability models necessitated a capability-centric model. Today, IT is focused primarily on digital innovation, automation, DevSecOps, and Agile delivery methodologies, which calls for an Agile EA model.4 It is thus natural that the transition to Agile EA necessitates changes in key dimensions of an EA function (See Figure 1): ❙ EA’s focus areas. With the technology-centric approach to EA, the focus was on technology optimization. This led to standardization of the technology portfolio and improvement of business-IT alignment (in the capability- centric approach). With Agile EA, the focus of the practice shifts toward core modernization and innovation at scale, while enabling IT standardization and compliance through automation. The evolution of EA OPTIMIZE TECHNOLOGY STANDARDIZE PORTFOLIO IMPROVE ALIGNMENT MODERNIZE & INNOVATE • Digital & automation • Agile delivery • DevOps • MicroServices • Containers Characteristics STAGE Industry trends • Ad hoc artifacts driven • Infrastructure models • Last mile assurance • Technology-centric EA assessments • Ad hoc KPIs • Single organization • Ad hoc engagement model • Best practices and guidelines • Standards driven • Capability models • Stage-gated assurance • Application-centric EA assessment • Standards-related KPIs • Decentralized organization • Standard engagement model • Principles & standards • Architecture outcome driven • Capability models • Stage-gated assurance • Capability-centric • EA assessments • EA activity KPIs • Centralized organizations • Capability-based engagement model • Reference architectures • Business-outcome driven • Enterprise platforms • JIT architecture assurance • Customer-centric EA engagement • EA impact KPIs • Federated core organization • Triaged engagement model • Reference implementations • EA taxonomy • Rise of COTS • Open standards • Technology platforms • EA frameworks & methods • Industry models • Shared service platforms • Social • Cloud • Mobile • Analytics AGILE EA CAPABILITY CENTRIC PORTFOLIO CENTRIC TECHNOLOGY CENTRIC TIME MATURITY Figure 1
  • 5. 5  /  Creating an Agile Enterprise Architecture ❙ Key characteristics. An Agile EA model will be business outcome-driven, service-centric, nimble and, more importantly, focus and scale to modernize and innovate. Customer-centric initiatives along with enterprise platforms will gain prominence. A just-in-time architecture assurance approach will be preferred over a stage-gated compliance approach. Enterprise architects will be mapped to strategic enterprise initiatives rather than lines of business or portfolios as done traditionally. ❙ The organizational model. Rather than being a centralized and consolidated group within the organization, EA will shift to a federated structure with a core organization and a triaged engagement model. The federation can be on the basis of the functional divisions within the organization. A federated model helps to achieve the needed scalability. This also decouples the need for EA practitioners to be masters of all technologies and domains. The distributed team can focus on their individual strengths and capabilities, based on the functional division. Another important attribute is structuring the units of an EA function based on the service lines rather than based on disciplines of EA. ❙ The measurement criteria. The typical key result areas (KRA), which measure the effectiveness of an EA function, have traditionally been defined based on the activities such as defining standards, as well as developing EA roadmaps, reference architectures, patterns and guidelines. This has shifted to impact-driven KPIs, with an emphasis on the business value realized through modernization or use of any of the EA assets, reduced cycle time for solution development, and/or consolidation -- or rationalization -- of systems or technologies. ❙ The tools. EA tools are used for strategic decision-making provided through capturing vital enterprise context background, along with content development and analysis capabilities across the business, information, technology and solution architectures.5 However, the focus has shifted from capturing information to proving that the IT investments are delivering the greatest return on investment and helping the organization meet its strategic goals. A more integrated relationship between IT and finance is needed. Traditional EA tools need to either evolve or complement other tools to provide holistic technology business management (TBM) that offers IT financial planning and insight.6, 7 Agile EA takes a complete relook at the current key EA functions as well as any new functions required for EA to scale up to meet the demands of digital business and automation that fuels it. Figure 2 (see next page) highlights some of the key differences. An Agile EA model will be business outcome-driven, service- centric, nimble and, more importantly, focus and scale to modernize and innovate. Customer-centric initiatives along with enterprise platforms will gain prominence.
  • 6. Cognizant 20-20 Insights 6  /  Creating an Agile Enterprise Architecture Dimension Traditional EA Agile EA Strategy Firm up strategies as part of the planning exercise and implement later. Evolve strategies and plans incrementally and iteratively. Architecture assurance Architecture review boards or committees carry out stage-gated approval process. Enable JIT architecture assurance through self-service and stand-up meetings for most projects. Technology governance Define and manage technology standards through validation of points of view (PoV) by enterprise review boards. Back fit-for-purpose technology standards by proof of technology reference Implementations. Fiduciary responsibility Need EA oversight for all projects and manage any deviations by exception. Need EA oversight for most risky or important projects categorized by risk tiers. Organization Perceive as a competency center. Organize centralized architecture team around the various disciplines of EA, namely business, information, application and infrastructure. Perceive as a services organization. Organize federated architecture team with the core team based on the architecture services provided. Innovation Focus on stability, risk reduction or cost savings. Develop PoVs and reusable solution accelerators. Focus on flexibility and scalability, learning-by-doing and experimentation. Institute an innovation ecosystem that includes platforms and events such as hackathons, etc. Technology management Document-based reference architectures describe what should be done. Reference implementations demonstrate how it should be done. Operations Focus on managing the operations of the EA functions – budget, people, talent management, etc. Diversified focus includes service delivery and periodic standups with portfolio groups and stakeholders. Portfolio management Managing the portfolio is a core function of EA. Managing the portfolio becomes a shared responsibility across the different line of business with EA acting as the custodian. Value measurement Activity based For example, the number of EA roadmaps or reference architectures developed. Impact based For example, potential cost savings due to technology standardization and mean-time to market new products. Knowledge management & communication Leverage EAM tools and a document workspace or a portal that houses the architecture assets like reference architectures, business-led technology roadmaps, etc. Use periodic rosters and dashboards for communication with portfolio teams and other stakeholders. Enable collaboration as well as seamless dissemination of information through digital workspaces or communication channels with a dedicated architecture wiki. Store and share reference implementations with an integrated code repository. Set up a diverse community of practitioners (CoP) to effectively collaborate and communicate. Comparing the traditional and Agile EA model Figure 2
  • 7. Cognizant 20-20 Insights The EA function’s organizational model Most EA organizations are structured around business, data (or information), application (or solution) and technology (or infrastructure) architecture domains. In addition to these domains, certain organizations will have a dedicated unit for managing the IT portfolio through standard EA management tools and an operations unit that takes care of all operational activities of the function that includes budgeting, reporting, etc. Extending the widely popular Conway’s law, which states that organizations produce designs based on their structure, the activities or functions of an EA organization are predominantly based on their internal structure.8 This kind of an organizational structure requires bringing together architects from different units to deliver an architecture service, such as EA roadmaps, assessments or assurance. Hence, the services tend to cut across operating units. Invariably, this leads to managing and balancing the competing priorities of different EA units and addressing internal bandwidth limitations. Thus, each unit tends to deliver services that are isolated in nature, resulting in low business outcome or value. To enable EA as a services organization, IT should be structured based on the service lines or service categories rather than architecture domains as is widely adopted today (see Figure 3). The evolution of the EA organizational model Figure 3 Business architecture Information architecture Solution architecture Infrastructure architecture Governance Roadmaps Referencearchitecture Knowledge management Servicedelivery&operations Architecture strategy & planning Architecture governance Project architecture Digital innovation Enterprise platforms Services AGILE EA Services Services Services Services Services Portfoliomanagement Operations TRADITIONAL EA To enable EA as a services organization, IT should be structured based on the service lines or service categories rather than architecture domains as is widely adopted today. 7  /  Creating an Agile Enterprise Architecture
  • 8. Reference implementations on emerging technologies by the digital innovation unit will aid in compressing the time to define business-led technology roadmaps or project architecture services. 8  /  Creating an Agile Enterprise Architecture Cognizant 20-20 Insights Each of these services (units) will be a multi- disciplinary team having their own set of user experience (UX) architects, business architects, information architects, solution architects, and technology architects. This aligns well with the Agile philosophy of independent, autonomous teams to reduce dependencies and improve the velocity of the solution or product delivery. Each unit will have a designated service line lead that is responsible for defining and executing architecture services within that service line or category. Services (units) within the EA organization may include: ❙ Architecture strategy and planning. Custodian of the overall vision and direction. This unit works with business and IT leads (CIOs and CFOs) to ensure business and IT alignment on a strategic level. It is also responsible for enterprise-wide roadmaps. ❙ Architectural governance. Ensures that projects and delivery follow a common standard. ❙ Project architecture. Tasked with defining solutions related to a given project, or set of requirements. ❙ Digital innovation. Tasked with developing reference implementations that can serve as the golden standard for use in the organization. ❙ Enterprise platforms. Tasked with monitoring the evolution of platforms such as customer relationship management (CRM), enterprise resource planning (ERP), document management, etc., and advising the impacted functions on upcoming changes. ❙ Knowledge management. Governs and controls knowledge assets, such as EA repositories and other EA tools. ❙ Service delivery and operations. Functions as the program management office (PMO) and keeps track of available bandwidth and workload for different units. A large EA organization benefits from a dedicated delivery and operation unit in a way that the other services can concentrate on their core area. Such a structure will allow for greater autonomy in delivering relevant EA services and also enable a closed loop of architecture services across different units. For instance, reference implementations on emerging technologies by the digital innovation unit will aid in compressing the time to define business-led technology roadmaps or project architecture services. A dedicated knowledge management unit will be essential to govern and control the knowledge assets across other units from architecture strategy to digital innovation. The existing operations unit will be expanded to cover service delivery responsibilities within the Agile EA model, and strongly advocates EA to be a services organization rather than a body of architects.
  • 9. Cognizant 20-20 Insights 9  /  Creating an Agile Enterprise Architecture As an alternative to a competency center model, the EA function should be established as a services organization that provides a wide range of services to different stakeholders in the enterprise as defined in its charter. Key benefits of this approach include: ❙ Independent, self-sufficient teams with reduced coupling between units and increased cohesion. ❙ Independently scale based on the services. ❙ The ability to exploit different sourcing models for various services. For example, managed services for architecture assurance services or time-boxed consulting for business-led technology roadmaps or assessments, etc. Key limitations include: ❙ Challenges with effective utilization of resources to avoid resource redundancies. ❙ Inability to foster a community based on architecture domains. ❙ Difficulty avoiding walls between units to effectively integrate services across service lines. EA as a services organization One of the common perceptions about EA as an organization is that it is merely a competency center comprising a collection of talented architects. This setup often leads to an unsustainable and non-scalable model, as identifying, retaining and scaling appropriate talent is highly difficult. It also leads to non-standardization of services due to my-way-of-doing things; and a tendency to involve EAs in more tactical project activities over strategic enterprise initiatives, citing urgent needs and increased dependencies on people rather than process. Collectively, this results in ineffective communication of the EA function’s value. As an alternative to a competency center model, the EA function should be established as a services organization that provides a wide range of services to different stakeholders in the enterprise as defined in its charter. With this approach, the value or impact of an EA function is determined first by the kind of services it provides and if the services can be easily mapped to the enterprise’s strategic priorities. The services that are relevant to an organization may vary, based on the needs and priority of the stakeholders and the organization. Having said that, each service should have a clearly articulated service definition that includes a clear definition of ready (inputs), definition of done (deliverables/outputs) and the process. The service definition should also include the necessary metrics by which the effectiveness of the service can be measured, and the metrics can be effectively used to tie it to enterprise-level business outcomes and KPIs. IT organizations should institute a formal customer satisfaction survey to solicit stakeholder feedback upon completion of a service. Each service should
  • 10. 10  /  Creating an Agile Enterprise Architecture also identify the collaborating as well as dependent services for enabling a closed-loop of EA services. Complementing the organizational model, EA services can be broadly classified into the following categories: ❙ Innovation services. These revolve around identifying and questioning the status quo, and exploring new opportunities in business and technology, thereby finding new ways to close the gaps between strategy and execution. With an Agile EA, the focus shifts from getting things right the first time to learning by doing. The innovations themselves are ecosystem focused (outside in), rather than being organizationally focused (inside out). The focus of innovation thus shifts from optimizing internal business drivers to adapting to newer market demands. Some services include enterprise hackathons, reference implementations on emerging technologies, strengths, weaknesses, opportunities, and threats (SWOT) and market analysis, blue ocean strategies, customer segmentation, product differentiation and business model innovation. ❙ Strategic services. These pivot around definition and formulation of long-term enterprise strategy and transformation from the current state. Typical services include domain or business-led technology roadmap definition, modernization or transformation strategy definition, technology migration assessment and framework definition, channel strategy definition, etc. Techniques such as design thinking and value stream mapping (VSM) will be employed as part of strategic services. ❙ Assurance and governance services. These focus on ensuring that delivery is aligned with IT principles, standards, best practices and other guidelines set forth in the enterprise. Typical services include architecture assessment/ review, impact assessment, information and technology standards. In an Agile EA, the focus must shift from a central team managing the governance process in a phase-gated manner, to a federated model and just-in-time assurance. Reference models and processes can be developed to enable individual project teams to self-assess or self-certify in alignment with IT standards, practices and approved domain or technology roadmaps. Mechanisms like technology horizon/radar will be used to track and govern the use of various technologies. ❙ Project architecture services. These revolve around the delivery of architecture and design services in the context of a particular project. Typical services are architecture definition, solution envisioning and blueprinting, non- functional requirements (NFR) rationalization and architecture assessment. Agile EA model promotes the use of lightweight techniques like ThoughtWorks’s Architecture Decision Records (ADRs).9 ❙ Knowledge management (KM) services. These pivot around creation and management of architecture assets that can be effectively used for accelerating solution development or decision-making. KM services also include the development of business and IT capability models, reference models and IT portfolio management that can be leveraged for other services such as assurance or governance. IT organizations should institute a formal customer satisfaction survey to solicit stakeholder feedback upon completion of a service. Each service should also identify the collaborating as well as dependent services for enabling a closed-loop of EA services.
  • 11. 11  /  Creating an Agile Enterprise Architecture Cognizant 20-20 Insights Development of an enterprise architecture wiki to disseminate architecture assets and collateral, application lineage, information lineage, and portfolio information is also part of this service category. ❙ Platform services. These are oriented around the development and management of enterprise platforms to accelerate the time to market for new solutions. This includes establishing enterprise platforms for DevSecOps, application platform as a service (aPaaS), identity and access management, standing up of innovation hubs or spaces on the cloud with or without enterprise connectivity to support innovation services such as enterprise hackathons, reference implementations, etc. (See our Digitally Cognizant blog post “How DevSecOps Can Help Plug a $6 Trillion Drain” for additional insights.) ❙ An organization may have varying levels of involvement for these categories of services, which further gives rise to the different EA models as illustrated in Figure 4. A technology-centric EA practice will have a high level of maturity and involvement in assurance or compliance services, a medium involvement in platform, portfolio and project architecture services, and a low involvement in strategic and innovation services. A capability-centric EA practice will have a high level of maturity and involvement in strategic and assurance services, a medium involvement in portfolio and innovation services, and a low Essential elements of an EA model Figure 4 Agile EA Portfolio-centric Capability-centric EA Technology-centric Platforms Assurance/Compliance PortfolioProject architecture STRATEGIC INNOVATION
  • 12. Cognizant 20-20 Insights 12  /  Creating an Agile Enterprise Architecture involvement in platform, project architecture, and innovation services. A portfolio-centric EA practice will have a high level of maturity and involvement in portfolio, project architecture and assurance services, a medium involvement in strategic services, and a low involvement in platform and innovation services. An Agile EA practice should demonstrate a high level of involvement in strategic, innovation and platform services, medium level involvement in portfolio and project architecture services, and low level of involvement in assurance or compliance services. In Agile EA, we also foresee a major shift in how these services are delivered in the organization through automation and simplification. Delivering on the change mandate While it is clear that an Agile EA model will be relevant in the changing industry trends, transition to this model should be effected gradually across all dimensions of the EA function. The reason: An enterprise is and will remain multi-modal. An EA function should address all requirements, effectively. By rushing to adapt to the growing practice of Agile, eliminating a standards- based approach or missing the big picture (i.e., taking an enterprise view) in any decision-making will result in increased technical debt. It becomes even more important to have a holistic function (EA) that, on one hand, fulfills the vision, and ensures everything fits, while on the other hand does not impede progress and agility by being bureaucratic and process heavy. Key recommendations to effectively transition the traditional EA to Agile EA model include: ❙ EA organization structure: > Restructure EA units based on services rather than architecture domains. > Rebrand EA as a services organization. > Onboard a multi-disciplinary, autonomous team for each EA unit. > Eliminate portfolio management as a stand- alone service of function. Instead, enable self- service to include portfolio teams to manage their portfolio with EA acting as a custodian. Integrate portfolio management as part of other services (e.g., assurance services). ❙ EA functional structure: > Publish an EA services catalog with a clear definition of each service with expected business outcomes, including definition of ready, definition of done, activities, tier- based service level agreements (SLAs), collaborating, and dependent services. > Reduce EA involvement in non-strategic services like assurance or compliance services and leverage partners for executing those services. > Increase EA involvement in modernization and innovation initiatives.
  • 13. Cognizant 20-20 Insights 13  /  Creating an Agile Enterprise Architecture > Take ownership in developing and managing enterprise platforms that can foster innovation and modernization initiatives. > Strengthen the KM function to effectively develop and harvest knowledge assets as part of the services catalog. > Leverage lightweight, self-service tools like wiki to develop and disseminate architecture assets and collateral. > Simplify architecture artifacts and deliverables with just-enough information. For instance, adopt lightweight architecture decision records (ADRs) rather than a mammoth software architecture document (SAD). > Rationalize and decommission low business value services. ❙ EA measurements and value/benefit proposition evangelizing: > Define impact-based KPIs to measure and communicate the value of the EA function. > Communicate the value of a service through tangible business outcomes. > Segregate metrics and KPIs to track the effectiveness and performance of services respectively. > Institute a satisfaction survey to solicit customer feedback upon completion of a service. Looking ahead The crux of business agility is achieving strategic agility -- sense emerging market opportunities early, and identify potential for long-term organizational agility. This will enable the organization to quickly adapt to emerging market challenges, and enhance operational agility through faster time to market, with minimum waste. IT agility serves as the principal driver for achieving business agility, and is the basis for running a competitive and viable business. IT agility is achieved using Agile development and methods that pivot on increased velocity to experiment, validate and scale. An Agile EA supports and guides the Agile development environment to maintain the organization’s focus with a faster, more effective cadence so that speed does not lead IT into unmanageable chaos. The concept of Agile EA doesn’t imply supporting or defining an architecture for Agile projects. Rather, it should be how to evolve the traditional EA function to become nimbler and more capable of addressing the rapidly growing and changing expectations of various enterprise stakeholders. While this paper introduced the concept of Agile EA along with the fundamental differences of and changes from the traditional EA, the discussion is far from over. The nuances and subtleties of the various aspects of Agile EA have to be determined and incrementally evolved. In addition, there is no one-size-fits-all specifically when it comes to defining an EA function for an organization. An Agile EA supports and guides the Agile development environment to maintain the organization’s focus with a faster, more effective cadence so that speed does not lead IT into unmanageable chaos.
  • 14. Cognizant 20-20 Insights 14  /  Creating an Agile Enterprise Architecture Endnotes 1 Sarah K. White, “What is enterprise architecture? A framework for transformation,” CIO.com, October 16, 2018, https://www. cio.com/article/3313657/what-is-enterprise-architecture-a-framework-for-transformation.html. 2 Enterprise Architecture (EA), Gartner, https://www.gartner.com/it-glossary/enterprise-architecture-ea/. 3 “Gartner Says Enterprise Architecture Must Become Business Outcome-Driven to Deliver Value,” MarketScreener.com, May 2, 2012, https://www.marketscreener.com/GARTNER-INC-12710/news/Gartner-Inc-Gartner-Says-Enterprise- Architecture-Must-Become-Business-Outcome-Driven-to-Deliver-14307719/. 4 “DevSecOps is the integration of security into emerging agile IT and DevOps development as seamlessly and as transparently as possible,” Gartner, https://www.gartner.com/it-glossary/devsecops. 5 “Defining The EA Service Catalog.” Forrester, December 26, 2018, https://www.forrester.com/report/ Defining+The+EA+Service+Catalog/-/E-RES135162. 6 Enterprise Architecture Tools Definition, Gartner, https://www.gartner.com/it-glossary/enterprise-architecture-ea-tools. 7 “TBM Taxonomy,” TBM Council, November 2, 2018, https://www.tbmcouncil.org/sites/default/files/tbmc_tbm_ taxonomy_3.0.pdf. 8 Conway’s law, http://www.melconway.com/Home/Conways_Law.html. 9 Lightweight Architecture Decision Records, ThoughtWorks, https://www.thoughtworks.com/radar/techniques/ lightweight-architecture-decision-records.
  • 15. Cognizant 20-20 Insights 15  /  Creating an Agile Enterprise Architecture About the authors Sathish Kumar Muthukaruppan Consulting Principal, Technology Consulting Group Sathish Kumar Muthukaruppan is a Consulting Principal in Cognizant’s Technology Consulting Group. He has over 20 years of IT experience focused on architecture and technology consulting for various Fortune 100 enterprises and is currently responsible for leading strategic architecture and technology consulting in the areas of enterprise architecture, service-oriented architecture (SOA) and other emerging technology categories. Previously, Sathish has successfully led many consulting engagements that include EA program definition, SOA strategy and roadmap definition, SOA governance definition and various complex IT transformation engagements for organizations across geographies. He can be reached at Sathishkumar.Muthukaruppan@cognizant.com | LinkedIn: www.linkedin.com/in/sakku. Vivek Nandey Architect, Technology Consulting Group Vivek Nandey is an architect in Cognizant’s Technology Consulting Group. He has 13-plus years of IT experience focused on architecture and technology consulting for various Fortune 100 enterprises. Vivek has expertise in enterprise, solution and integration architecture, and has worked with numerous organizations in the healthcare, banking, communications, media and entertainment and life sciences domains. He can be reached at Vivek.Nandey@cognizant.com | LinkedIn: www.linkedin.com/pub/vivek- nandey/18/363/384. Acknowledgments The authors would like to thank Alan Alper, Vice President, Cognizant Thought Leadership Programs, and Stephen Mank, Director, Cognizant Thought Leadership Programs, for their valuable contributions to this white paper. Special thanks to Cognizant Digital Technology Consulting’s James Houghton, Vice President - Consulting, and Mahadevan Krishnamoorthy, Assistant Vice President – Consulting, for their guidance in the writing of this white paper.
  • 16. © Copyright 2019, Cognizant. All rights reserved. No part of this document may be reproduced, stored in a retrieval system, transmitted in any form or by any means,electronic, mechanical, photocopying, recording, or otherwise, without the express written permission from Cognizant. The information contained herein is subject to change without notice. All other trademarks mentioned herein are the property of their respective owners. Codex 4617 About Cognizant Cognizant (Nasdaq-100: CTSH) is one of the world’s leading professional services companies, transforming clients’ business, operating and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build and run more innovative and efficient business- es. Headquartered in the U.S., Cognizant is ranked 193 on the Fortune 500 and is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital at www.cognizant.com or follow us @Cognizant. World Headquarters 500 Frank W. Burr Blvd. Teaneck, NJ 07666 USA Phone: +1 201 801 0233 Fax: +1 201 801 0243 Toll Free: +1 888 937 3277 European Headquarters 1 Kingdom Street Paddington Central London W2 6BD England Phone: +44 (0) 20 7297 7600 Fax: +44 (0) 20 7121 0102 India Operations Headquarters #5/535 Old Mahabalipuram Road Okkiyam Pettai, Thoraipakkam Chennai, 600 096 India Phone: +91 (0) 44 4209 6000 Fax: +91 (0) 44 4209 6060 APAC Headquarters 1 Changi Business Park Crescent, Plaza 8@CBP # 07-04/05/06, Tower A, Singapore 486025 Phone: + 65 6812 4051 Fax: + 65 6324 4051