Knowledge Management of Software Productivity and Development Time

HTML  Download Download as PDF (Size: 236KB)  PP. 609-618  
DOI: 10.4236/jsea.2011.411072    4,554 Downloads   8,469 Views  Citations

Affiliation(s)

.

ABSTRACT

In this paper, we identify a set of factors that may be used to forecast software productivity and software development time. Software productivity was measured in function points per person hours, and software development time was measured in number of elapsed days. Using field data on over 130 field software projects from various industries, we empirically test the impact of team size, integrated computer aided software engineering (ICASE) tools, software development type, software development platform, and programming language type on the software development productivity and development time. Our results indicate that team size, software development type, software development platform, and programming language type significantly impact software development productivity. However, only team size significantly impacts software development time. Our results indicate that effective management of software development teams, and using different management strategies for different software development type environments may improve software development productivity.

Share and Cite:

J. Rodger, P. Pankaj and A. Nahouraii, "Knowledge Management of Software Productivity and Development Time," Journal of Software Engineering and Applications, Vol. 4 No. 11, 2011, pp. 609-618. doi: 10.4236/jsea.2011.411072.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.