A dashboard to visualize the product quality level
Date
2021
Authors
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