What is Enterprise Architecture? – A presentation review of Erik Dörnenburg

This is some notes that I took whilst watching a presentation by Erik Dörnenburg (@erikdoe), Head of Technology Europe at ThoughtWorks. The presentation is titled “What is enterprise architecture?” and…

We Need More Demos

TED is an unbelievable place to step back from the day-to-day and dream big.  As I described in my first TED 2012 post this week, this place puts me in a great frame of mind to find meaning in just about any subject or point of view.  Speakers all throughout the week have helped me to crystalize one thing in my mind that we as IT leaders in our organizations can and should do better.  […]

If you liked this, you might also like:

  1. Are IT Leaders Also Social Media Leaders?
  2. Reinvent Your Training Methods
  3. A CIO’s Own Learning and Development Plan

Does This Make My Process Look Fat?

How the people side of change impacts business transformation results People are the hardest part of business change. If you want to increase the chance of success of change efforts, you need to emphasize not just the quality of the technical solution, but also the role that stakeholders play in the process change itself. Despite […]

Related posts:

  1. Human vs. Machine: How Adaptive Case Management Helps Insurance Firms Serve Customers Have you seen the movie Real Steel? In the storyline…
  2. Forrester Business Process Conference: How Dynamic Case Management Helps Businesses Hit High Velocity Improvements I just returned from this year’s Forrester Business Process Conference…
  3. Must See Guide to Forrester Business Process Forum 2011 The Forrester Business Process Forum in Boston, Mass. is just three…

Related posts brought to you by Yet Another Related Posts Plugin.

Building an Enterprise Architecture value proposition using TOGAF® 9.1. and ArchiMate 2.0

When introducing Enterprise Architecture as a program or initiative, it is regularly done from an IT perspective rarely considering what the costs will be and if there will be any return on investment. This presents a particular challenge to Enterprise Architecture.

Generally speaking, IT departments have all sorts of criteria to justify projects and measure their performance. They use measurements and metrics, KPIs. Going to the solution level, they commonly use indicators such as percentage uptime for systems from the System Management team, error rates for applications from the Development Support team, or number of calls resolved on the first call from the Service Desk, etc. These KPIs usually are defined at an early stage and very often delivered in dashboards from various support applications.

On the other hand it is much more difficult to define and implement quantifiable measure for Enterprise Architecture. Many activities introduced with appropriate governance will enhance the quality of the delivered products and services, but it still will be a challenge to attribute results to the quality of Enterprise Architecture efforts.

This being said, Enterprise Architects should be able to define and justify the benefits of their activities to their stakeholders, and to help executives understand how Enterprise Architecture will contribute to the primary value-adding objectives and processes, before starting the voyage. The more it is described and understood, the more the Enterprise Architecture team will gain support from the management. There are plenty of contributions that Enterprise Architecture brings and they will have to be documented and presented at an early stage.

There won’t be just one single answer to demonstrate the value of an Enterprise Architecture but there seems to be a common pattern when considering feedbacks from various companies I have worked with.
Without Enterprise Architecture you can probably NOT fully achieve:

  • IT alignment with the business goals

As an example among others, the problem with most IT plans is that they do not indicate what the business value is, and what strategic or tactical business benefit the organization is planning to achieve. The simple matter is that any IT plan needs also to have a business metric, not only an IT metric of delivery. Another aspect is the ability to create and share a common vision of the future shared by the business and IT communities.

  • Integration

With the rapid pace of change in business environment, the need to transform organizations into agile enterprises that can respond quickly to change has never been greater. Methodologies and computer technologies are needed to enable rapid business and system change. The solution also lies in Enterprise Integration (both business and technology integration).

For business integration we use Enterprise Architecture methodologies and frameworks to integrate functions, processes, data, locations, people, events and business plans throughout an organization. Specifically the unification and integration of business processes and data across the enterprise, and potential linkage with external partners become more and more important.

To also have technology integration, we may use enterprise portals, enterprise application integration (EAI/ESB), Web services, service-oriented architecture (SOA), business process management (BPM) and try to lower the number of interfaces.

  • Change management

In recent years the scope of Enterprise Architecture has expanded beyond the IT domain and Enterprise Architects are increasingly taking on broader roles relating to organizational strategy and change management. Frameworks such as TOGAF 9.1 include processes and tools for managing both the business/people and the technology sides of an organization. Enterprise Architecture supports the creation of changes related to the various architectures domains, evaluating the impact on the enterprise, taking into account risk management, the financial aspects ( cost / benefit analysis), and most importantly ensure the alignment with business goals and objectives. Enterprise Architecture value is essentially tied to its ability to help companies to deal with complexity and changes.

  • Reduced time to market and increased IT responsiveness

Enterprise Architecture should reduce systems development, applications generation and modernization timeframes for legacy systems. It should also decrease resource requirements. All of this can be accomplished by re-using standards, or existing components such as the architecture and solution building blocks in TOGAF 9.1. Delivery time and design/development costs can also be decreased by the reuse of reference models. All that information should be managed in an Enterprise Architecture Repository.

  • Better access to information across applications and improved interoperability

