scispace - formally typeset
Search or ask a question

Answers from top 17 papers

More filters
Papers (17)Insight
In particular, it has been found that those process metrics incorporating developer experience (defined as the percentage of the code a developer contributes) exhibit a good ability to predict fault-proneness.
In this paper, we propose a novel approach, DR_PSF (Developer Recommendation with Personalized Source-code Files), to enhance developer recommendation by leveraging personalized source-code files.
Our findings show that having strong logical reasoning and hypothesis testing skills are differentiating factors in the software developer/tester performance in terms of defect rates.
Well, there may be promising and respectable software development methodologies that are perfectly suited to these kinds of folks-folks who like to program and who want to develop good software , and want to start coding almost right away.
These techniques tend to recommend experienced developers, i. e., the more experienced the developer is, the more possible he/she is recommended.
Proceedings ArticleDOI
03 Aug 2015
We use the data of six open source software projects and get the following conclusions: (1) the values of developer quality in a project are uniformly distributed in a certain range, (2) developer quality tends to increase with software evolution, (3) developers with more contribution are more likely to have higher developer quality, (4) ownership does not have a consistent and significant correlation with developer quality.
Open source projects provide unique opportunities for less experienced software engineers to gain experience solving real-world problems.
These results suggest that developer quality has a strong influence on software quality and should be taken into account when predicting software fault-proneness.
Thus, it is of paramount importance to realize that in the labour intensive software development world, the focus must first be on the human factor.
Proceedings ArticleDOI
Nguyen, Duesterwald, Klinger, Santhanam 
01 Jan 2012
We argue that our automated developer expertise ranking can be beneficial in the planning of a software project and is applicable beyond software support in the other phases of the software lifecycle.
It is believe that the comparison presented in this paper would benefit developers in selecting best open source Software.
Proceedings ArticleDOI
Minghui Zhou, Audris Mockus 
07 Nov 2010
90 Citations
By studying developer fluency we contribute by determining dimensions along which developer expertise is acquired, finding ways to measure them, and quantifying the trajectories of developer learning.
Proceedings ArticleDOI
Andrew Meneely, Laurie Williams 
21 May 2011
87 Citations
Our results indicate that connections in the developer network are statistically associated with the collaborators whom the developers named.
We conclude that developer metrics are good predictor of faults and we must consider the human factors for improving the software reliability.
This paper argues that existing large-scale software developer surveys are inadequate for measuring the relative importance of these three factors.