Abstract
Writing a good usability defect report can be a tedious task, especially in identifying what important information should be included, and capturing the attention of software developers to fix them. This paper is a continuity of our previous studies investigating software development practitioners' day-to-day practices when dealing with usability defects. In this study, we mined 377 developer-tagged usability defect reports from Mozilla Thunderbird, Firefox for Android and Eclipse Platform to confirm what software development practitioners claimed to provide when reporting usability defects. We looked for the presence of key defect attributes - steps to reproduce, impact, software context, expected output, actual output, assumed causes, solution proposal and supplementary information. In addition, we analyzed the trend of different types of usability defects, correlation between usability defects and defect severity, and failure qualifier. Our findings demonstrate a mismatch between what software development practitioners claimed to provide when reporting usability defects, and the information that actually appears in the defect reports. The results of our research have important implications for software defect reporting, especially in designing more effective mechanisms for reporting usability defects.
Original language | English |
---|---|
Title of host publication | Proceedings |
Subtitle of host publication | 24th Asia-Pacific Software Engineering Conference - APSEC 2017 - 4-8 December 2017, Nanjing, Jiangsu, China |
Editors | He Zhang, Mike Hinchey |
Place of Publication | Piscataway NJ USA |
Publisher | IEEE, Institute of Electrical and Electronics Engineers |
Pages | 358-367 |
Number of pages | 10 |
ISBN (Print) | 9781538636817 |
DOIs | |
Publication status | Published - 2017 |
Externally published | Yes |
Event | Asia-Pacific Software Engineering Conference 2017 - Nanjing, Jiangsu, China Duration: 4 Dec 2017 → 8 Dec 2017 Conference number: 24th https://ieeexplore.ieee.org/xpl/conhome/8305447/proceeding (Proceedings) |
Conference
Conference | Asia-Pacific Software Engineering Conference 2017 |
---|---|
Abbreviated title | APSEC 2017 |
Country/Territory | China |
City | Nanjing, Jiangsu |
Period | 4/12/17 → 8/12/17 |
Internet address |
Keywords
- Bugzilla
- software defect reporting
- usability defects