Data and information architectures manage the organization assets of information, optimally and efficiently. This supports the quality, accuracy and timely availability of data for executive and strategic business decision-making, across applications.

  • Readily available descriptive representations and documentation of the enterprise

Architecture is also a set of descriptive representations (i.e. “models”) that are relevant for describing an Enterprise such that it can be produced to management’s requirements and maintained over the period of its useful life. Using an Architecture Repository, developing a variety of artefacts and modelling some of the key elements of the enterprise; will contribute to build this documentation.

  • Reduce IT costs by consolidating, standardizing, rationalizing and integrating corporate information systems

Cost avoidance can be achieved by identifying overlapping functional scope of two or more proposed projects in an organization, or the potential cost savings of IT support by standardizing on one solution.
Consolidation can happen at various levels for the architectures: for shared enterprise services, applications and information, for technologies and even data centers.

This could involve consolidating the number of database servers, application or web servers and storage devices, consolidating redundant security platforms, or adopting virtualization, grid computing and related consolidation initiatives. Consolidation may be a by-product of another technology transformation, or it may be the driver of these transformations.

Whatever motivates the change, the key is to be in alignment, once again, with the overall business strategy. Enterprise architects understand where the business is going, so they can pick the appropriate consolidation strategy. Rationalization, standardization, and consolidation process helps organizations understand their current Enterprise Maturity level and move forward on the appropriate roadmap.

  • More spending on Innovation

Enterprise Architecture should serve as a driver of innovation. Innovation is highly important when developing a target Enterprise Architecture, and realizing the organization’s strategic goals and objectives. For example, it may help to connect the dots between business requirements and the new approaches SOA and cloud services can deliver.

  • Enabling strategic business goals via better operational excellence

Building Enterprise Architecture defines the structure and operation of an organization. The intent of enterprise architecture is to determine how an organization can most effectively achieve its current and future objectives. It must be designed to support an organization’s specific business strategies.

Jeanne W. Ross, Peter Weill, David C. Robertson in “Enterprise Architecture as Strategy: Creating a Foundation for Business” wrote “Companies with more-mature architectures reported greater success in achieving strategic goals” (p. 89). This included better operational excellence, more customer intimacy, and greater product leadership (p. 100).

  • Customer intimacy

Enterprises which are customer focused and aim to provide solutions for their customers should design its business model, IT systems and operational activities to support this strategy at the process level. This involves the selection of one or few high-value customer niches, followed by an obsessive effort at getting to know these customers in detail.

  • Greater product leadership

This approach enabled by Enterprise Architecture is dedicated to providing the best possible products from the perspective of the features and benefits offered to the customer. It is the basic philosophy about products that push performance boundaries. Products or services delivered by the business will be refined by leveraging IT to do the end customer’s job better. This will be accomplished by the delivery of new business capabilities (e.g. on-line websites, BI, etc.).

  • Comply with regulatory requirements

Enterprise Architecture helps companies to know and represent their processes and systems and how they correlate; fundamental for risk management and managing the regulation requirements, such as those derived from Sarbanes-Oxley, COSO, HIPAA, etc.

This list could be continued as there are many other reasons why Enterprise Architecture brings benefits to organizations. Once your benefits have been documented you could also consider some value management techniques. TOGAF 9.1 refers in the Architecture Vision phase to a target value proposition for a specific project. Here we would apply the value proposition concept to the Enterprise Architecture initiative as a whole.

Value Management uses a combination of concepts and methods to create sustainable value for both organizations and their stakeholders. Some tools and techniques are specific to Value Management and others are generic tools that many organizations and individuals use. There exist many Value Management techniques such as Cost-benefits Analysis, SWOT Analysis, Value Analysis, Pareto Analysis, Objectives Hierarchy, Function Analysis System Technique (FAST), and more…

The one I suggest to illustrate is close to the Objectives Hierarchy technique, which is a diagrammatic process for identifying objectives in a hierarchical manner and often used in conjunction with business functions. Close, because I will use a combination of the TOGAF 9.1 metamodel with the ArchiMate 2.0 Business Layer, Application Layer and Motivation Extensions Metamodels, consider core entities such as value, business goals, objectives, business processes and functions, business and application services, application functions and components. This approach being inspired by the presentation by Michael van den Dungen and Arjan Visser at the Open Group Conference in Amsterdam 2010 and I’m here adding some Archimate 2.0 concepts.

Firstly the entities from the TOGAF 9.1 metamodel:

Categories Archimate, Business Strategy, business transformation, Enterprise Architecture, IT Business Alignment, Metamodel, Open Group, togaf, Value proposition

Did someone say “synergy”….

No seriously – the iPad is a great productivity tool. And this is why… I have left the dump-and-pick-up ETL point-to-point days of personal computing that the “desktop” forced on me, and started to enjoy the productivity-goodness of the iOS Personal Service Bus. I do like my iPad. But not for it’s specification – over […]

Categories Uncategorized

How Strategic is IT? – Assessing Strategic Value

