Software products are expected to provide an outstanding user experience. To meet these expectations, companies need to have a data-driven approach to product development. One way to achieve this is by using data analysis to continually improve a software product. In this article, we will…