Customer Experience – Don't Forget the NOW
July 23, 2013

Mike Cuppett
Author of "DevOps, DBAs, and DbaaS"

Share this

While defining strategies for cloud, mobile, social and big data, IT leaders must not drop the ball in retaining customers that are now experiencing your company’s current applications. Don’t let cumulative degradation chase off your customers.

IT shops globally deal continuously with rapid change, working to detail how to leverage key technologies promising business growth, cost management and customer insights - all of which must be considered. But who’s looking out for customers that are using your company’s currently deployed applications right now? These customers are deciding whether your company delivers a positive customer experience.

What should IT leaders do today to ensure now customers are still customers in six months or two years when the next generation of “even more awesome, fixes everything, super fast” applications are delivered? Keeping now customers makes smart financial and business sense.

Approaching IT application delivery holistically - end-to-end - widens IT perspective, presenting opportunities for IT to show value. The business no longer cares about who owns, runs or how infrastructure is managed, as business teams can easily reach into the cloud for services. The business needs IT to understand business operations, how the company’s applications – internal or SaaS - support business operations and then ensure application delivery meets customer expectations.

Keeping now customers should be a critical business KPI for the IT team; it’s already important to marketing, sales and operations. Poor application performance is not an option. Figure 1 demonstrates how a 97% delivery success rate for an application and underlying infrastructure components in a moderately complex process stream leads to an unacceptable customer experience. (97% is far below the capability delivered by most companies.)


FIGURE 1

Cumulative degradation is a mathematical reality haunting application delivery. IT teams historically strive to deliver against IT-centric metrics – uptime/availability, web page response time, query response time, etc. – when IT should be focused on metrics important to business leaders and for this discussion, application robustness from the customer’s perspective.

Investing in Delivery Success

Notice that investing to bring all components up to 99% (Figure 2) delivery success improves the customer experience more than investing to get the back-end components up to 99.999% (Figure 3).


FIGURE 2


FIGURE 3

Achieving 99.999% requires significant funding. Of course the goal is for all components to be 99.999% successful; however reality requires smart investments during the journey to five nines focused on business impact – improved customer experience – rather than meeting an old-fashioned IT metric.

Improvements when components are not company controlled – such as when the customer uses the company web site – adds to the challenge, as it is likely the customer’s ISP connection and computer are not providing 99% efficiency.

Customer experience needs to be a key focus of application delivery. “Standards” like the three second average web page response time needs to be viewed from a customer perspective, not a company perspective.

Let’s say that the customer’s ISP connection and computer contribute .75 seconds of latency to every response. Now, to meet the “standard” of three seconds, the company must accept, process and answer requests at an average of 2.25 seconds.

Focusing on customer experience focuses efforts away from IT measures. A recent real-life situation reminded everyone involved in the need for a business and customer perspective, rather than an IT metric perspective. Complaints of slowness were coming from internal application customers, so the multi-team troubleshooting began. Initially, IT was able to show that every piece of the transaction was performing acceptably (Figure 4).


FIGURE 4

Unfortunately, the serial execution was making the customer experience poor as the minimum response time averaged nine seconds. Presenting the data as above provided an “ah hah” moment for many. From that, the teams focused on reducing the delivery time. Simply parallelizing the individual the subcomponents provided an improved customer experience (Figure 5).


FIGURE 5

Additional improvement is planned, as this transaction still exceeds the three second “standard”; however, the example highlights how a change in perspective provides the catalyst to understanding where true business value can be achieved.

Taking Action to Improve Customer Experience

Take action to improve customer experience while allowing time for your company’s APM solution to mature. Many companies buy galactic APM solutions; then discover rollout is slow, time-consuming and expensive leading to disappointment.

Strategic investments and time will grow your APM capabilities; especially once initial improvements payoff in measurable improvements. Even starting with the ten slowest transactions or more granularly the ten slowest SQL statements or driving out the ten worst performing infrastructure issues will ignite excitement across the business. Infamous companies are known for high-performance teams due to a calculated purging process to rid the company of underperforming staff; using the same methodology to improve the 10 worst customer experience inhibitors will have the same impact: constantly improved customer experience.

Mike Cuppett is a Business Resiliency Architect for a Fortune 25 healthcare organization, and the author of "DevOps, DBAs, and DbaaS: Managing Data Platforms to Support Continuous Integration."
Share this

The Latest

March 27, 2024

Nearly all (99%) globa IT decision makers, regardless of region or industry, recognize generative AI's (GenAI) transformative potential to influence change within their organizations, according to The Elastic Generative AI Report ...

March 27, 2024

Agent-based approaches to real user monitoring (RUM) simply do not work. If you are pitched to install an "agent" in your mobile or web environments, you should run for the hills ...

March 26, 2024

The world is now all about end-users. This paradigm of focusing on the end-user was simply not true a few years ago, as backend metrics generally revolved around uptime, SLAs, latency, and the like. DevOps teams always pitched and presented the metrics they thought were the most correlated to the end-user experience. But let's be blunt: Unless there was an egregious fire, the correlated metrics were super loose or entirely false ...

March 25, 2024

This year, New Relic published the State of Observability for Financial Services and Insurance Report to share insights derived from the 2023 Observability Forecast on the adoption and business value of observability across the financial services industry (FSI) and insurance sectors. Here are seven key takeaways from the report ...

March 22, 2024

In MEAN TIME TO INSIGHT Episode 4 - Part 2, Shamus McGillicuddy, VP of Research, Network Infrastructure and Operations, at Enterprise Management Associates (EMA) discusses artificial intelligence and AIOps ...