• DocumentCode
    3359154
  • Title

    Using data envelopment analysis for evaluating alternative software development process configurations

  • Author

    Anderson, Timothy R. ; Ghavami, Peter K.

  • Author_Institution
    Portland State Univ., OR, USA
  • Volume
    1
  • fYear
    1999
  • fDate
    1999
  • Abstract
    Summary form only, as given. 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 time consuming. 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
  • Keywords
    data envelopment analysis; project management; software development management; best practices; data envelopment analysis; development process configurations; input/output variables; management; managerial preferences; project cost; project quality; project schedule; software development processes; software inspection; weight restrictions; Best practices; Costs; Data envelopment analysis; Inspection; Productivity; Programming; Research and development management; Software quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Management of Engineering and Technology, 1999. Technology and Innovation Management. PICMET '99. Portland International Conference on
  • Conference_Location
    Portland, OR
  • Print_ISBN
    1-890843-02-4
  • Type

    conf

  • DOI
    10.1109/PICMET.1999.808303
  • Filename
    808303