Computational & Mathematical Organization Theory
MSR '07 Proceedings of the Fourth International Workshop on Mining Software Repositories
Quality of bug reports in Eclipse
Proceedings of the 2007 OOPSLA workshop on eclipse technology eXchange
Measuring developer contribution from software repository data
Proceedings of the 2008 international working conference on Mining software repositories
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering
Mining Bug Repositories--A Quality Assessment
CIMCA '08 Proceedings of the 2008 International Conference on Computational Intelligence for Modelling Control & Automation
Improving bug triage with bug tossing graphs
Proceedings of the the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
"Not my bug!" and other reasons for software bug report reassignments
Proceedings of the ACM 2011 conference on Computer supported cooperative work
Performance Evaluation of Software Development Teams: a Practical Case Study
Electronic Notes in Theoretical Computer Science (ENTCS)
Hi-index | 0.00 |
Individual contribution and performance assessment is a standard practice conducted in organizations to measure the value addition by various contributors. Accurate measurement of individual contributions based on pre-defined objectives, roles and Key Performance Indicators (KPIs) is a challenging task. In this paper, we propose a contribution and performance assessment framework (called as Samiksha) in the context of Software Maintenance. The focus of the study presented in this paper is Software Maintenance Activities (such as bug fixing and feature enhancement) performed by bug reporters, bug triagers, bug fixers, software developers, quality assurance and project managers facilitated by an Issue Tracking System. We present the result of a survey that we conducted to understand practitioner's perspective and experience (specifically on the topic of contribution assessment for software maintenance professionals). We propose several performance metrics covering different aspects (such as number of bugs fixed weighted by priority and quality of bugs reported) and various roles (such as bug reporter and bug fixer). We conduct a series of experiments on Google Chromium Project data (extracting data from the issue tracker for Google Chromium Project) and present results demonstrating the effectiveness of our proposed framework.