Data analysis tool supporting software development process

Rafał Kozik, Michał Choraś, Damian Puchalski, Rafał Renk · 2017

As rapid software development gain in popularity, the complexity of project management and quality assurance has dramatically increased. This has led to traditional approaches to quality management becoming ineffective. On the other hand, technologies supporting development process have also improved. Recently, automation tools for software quality checking have given project managers a wide spectrum of additional solutions for monitoring the developed product. In this paper, we present methodology and tools for gathering and analyzing data related to software development. Our goal is to improve rapid software development process with machine-learning, data analysis and visualization techniques. In this research, we gathered data from various sources. In particular, we hypothesize that process related aspects such as planning, testing, and bug tracking can be correlate with metrics related to software quality. Results are promising and show that the proposed solution can be a useful tool to improve quality of developed software.

Read the paper · More papers on PaperTik