Monetary pricing of software development risks: A method and empirical illustration

被引:8
作者
Appari, Ajit [2 ]
Benaroch, Michel [1 ]
机构
[1] Syracuse Univ, Martin J Whitman Sch Management, Syracuse, NY 13210 USA
[2] Dartmouth Coll, Tuck Sch Business, Hanover, NH 03755 USA
关键词
Risk management; Economics; Software development; MANAGEMENT;
D O I
10.1016/j.jss.2010.06.012
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The ability to price (monetize) software development risks can benefit various aspects of software development decision-making. This paper presents a risk pricing method that estimates two parameters for every individual risk factor: extra cost incurred per unit exposure, and project sensitivity, to that factor. Since variability is a widely used measure of risk in finance and decision sciences, the method derives risk pricing parameters by relating variability in risk factors to variability in project cost. This approach rests on the fact that a parametric cost estimator predicts project cost by adjusting the "nominal" cost of a project based on the expected values of risk factors (cost drivers), but the actual project cost often deviates from prediction because the actual values of risk factors normally deviate from expectations. In addition, to illustrate the viability of the method, the paper applies the method empirically with COCOMO data, to approximate risk pricing parameters for four risk factors (Personnel Capability, Process Maturity, Technology Platform, and Application Task). Importantly, though, the method could work equally well with data recorded based on other parametric cost estimators. The paper also discusses several areas that can benefit from benchmark risk pricing parameters of the kind we obtain. (C) 2010 Elsevier Inc. All rights reserved.
引用
收藏
页码:2098 / 2107
页数:10
相关论文
共 41 条