Visualizing Metric Trends for Software Portfolio Quality Management
Software portfolios of today's companies are comprised of a variety of heterogeneous, modular, and often polyglot software solutions. Ensuring high-quality standards across these entire portfolios raises additional challenges for quality engineers and requires new strategies and visualization approaches to support software quality management decisions. In this paper, we study the information needs of software quality engineers that drive these decisions on portfolio-level and propose Portfoliotrix - an expert visualization prototype for a portfolio-wide analysis and comparison of software quality metric trends. For this, we first introduce our four-phase fully automated data-mining process for gathering and aggregating quality metric data from the underlying software repositories. We then present our application frontend that implements different visualization and filtering concepts to satisfy eight specific information needs derived prior from our qualitative semi-structured expert interviews. A final scenario-based expert evaluation confirms the practical relevance of our prototype. Experts took less time to complete quality-related management tasks with our tool than they had estimated when relying only upon existing toolsets. Moreover, our visualization system reached the System Usability Scale (SUS) score of "good" with 76.7 points.
Top- Genfer, Patric
- Grabner, Johann
- Zoffi, Christina
- Bernhart, Mario
- Grechenig, Thomas
Category |
Paper in Conference Proceedings or in Workshop Proceedings (Paper) |
Event Title |
IEEE Working Conference on Software Visualization (VISSOFT) 2021 |
Divisions |
Software Architecture |
Subjects |
Software Engineering |
Event Location |
virtual |
Event Type |
Conference |
Event Dates |
27-28 Sept 2021 |
Date |
2021 |
Export |