Skip to main content
Article
Using Data Envelopment Analysis for Evaluating Alternative Software Development Process Configurations
Management of Engineering and Technology, 1999. Technology and Innovation Management. PICMET '99. Portland International Conference on
  • Timothy R. Anderson, Portland State University
  • Peter K. Ghavami, Portland State University
Document Type
Article
Publication Date
1-1-1999
Subjects
  • Data envelopment analysis,
  • Project management,
  • Computer software -- Devlopment - Evaluation
Disciplines
Abstract
Summary form only given as follows. The goal of achieving better software depends on improvements in software development processes. This paper provides a nonparametric, quantitative methodology for evaluating alternative software development process configurations as a tool for process improvement. The methodology uses data envelopment analysis (DEA) for comparing the impact of varying degrees of software inspection on project schedule, cost and quality. Since every phase of the development process can be inspected at varying levels, a large number of process combinations become possible. Thus a manager's job to compare and select an efficient process configuration can become tedious. This is especially the case when several process configurations are being evaluated by comparing several productivity measures. Fortunately, data envelopment analysis (DEA) can be applied as a method to reduce the long list of candidates for best practices to a selected few process options for further analysis. In this study, 257 different process options were compared against each other. The input and output values for each process option were estimated and compared using DEA. Of this quantity, 7 models were identified as candidates for best practices. An extension to this model incorporated managerial preferences in the form of weight restrictions applied to input/output variables.
Description

This is the publisher's final pdf. Copyright © 1999 by PICMET. Paper delivered at Portland International Conference on Management of Engineering and Technology (PICMET), 1999.

Persistent Identifier
http://archives.pdx.edu/ds/psu/9262
Citation Information
Anderson, T.R.; Ghavami, P.K., "Using data envelopment analysis for evaluating alternative software development process configurations," Management of Engineering and Technology, 1999. Technology and Innovation Management. PICMET '99. Portland International Conference on , vol.1, no., pp.447, 1999