Using data envelopment analysis in software development productivity measurement

Publikation: Bidrag til tidsskriftTidsskriftartikelForskningfagfællebedømt

Standard

Using data envelopment analysis in software development productivity measurement. / Asmild, Mette; Paradi, Joseph C.; Kulkarni, Atin.

I: Software Process Improvement and Practice, Bind 11, Nr. 6, 2006, s. 561-572.

Publikation: Bidrag til tidsskriftTidsskriftartikelForskningfagfællebedømt

Harvard

Asmild, M, Paradi, JC & Kulkarni, A 2006, 'Using data envelopment analysis in software development productivity measurement', Software Process Improvement and Practice, bind 11, nr. 6, s. 561-572. https://doi.org/10.1002/spip.298

APA

Asmild, M., Paradi, J. C., & Kulkarni, A. (2006). Using data envelopment analysis in software development productivity measurement. Software Process Improvement and Practice, 11(6), 561-572. https://doi.org/10.1002/spip.298

Vancouver

Asmild M, Paradi JC, Kulkarni A. Using data envelopment analysis in software development productivity measurement. Software Process Improvement and Practice. 2006;11(6):561-572. https://doi.org/10.1002/spip.298

Author

Asmild, Mette ; Paradi, Joseph C. ; Kulkarni, Atin. / Using data envelopment analysis in software development productivity measurement. I: Software Process Improvement and Practice. 2006 ; Bind 11, Nr. 6. s. 561-572.

Bibtex

@article{a27d6321c0f9482b8286b8decb64b7d9,
title = "Using data envelopment analysis in software development productivity measurement",
abstract = "The ever-increasing size and complexity of software systems make the cost of developing and maintaining software important. Unfortunately, the process of software production has not been particularly well understood. This article helps clarify the relationship between postimplementation function points (FP) and the corresponding development effort for software development projects in a large Canadian bank, knowledge of this relationship enables evaluations of the productivity of completed projects and, in particular, provides a predictive tool for future projects. The empirical analysis employs a combination of traditional regression models and Data Envelopment Analysis (DEA). The regression analyses show a log-linear relationship between project size and development effort, which is subsequently used in the DEA models. The DEA models identify best performers and use these as benchmarks, but are not limited to the constant returns to scale assumption of the regression analyses and are capable of including the delivery time as a nondiscretionary input. Finally, by including data from the International Software Benchmarking Standards Group (ISBSG) repository in the DEA models, the bank's projects are benchmarked not only against its own best performers but also against what is globally feasible.",
keywords = "Bank, Data envelopment analysis (DEA), Development effort, Function points, Productivity, Software development",
author = "Mette Asmild and Paradi, {Joseph C.} and Atin Kulkarni",
year = "2006",
doi = "10.1002/spip.298",
language = "English",
volume = "11",
pages = "561--572",
journal = "Software Process Improvement and Practice",
issn = "1077-4866",
publisher = "Wiley",
number = "6",

}

RIS

TY - JOUR

T1 - Using data envelopment analysis in software development productivity measurement

AU - Asmild, Mette

AU - Paradi, Joseph C.

AU - Kulkarni, Atin

PY - 2006

Y1 - 2006

N2 - The ever-increasing size and complexity of software systems make the cost of developing and maintaining software important. Unfortunately, the process of software production has not been particularly well understood. This article helps clarify the relationship between postimplementation function points (FP) and the corresponding development effort for software development projects in a large Canadian bank, knowledge of this relationship enables evaluations of the productivity of completed projects and, in particular, provides a predictive tool for future projects. The empirical analysis employs a combination of traditional regression models and Data Envelopment Analysis (DEA). The regression analyses show a log-linear relationship between project size and development effort, which is subsequently used in the DEA models. The DEA models identify best performers and use these as benchmarks, but are not limited to the constant returns to scale assumption of the regression analyses and are capable of including the delivery time as a nondiscretionary input. Finally, by including data from the International Software Benchmarking Standards Group (ISBSG) repository in the DEA models, the bank's projects are benchmarked not only against its own best performers but also against what is globally feasible.

AB - The ever-increasing size and complexity of software systems make the cost of developing and maintaining software important. Unfortunately, the process of software production has not been particularly well understood. This article helps clarify the relationship between postimplementation function points (FP) and the corresponding development effort for software development projects in a large Canadian bank, knowledge of this relationship enables evaluations of the productivity of completed projects and, in particular, provides a predictive tool for future projects. The empirical analysis employs a combination of traditional regression models and Data Envelopment Analysis (DEA). The regression analyses show a log-linear relationship between project size and development effort, which is subsequently used in the DEA models. The DEA models identify best performers and use these as benchmarks, but are not limited to the constant returns to scale assumption of the regression analyses and are capable of including the delivery time as a nondiscretionary input. Finally, by including data from the International Software Benchmarking Standards Group (ISBSG) repository in the DEA models, the bank's projects are benchmarked not only against its own best performers but also against what is globally feasible.

KW - Bank

KW - Data envelopment analysis (DEA)

KW - Development effort

KW - Function points

KW - Productivity

KW - Software development

U2 - 10.1002/spip.298

DO - 10.1002/spip.298

M3 - Journal article

AN - SCOPUS:33845952862

VL - 11

SP - 561

EP - 572

JO - Software Process Improvement and Practice

JF - Software Process Improvement and Practice

SN - 1077-4866

IS - 6

ER -

ID: 227787749