I think the number one question Enterprise Architects and Enterprise Architecture Practices need to answer is “What do we contribute to the business”. What is the ultimate outcome of Enterprise Architecture? And therefore, what would be missing (or more difficult) without Enterprise Architecture – Brenda Michelson
Nothing will focus your mind on a process better than considering the output. I’ve been focused on that notion quite a bit lately. In meeting after meeting, in discussion after discussion, I’ve been thinking about the output of EA. I am in “violent agreement” with Brenda on this point: we must focus on the results, and more importantly, we must focus on what would be different in the absence of Enterprise Architecture.
- If we provide alignment, does that mean that without EA, there is no alignment? Or is there bad alignment? Or is there random alignment?
- If we provide information for good decision making, does that mean that without EA, there is no information for good decision making? Bad information? Incomplete information?
Business people care about the health of their business. Answering the questions above in the wrong way will produce a declaration about the value of EA that is condescending at best, and downright insulting at worst. “What do you mean, our information is not good enough! Who the heck are you, anyway!” Not a fun conversation.
The Mission of Enterprise Architecture
In order to understand the difference we make, let’s create a mission for Enterprise Architecture. Let’s answer the question: “why are we here?”
In my experience, EA exists to do two things:
- to Envision an organization that includes the strategic and operational changes that leaders require and demand, and
- to Guide changes to the structure of the organization, and the actions of the business units themselves, so that the vision becomes reality.
To Envision and to Guide. Sounds easier than it is.
- First, the business leaders have to be clear about the changes that they are demanding. EA has an effect in this space by helping business leaders to describe their business goals in an accurate and actionable manner. Without EA, business leaders may not have an internal team with the charter of insuring actionable strategy.
- Second, you have to have a good understanding of the organization, so you can focus resources on the changes that are actually needed. We have an effect by helping to identify the areas of the business that need change in order to fulfill strategic desires. There may be a long list of “problems” in a business. EA is there to assist in selecting the right ones to go after. Without EA, business leaders may not have an internal team with the charter of finding the specific areas for change that are needed to meet the needs of a strategy. The result would be the frequent loss of energy, time, and money as key dependencies go unaddressed.
- Third, you have to have a good system of governance to insure that approved business plans are not thwarted by the currents of time, conflicting initiatives, and poor communication. Without EA, business leaders may not have a consistent and clear mechanism for reporting progress in changing the organization to meet the needs of business strategy.
- Fourth, you have to have a grasp on the potential for innovative application of processes, enterprise relationships, new business models, and new technology trends. This is a serious source of insight for the formation of new business strategies, both at the high level (new business models) and at the detailed level (new efficiencies through the application of technology). Without EA, business leaders may not have an internal team with the charter of evaluating new ideas and business models with the goal of bringing new approaches to the table.
- Fifth, you have to have the ability to provide repeatable process guidance and standard methods designed to insure that specific actions by individual contributors are likely to produce the intended outcomes. (Keeping the devil out of the details). Without EA, business leaders may not have a dedicated internal team focused on providing “instructions for change” to the individual contributors in the organization where their lives are most impacted.
Now comes the fun part… you will notice that I underlined the word “may” in each of the statements above. Each of these needs may already exist, in some form or another, in your organization. Those needs could be distributed in different places, and can be inconsistently performed. Consulting agencies make a great deal of money filling in these roles on an occasional basis for large companies. Business leaders may have a single person or a small team whose job is to solve for a specific set of problems that looks an awful lot like a collection of these needs.
So when EA comes on the scene, there is a great deal of gentle negotiation. EA team members cannot simply “jump in” and take on strategic roles that are being filled by another trusted advisor. They have to provide value, often to the effect of strengthening those other advisors. We can often be most effective by making other people more effective. We can be more valuable by making other people more valuable. Over time, if we have earned the right to be direct players, instead of indirect players, we will be trusted to do the work that so many folks describe as Enterprise Architecture.
That takes time, patience, and careful awareness of how the “lines of influence” work. It is not a job for the novice.
Brenda made a specific proposal in her response that I’d like to address in context of this blog post:
I propose we think of EA as a business and work backwards from the desired outcomes — ease of change, reduction of complexity, and better technology investment return. To achieve those outcomes, what capabilities, policies, people and tools are required. And then, how would we describe (classify) that? — Brenda Michelson
With as much respect as I can muster, I find that I must disagree with Brenda here. I would not frame the value of EA as “ease of change, reduction of complexity, and better technology investment return.” Those are each “operational strategies.” They are NOT universally applicable to all companies. Some companies will not be focused on reduction of complexity. I agree that there are persistent underlying problems that need to be addressed, and that EA impacts them, but I would not use that impact to justify EA.
Even within a company, many business leaders would not find these underlying problems compelling. If I was to ask a business leader (outside the COO) about the relative importance of an operational strategy like “reduction in complexity” compared to “increase our market share in Asia", I can easily predict their response. If I was to ask the COO about these strategies, he or she would probably L
OVE them, but would put them below “increasing market share in Asia” in priority. It is not enough to be a supporting function for a supporting function.
On the other hand, I could say “to increase market share in Asia, we must provide a mechanism that encourages our partners to move more of our products, and the root cause of partner resistance is the price and difficulty of using our sales model. W can address these concerns by leveraging consistent information across channels and, through process simplification, reducing the cost of our products to suppliers. The resulting efficiencies, passed on to the partners, would reduce costs and improve partner experience, thereby producing a greater market share.”
What I did was use the business strategy (market share) as a “compelling event” for addressing the persistent underlying problems of ineffectiveness, inefficiency, complexity, and resistance to change.
Talking about the persistent underlying problems is useful when we speak to our peers. It is simply not compelling when justifying the existence of EA to the people who decide our fate: executives.
The Key Capabilities of Enterprise Architecture
Back to the list above, let’s pull aside those effects that I outlined, and as Brenda asked, let’s look at the capabilities demanded by them.
1. Capability: Strategy Formation – EA will perform a key role in advising business leaders on the formation of actionable strategy. That requires EA to
- (a) be able to define what an actionable strategy looks like,
- (b) have trained resources able to assist with reviewing business goals and offering insight and guidance on making them more actionable, and
- (c) have the positioning within the organization to play a role in strategy development.
2. Capability: Comprehensive knowledge of the opportunity areas of the business – EA will leverage a rich base of understanding of the functions and structures of the business in order to focus business strategies on the key problem areas that need to be improved. That requires EA to
- (a) maintain a rich base of business knowledge including information about business units, processes, technologies, locations, business products, partnerships, etc,
- (b) have a process for quickly connecting business strategies and goals to the areas of the business needing improvement,
- (c) have people trained to collect the needed information for the production of strategic roadmaps indicating the order, timing, and scope of specific initiatives, and
- (d) have the positioning within the organization to insure that the resulting roadmaps can influence the process of approving and funding those roadmaps.
3. Capability: Governance processes – EA will influence the performance of business governance to insure that the projects that are performed reflect the strategic roadmaps identified in earlier stages. That requires EA to
- (a) have direct contribution to, and accountability for, the development of a corporate governance process,
- (b) the resources able to evaluate progress by various teams and to determine if their progress meets the requirements of the roadmaps, and
- (c) the positioning within the company to point out the flaws and impacts that may result when a team misses its goals.
4. Capability: Innovation generation – EA will be part of the system of thought leaders that assist with the generation of new business strategies, especially as it applies to the application of technology-focused innovations in the marketplace. That requires EA to
- (a) have a regular process for collecting and examining ideas from both external and internal sources with the ability to produce an estimate of the impact to the business if that idea is adopted,
- (b) a mechanism for funding the deeper examination of promising ideas through proof-of-concept development and business projections to validate the feasibility of new ideas, and
- (c) the positioning needed to expose new ideas to strategic leaders on a regular basis.
5. Capability: Standard and Policy Governance – EA will be part of the system of change agents that develop specific instructions for changing the behavior of individual contributors and reviewing their behaviors over time to insure that changes have taken hold. EA will be accountable for guiding changes needed for strategic projects, a subset of all change projects and will likely represent only one source of policy and standard changes. This requires EA to
- (a) have reasonable and comprehensive knowledge base of company standards and policies that they can work with,
- (b) have a process for examining strategic needs and developing standards necessary to ensure that strategic decisions produce long-term desired outcomes across a wide array of roles, behaviors, and systematic activities.
- (c) have the necessary position to provide feedback to teams and business groups on their performance of business policies and standards in a manner that produces better compliance in the long run.
How to use this post
In this post, I describe the capabilities needed by an EA team in order to fulfill the mission that I outlined above. Clearly, if you disagree with the mission statement, you will expect to see different capabilities highlighted. I would be surprised if any EA team adopts the mission statement above without tailoring it to your own organization. I want to be clear: our own internal Microsoft EA mission statement is different from the generic statement above.
However, this can be useful analysis in producing your own mission statement and statement of capabilities. Your list of capabilities will be different than mine! That’s OK. Once you have produced that statement of capabilities, you can set out to measure yourself. You can look at each capability and determine if that capability is mature in your organization.
By determining the capabilities you need, and evaluating the capabilities you have, you can produce your own roadmap to a more mature EA organization. In doing so, you will develop your own business model illustrating the situations where you can (or must) be indirect, supporting other business units or business functions, in order to have the desired impact. That is your business model.
Your value proposition, for your EA team, will be unique, especially at first. Until your organization takes a dependency on Enterprise Architecture, and begins to establish trust, and your team develops the position needed to have the influence you should have, your value proposition will not be “ideal.” Your value proposition will evolve, probably on a frequent basis, until you hit the “sweet spot” that is specific to your organization, business culture, and leadership climate.
If you do decide to use this kind of analysis for developing the value proposition of your EA team, I’d love to hear about it! Please share.