Browsing by Author "Premraj, Rahul"
Now showing 1 - 3 of 3
Results Per Page
Sort Options
Item Open Access Appendix to Information Needs in Bug Reports: Improving Cooperation Between Developers and Users(2009-09-25T15:03:56Z) Breu, Silvia; Premraj, Rahul; Sillito, Jonathan; Zimmermann, ThomasThis technical report contains all data that is needed to replicate the paper “Information Needs in Bug Reports: Improving Cooperation Between Developers and Users” to be published at CSCW 2010 in Savannah, Georgia, USA. The accompanying zip file contains bug reports, cards with categorization, and R scripts that were used in the study.Item Open Access Frequently Asked Questions in Bug Reports(2009-03-23T16:05:29Z) Breu, Silvia; Premraj, Rahul; Sillito, Jonathan; Zimmermann, ThomasBug tracking systems play a central role in software development since they allow users and developers to submit and discuss bugs and new features. To better understand information and communication needs in bug tracking, we analysed what questions are asked in bug reports. We sampled 600 bug reports from the MOZILLA and ECLIPSE projects and located 947 questions in the reports. Next, we used an open card sort and identified eight categories of questions, which can further be broken down into forty groups. We show the value of this catalogue of frequently asked questions with a large quantitative and qualitative study on when questions are asked and how they are answered. A consequence of our results is that constant user involvement is crucial for successful bug reports and that better tools are needed to support this.Item Metadata only Information needs in bug reports: improving cooperation between developers and users(ACM, 2010) Breu, Silvia; Premraj, Rahul; Sillito, Jonathan; Zimmermann, ThomasFor many software projects, bug tracking systems play a central role in supporting collaboration between the developers and the users of the software. To better understand this collaboration and how tool support can be improved, we have quantitatively and qualitatively analysed the questions asked in a sample of 600 bug reports from the MOZILLA and ECLIPSE projects. We categorised the questions and analysed response rates and times by category and project. Our results show that the role of users goes beyond simply reporting bugs: their active and ongoing participation is important for making progress on the bugs they report. Based on the results, we suggest four ways in which bug tracking systems can be improved.