Learn from our guide how to optimize your enterprise architecture strategy and connect different departments, processes, and systems to direct strategic change.
An enterprise architecture strategy aligns an organization’s technology infrastructure, applications, data, and processes with its business objectives and goals. It deals with the structure of an organization’s technology landscape to inform the design of how it can be improved to enable the execution of the business goals.
When designing an enterprise architecture strategy, ensure it aligns with and supports your organization’s business strategy. Therefore, defining your organization’s business capabilities is often a first step in your enterprise architecture strategy.
Once business capabilities are defined, your enterprise architecture practice may use other disciplines to realize the required changes in your business capabilities. These may include:
In this guide, we give you overall tips on how to kick-start an enterprise architecture strategy.
READ: Learn about strategic alignment for your enterprise architecture strategy
When looking at an enterprise architecture strategy, it’s essential to discuss the importance of enterprise architecture in business growth. Why should organizations specifically look at the enterprise architecture management team to drive business growth?
Enterprise architecture allows your organization to design, plan, and execute change and innovation.
According to the Open Group, “Enterprise architecture in its widest sense includes much more than IT. It covers business operations, finance, people, and buildings in addition to technology, and it covers technologies other than IT, such as manufacturing or transport.” [1]
Strategy development processes and business planning cycles surface many opportunities to help an organization increase revenue, reduce costs and manage risk. However, in their book The Balanced Scorecard, David Norton and Robert Kaplan note that 90 percent of organizations fail to execute their strategies successfully[2]. So, there is a disconnect between the strategies companies create and the people, processes and technologies that implement those strategies.
By designing the changes needed to organization operating models, driven by the business strategy, enterprise architecture can deliver effective and efficient strategy execution. Moreover, enterprise architecture is a discipline based on widely known and accepted concepts and practices – making it transparent and based on proven approaches.
By identifying the impact of change on business and technology landscapes, enterprise architects can inform decisions on investment allocation, risk management, and growth strategies.
READ: Building an effective data management strategy for your EAM capability
RELATED WIKI: Enterprise architecture frameworks
There are a number of enterprise architecture frameworks that are described in the enterprise architecture frameworks wiki, but here, we are going to focus on some of the key aspects to consider.
Value
As we’ve discussed in previous chapters, a Business Capability Map and Value Streams can be used as a key component of an effective enterprise architecture framework. The diagram below shows the Value Streams and Capabilities that a typical enterprise architecture function is asked to do.
Identify your enterprise architecture management practice’s value streams, from strategy to enterprise design. Then, identify your practice’s capabilities, understand their maturity and priorities, and how they relate to other elements. Assess the gaps in your capabilities and define a roadmap with enterprise architecture goals for a specific time period, such as a year.
A common question is whether to use a top-down or bottom-up approach to architecture. Your enterprise architecture framework is required to do both. It needs to interpret the top-level corporate strategy to drive the business architecture. It needs to create IT artifacts (e.g. applications, data, infrastructure) and change artifacts (e.g. requirements, roadmaps) that drive frontline delivery. The added complexity is that the architecture needs to evolve based on the reality found at the frontline.
The final critical aspect of your enterprise architecture framework is that it needs to be ‘consumable’ by your stakeholders. This does not mean that your stakeholders need to learn about architecture frameworks, but instead that you need to re-write your content to the language your stakeholder prefers. For example, it is not enough to write an application architecture – you need to ensure that it is detailed enough to handover to engineering teams with all the details they need to do the build. An additional constraint is that you must deliver these artifacts according to the timeframe for your stakeholders’ needs.
READ: ArchiMate 3.0 – Strategy Concepts and Capability-Based Planning
EBOOK
Kick-start your enterprise architecture strategy with capability-based planning
Download free ebookAligning enterprise architecture strategy with business objectives offers multiple benefits. First, it ensures traceability to ensure your enterprise architecture management is aligned with the organization. Secondly, the language used in enterprise architecture will align with the terminology that senior stakeholders use. Moreover, if there is a change in the business objectives it is clearer how that impacts your enterprise architecture frameworks and artifacts.
To illustrate how you can align enterprise architecture objectives with strategies, we will use some examples. Many corporate strategies focus on customer experience to raise revenue, developing the working environment to retain staff, and operational excellence to reduce costs. The supporting enterprise architecture strategies could have corresponding objectives around the digital transformation to streamline the customer journey, a modern workplace to facilitate flexible working, and application consolidation to rationalize the estate. It is these achievements that will describe to your stakeholders what the benefits are from enterprise architecture management.
Nonetheless, aligning enterprise architecture strategy with business objectives may seem straightforward, but it can be challenging to align holistic changes with the languages used by one business division. For example, master data management enables many abilities (e.g. product catalog management, single view of the customer). Still, persuading business units of the need for such a large investment can be very hard. In these situations, ensure that your communications focus on the needs and language of the stakeholders you are talking to.
However, some architecture objectives are clearly understood and accepted by most stakeholders. An obvious example is focusing your enterprise architecture strategy on optimizing and rationalizing your application portfolio to make effective investment decisions.
READ: Why you need future state design: application portfolio management plus
The strength of the enterprise architect is precisely in that they know how to connect different levels and disciplines in the organization. An enterprise architect works from the current situation, focusing on the question: where are we going? The enterprise architect is central to connecting different teams and business functions.
Strategies for implementing enterprise architecture in large organizations often focus on, among others:
In large organizations, an enterprise architect always works with specialists, such as IT, data, security, solution architects and business analysts. However, it is not the intention that every specialist works in isolation on their island, and enterprise architects can help by joining up the knowledge from these different subject matter experts.
Using enterprise architecture tools and techniques can help organizations clearly model and interrelate the concept of most interest to them. For example, it can help understand the most important business services and successfully map out their dependencies across various dimensions of the enterprise.
An enterprise architecture tool can connect specialists, including business and management roles, by publishing information and enabling collaboration. They then gain access to visual information and self-service analytics tools that aid in optimizing business growth.
Measuring the success of your enterprise architecture strategy can be done using different approaches. First, measure how your enterprise architecture strategy aligns with the organization’s business objectives. This can be done by evaluating how well the architecture supports achieving strategic goals and drives business value.
Assess the adoption and usage of the enterprise architecture framework and enterprise architecture tools within your organization. This can involve tracking the number of users, frequency of usage, and stakeholder feedback to gauge engagement and effectiveness.
Measure the impact of enterprise architecture on change projects and initiatives. This can be done by evaluating project delivery cost, timeframe and quality utilizing the enterprise architecture framework.
Track key performance indicators (KPIs) that reflect the goals and objectives of your enterprise architecture strategy. This can include cost savings, time to deliver, and stakeholder satisfaction.
Finally, regularly review and refine the enterprise architecture strategy based on feedback, lessons learned, and changing business needs. This iterative approach ensures that your enterprise architecture strategy remains relevant and aligned with the evolving goals and objectives of the organization.
Best practices for enterprise architecture governance in the context of an enterprise architecture strategy may include:
RELATED WIKI: 10 top tips for best practices for architectural governance
The role of enterprise architects in digital transformation can never be underestimated. An enterprise architecture strategy helps to align technology initiatives with business objectives. In doing so, architects create room for innovation by reducing organizational complexity and facilitating change.
Digital transformations are wide-ranging in scope, and enterprise architects can bring together their expertise in technology, strategy, and organizational dynamics to align digital initiatives with business goals and operational technology.
Architects can facilitate stakeholders in evaluating and selecting the right technologies to grow their business by developing the appropriate capabilities enabling customer value streams. Architects can pull together IT experts to design system integrations, manage data effectively, and meet security and risk requirements. Architects also have a role in establishing the technology standards for the digital estate that engineering teams will build. Architects can work with business stakeholders to manage organizational change and align to corporate governance frameworks. [6]
Without a solid enterprise architecture strategy, it will be hard for any of today’s organizations to coordinate the enterprise architecture work so that it delivers against the organization’s strategy and drives the changes needed at the ground level to execute the strategy. In short, an enterprise architecture strategy is critical to drive and deliver digital transformations successfully.
WATCH: Succeed at transformation design with capability mapping webinar
Sources:
[1] https://www.opengroup.org/soa/source-book/soa/p2.htm
[2] https://www.intellibridge.us/90-percent-of-organizations-fail-to-execute-their-strategies-successfully
[3] https://www.alexosterwalder.com/
[4] https://www.omg.org/spec/BMM/1.3/About-BMM
[5] https://www.businessarchitectureguild.org/
[6] https://www.linkedin.com/pulse/enterprise-architects-role-digital-transformation-manon
Biography:
Jeeps is a Senior Business and enterprise Architect, delivering business change for over 25 years within large corporates, consultancies, marketing agencies, and several start-ups. He has worked across the full lifecycle from strategy to execution and developed specialisms in data and digital transformation. He has been the UK Community Lead for the Business Architecture Guild, examined Business Analysis for the British Computer Society (BCS), and is a Trustee for a mental health charity.
An enterprise architecture strategy aligns an organization’s technological infrastructure, applications, data, and processes with its business vision and objectives. It’s important because through this alignment, the technological landscape is enhanced and business outcomes are achieved.
Essential elements of a robust enterprise architecture strategy encompass understanding the organization’s context and motivations, crafting a business model, assessing the implications of shifts on the business and technological terrains, and guiding decisions related to investment distribution, risk mitigation, and expansion plans.
For a successful enterprise architecture strategy:
Regularly review and adapt
Emphasize clear governance structures
Invest in training and tools
Measure success with defined KPIs
Enterprise architecture strategy assists organizations in realizing their business objectives. It ensures alignment with business strategy, bridging the divide between goals and execution. This approach facilitates effective change, innovation, and decision-making by assessing the impact on the business and technological landscapes. It promotes efficient strategy implementation by redesigning the organization’s operating models based on the business strategy.
Additionally, it guides optimal resource allocation by determining the effects of change, helping in revenue maximization, cost reduction, and risk management.
To measure the effectiveness of an enterprise architecture strategy, consider the following: