Predictive Modeling Techniques of Software Quality from Software Measures
IEEE Transactions on Software Engineering - Special issue on software measurement principles, techniques, and environments
A Validation of Object-Oriented Design Metrics as Quality Indicators
IEEE Transactions on Software Engineering
Enough About Process: What We Need are Heroes
IEEE Software
Software Process Improvement At Raytheon
IEEE Software
How Software Process Improvement Helped Motorola
IEEE Software
IEEE Transactions on Software Engineering
Quantitative evaluation of software quality
ICSE '76 Proceedings of the 2nd international conference on Software engineering
Predicting Software Suitability Using a Bayesian Belief Network
ICMLA '05 Proceedings of the Fourth International Conference on Machine Learning and Applications
Determinants of software quality: A survey of information systems project managers
Information and Software Technology
Influence of human factors in software quality and productivity
ICCSA'11 Proceedings of the 2011 international conference on Computational science and Its applications - Volume Part V
The Effect of Team Dynamics on Software Development Process Improvement
International Journal of Human Capital and Information Technology Professionals
Hi-index | 0.00 |
This paper provides an analysis of the effect of the skill/experience of the software development team on the quality of the final software product. A method for the assessment of software development team skill and experience is proposed, and was derived from a workforce management tool currently in use by the National Aeronautics and Space Administration. Using data from 26 small-scale software development projects, the team skill measures are correlated to 5 software product quality metrics from the ISO/IEC 9126 Software Engineering Product Quality standard. In the analysis of the results, development team skill is found to be a significant factor in the adequacy of the design and implementation. In addition, the results imply that inexperienced software developers are tasked with responsibilities ill-suited to their skill level, and thus have a significant adverse effect on the quality of the software product.