{"id":28716,"date":"2020-03-03T10:59:40","date_gmt":"2020-03-03T15:59:40","guid":{"rendered":"https:\/\/centricconsulting.com\/?p=28716"},"modified":"2021-12-15T00:17:22","modified_gmt":"2021-12-15T05:17:22","slug":"6-ways-to-measure-the-health-of-your-application-architecture","status":"publish","type":"post","link":"https:\/\/centricconsulting.com\/blog\/6-ways-to-measure-the-health-of-your-application-architecture\/","title":{"rendered":"6 Ways to Measure the Health of Your Application Architecture"},"content":{"rendered":"

In this fourth part of our Technology Assessment Framework IT Infrastructure series, we look at the six key areas to consider when assessing your application architecture\u2019s health.<\/h2>\n
\n

Part of a series.<\/a><\/em><\/p>\n

Whether your company is a vertically integrated, heavily regulated electric utility company or a consumer-packaged-goods business, the health of your application architecture is crucial to functioning, competing and surviving as a business.<\/p>\n

And while different types of businesses have different application needs, evaluating application architecture health comes down to six key areas for every business: user satisfaction, financials, architecture, development, operations and controls.<\/p>\n

Let\u2019s take a closer look at each:<\/strong><\/p>\n

1. User Satisfaction<\/h2>\n

User satisfaction includes both how happy your employees are with the applications driving your business and how well those applications meet your customers\u2019 needs.<\/strong><\/p>\n

If your employees are unhappy, they will find workarounds or other less efficient applications that may put critical systems at risk. On the other hand, your employees might love the external, customer-facing applications because they <\/strong>know how these work.<\/p>\n

But, those tools might not work well for customers. Too many clicks, unintegrated systems and cumbersome tools may frustrate them\u2014or drive them to your competitors.<\/p>\n

2. Financials<\/h2>\n

Naturally, you\u2019re concerned about the costs of purchasing and implementing your application solutions, but that\u2019s just the beginning. You need to keep an eye on the total cost to serve your customers, which includes familiar metrics, like support costs and costs per user, along with licensing costs, problem-ticket resolution costs, and lost opportunity costs if systems go down.<\/p>\n

You\u2019ll also want to look at your supply chain. How many people and applications do you need to support it? Think of each person in your supply chain as a representation of the potential for a separate technological solution. Can your current applications allow you to reallocate some people\u2019s work, bringing down costs and increasing productivity?<\/strong><\/p>\n

Finally, don\u2019t forget about benchmarks. While you may be pleased with your performance levels, your overhead could still be more than you need to spend on applications. Strive to make sure your investments add value, while also meeting targets.<\/p>\n

3. Architecture<\/h2>\n

Your overall framework illustrates how well your applications support business processes. It may consist of a user layer customers and employees see and interact with. It may also include an integration layer, a core application layer, and a data layer that stores the information behind all of it.<\/p>\n

But no matter how many layers you have or how you structure these, the most important question is: \u201cDoes my architecture support my business strategy?\u201d An architecture that is too rigid to accommodate \u201cgame changers\u201d like rapid growth, changes in ownership or market shifts can become a big problem.<\/strong> Some specific areas to consider include:<\/p>\n