The Applause Quality Score


 

For brands that look to consistently measure and improve the quality of their releases over time, Applause has developed the industry’s first and only quality benchmark built for the enterprise. With AQS it is easy to see how your quality is trending over time and to determine which factors are impacting your release quality. Leveraging 10-plus years of historical quality data along with your testing results, we create a customized quality score for each build your company releases. You can view analytics, identify trends and verify coverage to make informed decisions.

To completely utilize the score when evaluating a build, you should take into account three components: the Applause Quality Score (AQS), its matching Confidence Level (CL) and the underlying test result data both are based on.

What the Applause Quality Score is

The AQS is a calculated value ranging from 0 to 100 which describes the quality of testing results for a product or build during one or more test cycles based on testing done and results collected.

How AQS Helps You

With AQS, development teams can understand the level of quality they achieve build-over-build, helping them make a data-driven decision for when a build is ready for release. The purpose of the AQS is to help empower you to make critical release/don’t release decisions in a much more fact-based quick and easy manner.

AQS Scores

AQS provides three distinct, weighted scores for users to assess their software quality:

Read on to learn more about how the Applause Quality Score ratings work, how you can use AQS to make informed decisions, and how to access your information via the Applause Product Excellence Platform.

How AQS Works

Just as several bureaus provide credit scores that offer an overall picture of a person’s credit, the individual and combined AQS ratings give you a customized view of software quality, including details to identify weak points or negative trends.

The AQS leverages sophisticated data science models based on several factors for both structured test cases and exploratory tests. The AQS algorithm combines the subjective and objective areas of testing, with heightened value placed on the results that are most relevant to you and your customers, to provide a robust, quantitative assessment of digital quality based on historical and current data.

How Structured Test Cases are Calculated

AQS analyzes structured test cases according to:

How Issues are Calculated

For the exploratory testing (Issues) sub-score, the algorithm assesses:

Results Calculation Summary

As you can see, the Applause Quality Score does not judge all bugs the same.

How AQS is Presented

While based on sophisticated data science models, the end results are as simple as a single metric displayed across three ranges:

How to View AQS for Your Product
  1. Log in to the Applause platform and navigate to “Products”.
  2. Locate the relevant product from the products list.
  3. Select the product name.
  4. The activity dashboard for the product will be displayed, offering information general to the product, as well as per-build “cards” containing the build’s AQS, CL and issue distribution at a high level.
  5. To drill into more details about a specific build, click on the “See more details” link at the bottom of the build card.

Ideas to Think About as You View a Certain Build’s AQS

 

What the AQS Confidence Level (CL) is

Next to the Quality Score, you will also find an indication of the level of confidence we have in our calculations. The Confidence Level (CL) for an individual build is based on the scale and scope of the testing conducted for the build such as duration and coverage, as well as the breadth of historical data collected on previous builds of the product or app.

How AQS CL Helps You

Reviewing the CL is key in transforming AQS into actionable insights. As the scope of testing is changing while the build is being tested, considering the CL will help you understand how reliable the AQS for a given build is at a given moment in time.

While a low AQS may result in you deciding to hold off from releasing the build (for instance, because it’s too “buggy”), a low CL may result in you deciding to intensify the testing to allow more data to be collected – longer, across more devices or regions, involving more individuals, etc.

How AQS CL is Presented

Once calculated, the CL is presented as one of three available values: