The effects of development team skill on software product quality
Author(s) -
Justin M. Beaver,
Guy A. Schiavone
Publication year - 2006
Publication title -
acm sigsoft software engineering notes
Language(s) - English
Resource type - Journals
eISSN - 1943-5843
pISSN - 0163-5948
DOI - 10.1145/1127878.1127882
Subject(s) - team software process , software development , software quality , personal software process , software engineering , software quality analyst , software quality control , quality (philosophy) , engineering , product (mathematics) , software , software project management , software development process , process management , verification and validation , software construction , engineering management , computer science , operations management , philosophy , geometry , mathematics , epistemology , programming language
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.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom