piQa

The Problem Classificator

This calculator offers a convenient way to standardize severity levels of problems reported. The calculation is based on simple observations, that can be objectively evaluated.

The calculation is based on numeric values, that are assigned to each of the observations. These values are added up. The error classification is evaluated by thresholds of the calculated severity level value. The distribution of the numeric values assigned to the individual observation though are non-linear. This provides each observation with an individual lever of severity. For instance, the application state observation "Scrambled", "Stuck" and "Crash" each can have a numeric value assigned, that is sufficient to make the resulting severity calculated pass the threshold assigned to severity class "A", independent from the values resulting from the other observations.

Additionally to the numerical value each observation has a letter assigned, with which the description string is compiled from. This allows decoding of the observations made at a later point in time.

The evaluated error classification, the calculation severity level and the observation coding is displayed at the bottom of the Problem Classificator.

All threshold values are stored in tables an variables at the top of JavaScript section of this file. This allows you to easily adapt this tool to your requirements and policies.

You are invited to adapt this tool to your requirements. Please heed the terms of use stated with the code.