Share This Article:

Knowledge Management of Software Productivity and Development Time

Full-Text HTML Download Download as PDF (Size:236KB) PP. 609-618
DOI: 10.4236/jsea.2011.411072    3,956 Downloads   7,293 Views Citations

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.

Cite this paper

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 © 2019 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.