KPM

Working Capital Management

The Forefront Of IT Strategy: Enterprise Architecture Vs. Agile

Few, if any, organizations can operate successfully today without the right information technology (IT) strategy. And as organizations grow, their IT needs and infrastructures become even more complex and costly.

This push and pull of managing growth while grappling with tech has brought two broad approaches to IT strategy to the forefront: enterprise architecture and Agile. Let’s look at both, so you can contemplate where your organization stands and whether an adjustment may be warranted.

Following A Blueprint For Your IT Strategy

As its name implies, enterprise architecture is a strategic philosophy that focuses on mindfully designing or adapting a organization-wide framework for choosing, implementing, operating, and supporting technology.

Think of an architect drawing a blueprint for a commercial building — every aspect of that structure will be thought through ahead of time to suit the size, operational needs, and mission of the organization. So it goes with enterprise architecture, which seeks to help ensure every IT decision and move:

Aligns With The Goals Of The Business. Everything done technologically flows from the organization’s current goals as established through ongoing strategic planning. So, for example, no new software acquisitions or upgrades can occur without approval from the enterprise architecture unit, which can be a dedicated department or a special committee.

Complies With Standardization & Organization Protocols. Businesses using enterprise architecture construct their IT systems to integrate seamlessly and follow stated rules for access, use, upgrades, cybersecurity, and so forth. They also organize their systems to support digital transformation (digitalizing all areas of the business) and adapt relatively quickly to technological changes.

In Some Cases, Complies With An Established Framework. There are various widely accepted enterprise architecture frameworks for organizations that don’t wish to do it all themselves or would like a starting point. These include The Open Group Architecture Framework, the Zachman Framework, and ArchiMate.

Being Project-Focused

Rather than being a top-down blueprint for IT strategy, Agile generally approaches business tech on a project-by-project basis. The idea is to be as nimble as possible. Some of its key features include:

  • Breaking up IT projects into small pieces (often called “sprints” or “iterations”)
  • Collaborating closely with customers (whether internal or external)
  • Using cross-functional teams, rather than only IT staff
  • Focusing on continuous improvement during and after projects
  • Emphasizing flexibility over strict protocols
  • Valuing interpersonal collaboration over processes and tools

 
Like enterprise architecture, Agile also has different time-tested versions that many types of organizations have used. These include Scrum and Kanban.

Leaning One Way Or The Other

Not too long ago, many large organizations began leaning away from enterprise architecture and toward Agile. Some experts attribute this to increased reliance on cloud-based storage and software, which tends to decentralize IT infrastructure.

Earlier this year, however, market research firm Forrester released the results of a survey of 559 technology professionals worldwide in its Modern Technology Operations Survey, 2023 report. Of respondents who work for large enterprises, 55% said their organizations had an enterprise architecture unit. That’s an 8% increase from the 47% reported in the 2022 version.

Some experts believe the renewed emphasis on enterprise architecture could be a reaction to a couple potential downsides of relying largely or solely on Agile. That is, businesses running small, speedy IT projects with little to no oversight may encounter higher “technical debt” — the predicament of getting suboptimal project results that lead to costly downtime and rework. Organizations may also suffer from “vendor sprawl,” a term that describes having too many software providers because Agile project teams act independently.

Managing The Costs

To be clear, enterprise architecture and Agile aren’t mutually exclusive. Many organizations use both approaches to some extent. Work with your leadership team and professional advisors to devise and execute your best IT strategy.

Related Articles

Talk with the pros

Our CPAs and advisors are a great resource if you’re ready to learn even more.