Academic Journals Database
Disseminating quality controlled scientific knowledge

Knowledge Management of Software Productivity and Development Time

ADD TO MY LIST
 
Author(s): James A. Rodger | Pankaj Pankaj | Ata Nahouraii

Journal: Journal of Software Engineering and Applications
ISSN 1945-3116

Volume: 04;
Issue: 11;
Start page: 609;
Date: 2011;
Original page

Keywords: Software Engineering | Software Metrics | Fourth Generation Languages | CASE Tools | Field Study | Tools And Techniques | Models And Principles | Team Size | Volatility | Development Platform And Type | Productivity | Elapsed Development Time

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.
Why do you need a reservation system?      Affiliate Program