A dashboard to visualize the product quality level

Date

2021

Journal Title

Journal ISSN

Volume Title

Publisher

Tartu Ülikool

Abstract

Software releases nowadays happen faster than ever. People responsible for the software products are called Product Owners (POs) in a modern popular framework called Scrum. The role of the PO is difficult because it requires making decisions based on the business and technical data. Successful POs need an overview of all the variables to make decisions with the best value. Software quality is one such variable that the POs must consider while making decisions. There are tools that provide data about the software quality, but there is a lack of tools that give a straightforward overview of the quality in a way that is easy to understand. In this thesis, an open-source software application was delivered that provides a straightforward overview of the quality level on each release. The application was designed so that additional future developments could be easily made. Firstly, the requirements for the application were elicited. Secondly, the application was implemented. Next, the application was tested to verify functional correctness. And finally, the application was evaluated with a survey study along the POs in the industry to understand the perceived usefulness and ease of use of the application.

Description

Keywords

Product Quality Dashboard, Product Owner, software quality level, Hexagonal architecture

Citation