Proceedings IEEE International Symposium on Requirements Engineering (Cat. No.PR00188) (1999)
June 7, 1999 to June 11, 1999
D. Greer , University of Ulster
D.W. Bustard , University of Ulster
T. Sunazuka , NEC Corporation
This paper proposes an approach to the prioritisation of system changes that takes account of the relative costs and benefits of those changes and the risks that they reduce or introduce. This is part of the SERUM methodology (Software Engineering Risk: Understanding and Management), which is being developed to help identify effective ways of using risk analysis and control in software production. SERUM introduces risk management at the initial business analysis stage of requirements investigation, and assumes an evolutionary approach to software delivery. Prioritisation is determined from five factors: benefits, costs and risk exposure in the current system, target system, and development process. The relative importance of these factors is adjustable. Results from a case study at NEC illustrate the prioritisation process and a supporting software tool is also described.
D. Greer, D. Bustard and T. Sunazuka, "Prioritisation of System Changes using Cost-Benefit and Risk Assessments," Proceedings IEEE International Symposium on Requirements Engineering (Cat. No.PR00188)(RE), Limerick, Ireland, 1999, pp. 180.