Title :
Mining Individual Performance Indicators in Collaborative Development Using Software Repositories
Author :
Zhang, Shen ; Wang, Yongji ; Xiao, Junchao
Author_Institution :
Lab. for Internet Software Technol., Chinese Acad. of Sci., Beijing, China
Abstract :
A better understanding of the individual developers¿ performance has been shown to result in benefits such as improved project estimation accuracy and enhanced software quality assurance. However, new challenges of distinguishing the individual activities involved in software evolution arise when considering collaborative development environments. Since software repositories such as version control systems (VCS) and bug tracking systems (BTS) are available for most software projects and hold a detailed and rich record of the historical development information, this paper presents our experiences mining individual performance indicators in collaborative development environments by using these repositories. The base of our key idea is to identify the complexity metrics (in the code base) and field defects (from bug tracking system) at individual-level by incorporating the historical data from version control system. We also remotely measure and analyze these indicators mined from a libre project jEdit, which involves around one hundred developer. The results show that these indicators are feasible and instructive in the understanding of the individual performance.
Keywords :
configuration management; program debugging; project management; software maintenance; software metrics; bug tracking system; collaborative development; complexity metrics; field defects; individual developer performance; individual performance indicators mining; software evolution; software project; software repositories; version control system; Collaborative software; Computer science; Control systems; Humans; Internet; Laboratories; Performance analysis; Software engineering; Software performance; Software quality; Complexity Metrics; Individual Performance Indicators; Software Repositories; collaborative development;
Conference_Titel :
Software Engineering Conference, 2008. APSEC '08. 15th Asia-Pacific
Conference_Location :
Beijing
Print_ISBN :
978-0-7695-3446-6
DOI :
10.1109/APSEC.2008.12