An empirical study of the effect of complexity, platform, and program type on software development effort of business applications

  • Authors:
  • Girish H. Subramanian;Parag C. Pendharkar;Mary Wallace

  • Affiliations:
  • School of Business, Middletown, USA 17057;School of Business, Middletown, USA 17057;Computer Aid Corporation, Harrisburg, USA

  • Venue:
  • Empirical Software Engineering
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Several popular cost estimation models like COCOMO and function points use adjustment variables, such as software complexity and platform, to modify original estimates and arrive at final estimates. Using data on 666 programs from 15 software projects, this study empirically tests a research model that studies the influence of three adjustment variables--software complexity, computer platform, and program type (batch or online programs) on software effort. The results confirm that all the three adjustment variables have a significant effect on effort. Further, multiple comparison of means also points to two other results for the data examined. Batch programs involve significantly higher software effort than online programs. Programs rated as complex have significantly higher effort than programs rated as average.