Software development productivity of Japanese enterprise applications

Masateru Tsunoda, Akito Monden, Hiroshi Yadohisa, Nahomi Kikuchi, Kenichi Matsumoto

Research output: Contribution to journalArticle

9 Citations (Scopus)

Abstract

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.

Original languageEnglish
Pages (from-to)193-205
Number of pages13
JournalInformation Technology and Management
Volume10
Issue number4
DOIs
Publication statusPublished - Dec 1 2009

    Fingerprint

Keywords

  • ANOVA
  • Enterprise software
  • Outsourcing ratio
  • Software productivity analysis
  • Variance explained

ASJC Scopus subject areas

  • Information Systems
  • Communication
  • Business, Management and Accounting (miscellaneous)

Cite this