Abstract:
With software analytics, software practitioners explore and analyze data to obtain insightful, actionable information for tasks regarding software development, systems, a...Show MoreMetadata
Abstract:
With software analytics, software practitioners explore and analyze data to obtain insightful, actionable information for tasks regarding software development, systems, and users. The StackMine project produced a software analytics system for Microsoft product teams. The project provided lessons on applying software analytics technologies to positively impact software development practice. The lessons include focusing on problems that practitioners care about, using domain knowledge for correct data understanding and problem modeling, building prototypes early to get practitioners' feedback, taking into account scalability and customizability, and evaluating analysis results using criteria related to real tasks.
Published in: IEEE Software ( Volume: 30, Issue: 5, Sept.-Oct. 2013)
DOI: 10.1109/MS.2013.94