An examination of some software development effort and productivity determinants in ICASE tool projects

Girish H. Subramanian, George E. Zarnich

Research output: Contribution to journalArticlepeer-review

28 Scopus citations


Integrated computer-aided software engineering (ICASE) tools and their effect on software development effort and productivity have gained interest in recent research. This research studies the applicability of function points and technical complexity factor as software development effort estimators for ICASE projects. In addition, the effect of three factors - ICASE tool type, systems development method, and ICASE tool experience - on software development productivity is studied. ICASE-based software projects from Texas Instruments and Electronic Data Systems were used in this empirical research. Function points accounted for 74 to 82 percent of the variance in software development effort. Technical complexity factor, however, had only a small indirect effect on software effort. While software productivity differences between the ICASE tool types could not be confirmed, productivity was significantly higher for the rapid application development method in comparison with the productivity associated with the traditional systems development life cycle method. Higher levels of ICASE tool experience were associated with significant increases in software productivity.

Original languageEnglish (US)
Pages (from-to)143-160
Number of pages18
JournalJournal of Management Information Systems
Issue number4
StatePublished - 1996

All Science Journal Classification (ASJC) codes

  • Management Information Systems
  • Computer Science Applications
  • Management Science and Operations Research
  • Information Systems and Management


Dive into the research topics of 'An examination of some software development effort and productivity determinants in ICASE tool projects'. Together they form a unique fingerprint.

Cite this