APM and Application Stability: Where Two Monitoring Roads Merge and Diverge - Part 2
March 24, 2020

James Smith
SmartBear

Share this

In today's iterative world, development teams care a lot more about how apps are running. There's a demand for fixing actionable items. Developers want to know exactly what's broken, what to fix right now, and what can wait. They want to know, "Do we build or fix?" This trade-off between building new features versus fixing bugs is one of the key factors behind the adoption of Application Stability management tools.

Start with APM and Application Stability: Where Two Monitoring Roads Merge and Diverge - Part 1

Benefits of Application Stability

The beauty of Application Stability is that it brings together the errors captured by APM and enables developers to see at a glance which ones are worth fixing. As a result, five major benefits arise:

1. Increased efficiency: Companies eliminate the problem of infrastructure teams tossing issues over the fence to development teams. Valuable time is saved because Application Stability tools remove the game of telephone between the two teams and deliver bugs directly to the team that will fix them.

2. Stronger CSAT: The time to fix bugs goes down dramatically when the person who wrote the code fixes the code. With diagnostic information in hand from the Application Stability tool, software engineers innately understand what the code does, what the bug means, and how to fix it. Faster resolution of bugs that impact the end user experience means that customer satisfaction levels (CSAT) are less likely to drop.

3. Error prioritization: Application Stability tools group bugs by root cause, making it easy for developers to get a sense of severity at a glance. It's much easier to determine what to fix first when developers can see which errors are most costly, which affect the most customers, and which bug is impacting a key customer.

4. Tool synchronization: Taking it one step further, Application Stability tools are tied into project management suites. Bugs map directly to tickets created in Jira (or whatever tool is used), and tickets update automatically as priority changes.

5. Stability scores by release: Application Stability enables product and development teams to see stability scores by release. Since it's common to have multiple app versions live at the same time, especially with mobile apps (where DevOps isn't really involved), companies can't rely on a single stability score. Teams need to see stability by release so that it's clear exactly where the errors are and what impact they're having on users.

What Percentage of Your Development Team Has a Login to Your APM?

I'm often asked whether I think Application Stability will replace APM, and my answer is simple: No, I don't

I'm often asked whether I think Application Stability will replace APM, and my answer is simple: No, I don't. APM remains an essential part of developing software, and organizations still need to understand when they're about to run out of resources and when there's poor performance. 

Instead, I see these two solutions co-existing as adjacent categories but helping different teams. Application Stability delivers prioritized errors to developers for fixing, while APM works well for enabling Ops teams to raise red flags on high error rates and reduce cloud spend.

Some of you may be thinking to yourself, "Well, my APM product does what you're describing for application stability, so I'm sure my developers are fine using it."

To which I poise the following challenge: What percentage of your dev team has a login to your APM? What percentage logs in on a daily basis? And, if they do use it, do your developers like it?

The answers to these questions may surprise you. After all, APM wasn't really built for developers or for keeping end users happy. In contrast, Application Stability was born at the customer layer and is designed specifically to monitor the front end and ensure strong customer experiences with web and mobile apps.

Once you've had a chance to hear from your dev team, it wouldn't surprise me if you discover that they're pretty excited about the new kid in town.

James Smith is SVP of the Bugsnag Product Group at SmartBear
Share this

The Latest

November 28, 2022

Many have assumed that the mainframe is a dying entity, but instead, a mainframe renaissance is underway. Despite this notion, we are ushering in a future of more strategic investments, increased capacity, and leading innovations ...

November 22, 2022

Most (85%) consumers shop online or via a mobile app, with 59% using these digital channels as their primary holiday shopping channel, according to the Black Friday Consumer Report from Perforce Software. As brands head into a highly profitable time of year, starting with Black Friday and Cyber Monday, it's imperative development teams prepare for peak traffic, optimal channel performance, and seamless user experiences to retain and attract shoppers ...

November 21, 2022

From staffing issues to ineffective cloud strategies, NetOps teams are looking at how to streamline processes, consolidate tools, and improve network monitoring. What are some best practices that can help achieve this? Let's dive into five ...

November 18, 2022

On November 1, Taylor Swift announced the Eras Tour ... the whole world is now standing in the same virtual queue, and even the most durable cloud architecture can't handle this level of deluge ...

November 17, 2022

OpenTelemetry, a collaborative open source observability project, has introduced a new network protocol that addresses the infrastructure management headache, coupled with collector configuration options to filter and reduce data volume ...

November 16, 2022

A unified view of digital infrastructure is essential for IT teams that must improve the digital user experience while boosting overall organizational productivity, according to a survey of IT managers in the United Arab Emirates (UAE), from Riverbed and market research firm IDC ...

November 15, 2022

Building the visibility infrastructure to make cloud networks observable is a complex technical challenge. But with careful planning and a few strategic decisions, it's possible to appropriately design, set up and manage visibility solutions for the cloud ...

November 14, 2022

According to a recent IT at Work: 2022 and Beyond study, there have been a few silver linings to the pandemic ... The study revealed some intriguing trends, which will be discussed in turn ...

November 09, 2022

The absence of topology can be a key inhibitor for AIOps tools, creating blind spots for AIOps as they only have access to event data. A topology, an IT service model, or a dependency map is a real-time picture of tools and services that are connected and dependent on each other to deliver an IT service ...

November 08, 2022

A modern data stack is a suite of technologies and apps built specifically to funnel data into an organization, transform it into actionable data, build a plan for acting on that data, and then implement that plan. The majority of modern data stacks are built on cloud-based services, composed of low- and no-code tools that enable a variety of groups within an organization to explore and use their data. Read on to learn how to optimize your data stack ...