How to Choose The Best Enterprise Architecture Framework

Updated on

Streamlining Architecture Modeling

An enterprise architecture framework helps organizations design, build, and maintain their IT infrastructure in a way that is aligned with their business goals. It provides a set of principles, methods, and tools that can be used to define organizations business strategy and objectives.

In this article we will discuss:

  • What is an enterprise architecture framework?
  • Should I use enterprise architecture frameworks?
  • Enterprise architecture framework options
  • Selecting an enterprise architecture framework that works
  • Best enterprise architecture frameworks and EA standards
  • Can I use more than one enterprise architecture framework?
  • Enterprise architecture framework selection process
  • Enterprise architecture framework examples

What is an enterprise architecture framework?

In modern enterprise architecture, frameworks serve a variety of purposes:

  • They provide a set of assets and templates which allow architects to get started quickly
  • They can be used to set best-practice and standards for governance
  • They can be helpful for collaboration and communication between architects

A summary of popular architecture frameworks, standards and notations is available on this frameworks overview page.

 

Should I use enterprise architecture frameworks?

The popularity of frameworks is partly down to the huge increase in data, technology and business processes needed to run a modern enterprise.

Used well, they provide a sensible set of EA standards and a way for architects to quickly “get their head around” very complex IT and business systems and models and move on to strategy and planning.

Guided by the organization’s business requirements, frameworks provide a structure which helps architects to align the business with IT strategy, growth and digital transformation. They help architects’ present data into domains, layers, or views, and offer models (typically matrices and diagrams) for documenting views for stakeholders.

It’s worth keeping in mind that frameworks should be a guide and an accelerator. The focus should be on identifying business priorities, modeling, setting up useful analysis, visualizations and reports and steering strategy.

 

Enterprise architecture framework options

As the enterprise evolves it’s likely you’ll want to adjust your framework on-the-fly or even swap it out or adopt an additional framework so that it continues to be a good fit for your business and its goals.

Architecture should always be business-led and being able to add or tailor a framework will future-proof your practice.

“More than 66% of organizations had developed a customized framework, with one-third of these making use of two or more frameworks.”

 

Selecting an enterprise architecture framework that works

Enterprise architecture frameworks can vary widely. Some emphasize high level strategic viewpoints, others may focus on a capability planning phase and many provide ways of structuring business data, technology and infrastructure designs.

Ultimately, is the framework fit for purpose? This question can be broken down into a few key areas:

  1. Who are the stakeholders we need to address?
  2. Is there scope for modeling both business and technology views?
  3. Does the framework support different decision-making levels across different maturity levels?

When selecting a framework, it is also important to ensure that the platform or tool you use supports that framework properly. For instance, you can access the TOGAF tool certification register from the Open Group. The ArchiMate tool certification register is also available.

 

Best enterprise architecture frameworks and EA standards

EA frameworks typically fall into the following categories/ types:

  • Developed by consortiums and industry standards bodies (TOGAF, ArchiMate, BIAN, Zachman)
  • Those intended for defense use (DoDAF, MoDAF, DAF)
  • Those intended for wider government use (FEAF, AGA, NIST, FDIC)
  • Developed by private companies or universities (IBM, Gartner, Avolution)

There are also a range of modeling techniques and notations which are often used by architects, including SysML, UML and BPMN and security frameworks such as SABSA and NIST.

Comparing strengths and limitations can also be helpful when finding a framework and evaluating which communicates best across the enterprise and adapts to your organization where needed.

Enterprise Architecture Framework Comparison Table

Enterprise Architecture Framework Comparison Table

This table provides an example overview of a framework comparison. Note: the strength or each framework is best assessed with regard to your particular enterprise and its goals.

Can I use more than one enterprise architecture framework?

As well as the traditional EAF on the market, practitioners should also consider combining frameworks. A “pick-and-mix” of various frameworks can allow you to leverage the features which work best for your team and stakeholders.

Studies suggest that more than 66% of organizations had developed a customized framework, with one-third of these making use of two or more frameworks.

When combining different approaches, however, it is important to remember that on some occasions less is more and ensure that the chosen frameworks work together harmoniously.

 

Enterprise Architecture Framework Selection Process

When choosing an enterprise architecture framework, first, identify issues that need to be solved, and then decide which framework could be best served as the starting point to reach this solution.

Consider whether your chosen framework can be tailored to your organization’s needs. Ensure that the original challenges are addressed the framework itself can adapt to change. In some cases, tailoring may include merging with other existing frameworks to reach the desired end goal.

Ultimately it is situational, and dependent on ‘what do you want them to do.’ Nevertheless, it is you, the architects who at the end of the day are the master of any tools which includes the enterprise architecture framework.

“[A] framework successfully combines people, data and technology to show a comprehensive view of the inter-relationships within an information technology organization,”Enterprise Architecture Body Of Knowledge.

 

Enterprise Architecture Framework Examples

ABACUS ships with over 100 industry leading frameworks, metamodels and notations, all available out-of-the-box including TOGAF, ArchiMate BPMN, BIAN, NIST, plus business frameworks such as Business Model Canvas, Business Motivation Model, PESTLE and notations and icons such as AWS and Azure.

We also provide the Avolution metamodel which is assembled from leading frameworks including, PEAF, OMG, APQC and PRINCE2. The Avolution Metamodel includes templates, analytics and supporting collateral to help users make decisions efficiently.

Practitioners can also choose to configure, adapt or combine frameworks and metamodels in ABACUS, using simple “right-click” and “drag-and-drop” commands. Unlike other tools, no advanced database administrator skills are required.

 

Ready to start your Enterprise Architecture Framework Comparison? Contact Us Today

Schedule a Demo
Back to all news