TY - JOUR
T1 - Software development productivity of Japanese enterprise applications
AU - Tsunoda, Masateru
AU - Monden, Akito
AU - Yadohisa, Hiroshi
AU - Kikuchi, Nahomi
AU - Matsumoto, Kenichi
N1 - Funding Information:
From the perspective of software project benchmarking, including productivity baseline analysis, the Software Engineering Center (SEC), Information-Technology Promotion Agency, Japan, has recently started to build a software engineering data repository (called the SEC repository in this paper) consisting of information on completed Japanese software development projects. This repository has the financial support of the Ministry of Economy, Trade and Industry (METI) in Japan [17] and contains information collected from 1009 projects and 15 software vendors in 2004–2005.
Funding Information:
Acknowledgments The authors would like to thank the Software Engineering Center, Information-Technology Promotion Agency, Japan, for offering the SEC dataset. This study was supported by the EASE (Empirical Approach to Software Engineering) project of the Comprehensive Development of e-Society Foundation Software program of the Ministry of Education, Culture, Sports, Science and Technology of Japan. This work is being conducted as a part of StagE Project, the Development of Next Generation IT Infrastructure, supported by Ministry of Education, Culture, Sports, Science and Technology.
PY - 2009/12
Y1 - 2009/12
N2 - To clarify the relationship between software development productivity and the attributes of a software project, such as business area, programming language and team size, this paper analyzed 211 enterprise application development projects in Japan using a software engineering data repository established by the Software Engineering Center (SEC), Information-Technology Promotion Agency, Japan. In the analysis, we first identified factors that related to productivity based on a parallel coordinate plot (PCP) and a one-way ANOVA. An in-depth analysis on each productivity factor was then conducted by selecting a project subset for each factor so that the effect of other factors is minimized. Our findings include that the average team size was the strongest attribute relating to productivity. The outsourcing ratio (percentage), which can be controlled by software development companies, and the business sector both showed a moderate relationship to productivity. Finally, product size (FP), the duration of development and the programming language were only weakly related to productivity.
AB - To clarify the relationship between software development productivity and the attributes of a software project, such as business area, programming language and team size, this paper analyzed 211 enterprise application development projects in Japan using a software engineering data repository established by the Software Engineering Center (SEC), Information-Technology Promotion Agency, Japan. In the analysis, we first identified factors that related to productivity based on a parallel coordinate plot (PCP) and a one-way ANOVA. An in-depth analysis on each productivity factor was then conducted by selecting a project subset for each factor so that the effect of other factors is minimized. Our findings include that the average team size was the strongest attribute relating to productivity. The outsourcing ratio (percentage), which can be controlled by software development companies, and the business sector both showed a moderate relationship to productivity. Finally, product size (FP), the duration of development and the programming language were only weakly related to productivity.
KW - ANOVA
KW - Enterprise software
KW - Outsourcing ratio
KW - Software productivity analysis
KW - Variance explained
UR - http://www.scopus.com/inward/record.url?scp=74149094427&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=74149094427&partnerID=8YFLogxK
U2 - 10.1007/s10799-009-0050-9
DO - 10.1007/s10799-009-0050-9
M3 - Article
AN - SCOPUS:74149094427
SN - 1385-951X
VL - 10
SP - 193
EP - 205
JO - Information Technology and Management
JF - Information Technology and Management
IS - 4
ER -