Why do we care?  Understanding the role IT plays in the business will be important in establishing proper scope, obtaining support for initiatives and delivering the greatest value to the organization. 

Recently I was working on strategies for Data Center Transformation.  The challenge was a scope focused on the technology domain during the Architecture Vision Phase.  How do we create alignment to the broader business architecture, when the drivers and KPIs tend to be tied almost exclusively to IT operating and capital expenses, or an idea of supporting business agility?

I was concerned that the technology architecture strategy that I was defining was too vague and treated IT as if it was applied monolithically – Standardize, Consolidate, Optimize.  I looked to Strategic Significance as a way that I could potentially provide a more nuanced technology strategy, that took into consideration that IT has more strategic significance to different parts of the organization.

Taking a broad brush approach – we could imply that IT is strategic to almost every modern business.  That being without IT capabilities much of the organizations functions would come to a halt.  However, what we really are looking at is most likely a wide-ranging application of tactical capabilities applied across the different business functions.  So, in this light, IT is as Strategic as a reliable Electric provider.

I think it is fair to say, that the Business Leaders assume that competent facilities people will keep the lights on, just as IT will keep their processes rolling along.  So, how strategic is IT?

What is Strategic Value

Strategic Value is about Competitive, Pricing, Cost, Product or Market Differentiation.  Wal-Mart’s strategy touches on three of these – Pricing and Cost are talked about widely.  Being the low-cost leader establishes a unique place in the market.  The can achieve this through their cost strategy, influence upon suppliers and the generation of Wal-Mart specific low-cost products based upon their buying power.  Finally, geographic spread – Wal-Mart is everywhere, is a part of a Market dominance strategy.

Strategic Relevance – When IT “Is the Value Chain”

So, when does IT take on the role of a Strategic Differentiator?   Ever here of Google or Amazon? There product is IT.  This is a bit of an extreme example, but the point is that the closer IT is to the Product or Service the more strategic it’s value is to the organization.  In the absence of Information Technology what would their product be?  Even within the Amazon example, you can not diminish the capabilities that they have developed around order fulfillment.  This includes a lot of manual picking and packing, and they are very efficient in how they have implemented this capability.  However, if it was not for their ability to reach customers and match customers to products via the Web, they become a catalog retailer of the 1950’s.

Strategic Relevance – When IT is a “Part of the Value Chain”

When else do we see IT as providing Strategic Value?  A Recent story about Target and their customer targeted marketing has been in the news.  This is how Target uses Predictive Analytics to selectively market to individual customers based upon their buying habits and trends, in conjunction with some very sophisticated algorithms.  This allows Target to maintain mindshare and attract new customers, which they claim provides them with about a three-year attachment run.  Here we see this Predicative Analytics playing a significant role in Targets Marketing Strategy.  The capability is core to their Marketing approach for customer capture and retention.

So Strategic Value can be identified on broad terms where IT is the Business or as specific functional segments within the business.  The importance is how close the IT capability is to the actual fulfillment of the business strategy.  Both Amazon and Target see IT as strategic; it is just a matter of scope.  I am sure they both have General Ledger and HR Systems, but do those IT capabilities provide strategic differentiation?

Technology Archtiecture Strategy – Data Center Transformation 

So, if I am in an EA Engagement establishing the Architecture Vision and my scope is the Technology Domain, what are some of the tools I can apply to assess the strategic significance?

A reasonable place to start might be at the Business Architecture.  We need to establish our understanding of the Capabilities and Processes that drive the business.  Paul Silverstein has developed some useful models for evaluating business value vs. business scope – how much value the organization receives versus how broadly a capability or process impacts the organization.  Funding Models might be a useful piece of the puzzel as well.

By individually, assessing each capability we can define them in terms of tactical impact and strategic impact.  Next, we can evaluate each from the perspective of IT support required to deliver the capability.  We can start with the organizational alignment of IT and the business function to see to what extent the IT function is integrated within the business capability. Where there is tight alignment, we might want to highlight that capability for further analysis within the Architecture Vision Phase.  Funding models may provide us with insight concerning the functions dependencies on IT, and how much control the business function maintains over their IT capabilities.

Often we use Strategy Maps, and they provide value.  But what if I want to refine the assessment in order to establish tighter line of sight between functional stategies and IT.  I have seen some examples of balanced scrore cards used in assessing IT’s relative value, but it tended to be applied very broadly.    I am suggesting that by assssing IT significance to the individual business function strategies in scope, we may be able to define a technology architecture strategy that focuses where the different standardization, consolidation, and optimization strategies will be most impactful, and return the greatest value.

Models and Tools for refining Strategic Alignment and Significance?

Are there tools you use for IT Strategic Assessment? 

I would be interested in hearing how you define the role of IT within your customer’s organizations, and how they determine strategic significance?  “Leveraging the New Infrastructure”, a book from Peter Weill and Marianne Broadbent, has some very interesting models depicting IT Investment to IT Impact.    

Do you have models or re-purpose models such as Balanced Score Cards to focus on IT value and strategic significance? 

Are there specific metrics that you or your customers find useful in defining strategic signifcance?