Behavior Metrics for Prioritizing Investigations of Exceptions
Autor: | Claire Le Goues, Lori Pollock, Nicholas A. Kraft, Kostadin Damevski, Zack Coker, David C. Shepherd |
---|---|
Rok vydání: | 2017 |
Předmět: |
Engineering
Process (engineering) business.industry Software development 020207 software engineering 02 engineering and technology computer.software_genre Data science Product defect Software metric Software bug 020204 information systems 0202 electrical engineering electronic engineering information engineering Robot Product (category theory) Data mining Set (psychology) business computer |
Zdroj: | ICSME |
DOI: | 10.1109/icsme.2017.62 |
Popis: | Many software development teams collect product defect reports, which can either be manually submitted or automatically created from product logs. Periodically, the teams use the collected defect reports to prioritize which defect to address next. We present a set of behavior-based metrics that can be used in this process. These metrics are based on the insight that development teams can estimate user inconvenience from user and application behavior in interaction logs. To estimate user inconvenience, the behavior metrics capture important user and application behavior after exceptions (the defects of interest in our case). We validated these metrics through a survey of how developers would incorporate the behavior metrics into their prioritization decisions. We found that developers change their priority of investigating an exception about 31% of the time after including the behavior metrics in the priority decision. These findings provide evidence that behavior metrics provide a promising advance towards prioritizing application exceptions. |
Databáze: | OpenAIRE |
Externí odkaz: |