Abstract
Risk assessment methods are one of the most important elements in the process of risk management. They are a vital element of software project management and software testing. Practitioners, particularly researchers, are interested in evaluation of these methods for their applicability, strengths, and weaknesses for particular scenarios. This paper surveys and analyzes several risk assessment methods from different perspectives. The paper characterizes the methods appearing in literature during a considerably large time span. The survey is expected to be helpful both to the practitioners and researchers in providing relevant information that could be used for improving the process of risk assessment or for developing new methods and it gives information that could be used in the evolution process of the risk assessment methods.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Boehm, B.: A spiral model of software development and enhancement. SIGSOFT Softw. Eng. Notes 11, 14–24 (1986)
Boehm, B.: Software Risk Management: Principles and Practices. IEEE Softw. 8, 32–41 (1991)
Chee, C.L., Vij, V., Ramamoorthy, C.: Using Influence Diagrams for Software Risk Analysis. In: TAI 1995: Proceedings of the Seventh International Conference on Tools with Artificial Intelligence. IEEE Computer Society, Los Alamitos (1995)
Deursen, T., Kuipers, A.v.: Source-Based Software Risk Assessment. In: ICSM 2003: Proceedings of the International Conference on Software Maintenance. IEEE Computer Society, Los Alamitos (2003)
Freimut, B., et al.: An industrial case study of implementing software risk management. SIGSOFT Softw. Eng. Notes 26, 277–287 (2001)
Gupta, D., Sadiq, M.: Software Risk Assessment and Estimation Model. In: International Conference on Computer Science and Information Technology (2008)
Jalote, P.: Software Project Management in Practice. Addison Wesley, Reading (2002)
Keil, M., Cule, P.E., Lyytinen, K., Schmidt, R.C.: A framework for identifying software project risks. Commun. ACM 41, 76–83 (1998)
Kontio, J., Getto, G., Landes, D.: Experiences in improving risk management processes using the concepts of the Riskit method. SIGSOFT Softw. Eng. Notes, 163–174 (1998)
Mcmanus, J.: Risk management in software development projects. Elsevier Butterworth-Heinemann (2004)
Neumann, D.E.: An Enhanced Neural Network Technique for Software Risk Analysis. IEEE Trans. Softw. Eng. 28, 904–912 (2002)
Nogueira, J., Luqi, Bhattacharya, S.: A Risk Assessment Model for Software Prototyping Projects. In: RSP 2000: Proceedings of the 11th IEEE International Workshop on Rapid System Prototyping (RSP 2000). IEEE Computer Society, Los Alamitos (2000)
Pandian, R.: Applied Software Risk Management, A guide for software project managers. Auerbach Publications (2006)
Ropponen, J., Lyytinen, K.: Components of Software Development Risk: How to Address Them? A Project Manager Survey. IEEE Trans. Softw. Eng., 98–112 (2000)
Selby, R. (ed.): Software engineering Barry Boehm’s Lifetime Contributions to Software Developmnet, Management, and Research. John Wiley, Chichester (2007)
Vucovich, J.P., Stone, R.B., Liu, X., Tumer, I.Y.: Risk Assessment in Early Software Design Based on the Software Function-Failure Design Method. In: COMPSAC 2007: Proceedings of the 31st Annual International Computer Software and Applications Conference. IEEE Computer Society, Los Alamitos (2007)
Wikipedia, n.d. Wikipedia. [Online]. Available at: HYPERLINK, http://en.wikipedia.org/wiki/Software_metric (accessed April 27, 2009)
Williams, R.C., Pandelios, G.J., Behrens, S.G.: Software Risk Evaluation Method Description (version 2). CMU/SEI-99-TR-029, ESC-TR-99-029. Software Engineering Institute (1999)
Yacoub, S.M., Ammar, H.H.: A Methodology for Architecture-Level Reliability Risk Analysis. IEEE Trans. Softw. Eng. 28, 529–547 (2002)
Yong, H., et al.: A Neural Networks Approach for Software Risk Analysis. In: ICDMW 2006: Proceedings of the Sixth IEEE International Conference on Data Mining - Workshops. IEEE Computer Society, Los Alamitos (2006)
Young, H., et al.: Analyzing Software System Quality Risk Using Bayesian Belief Network. In: GRC 2007: Proceedings of the 2007 IEEE International Conference on Granular Computing. IEEE Computer Society, Los Alamitos (2007)
Yuang, Q., Long, Z.-q.: Research on Risk Evaluation and Risk Optimization of IT Projects. In: International Conference on Information Management, Innovation Management and Industrial Engineering. IEEE Computer Society, Los Alamitos (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Georgieva, K., Farooq, A., Dumke, R.R. (2009). Analysis of the Risk Assessment Methods – A Survey. In: Abran, A., Braungarten, R., Dumke, R.R., Cuadrado-Gallego, J.J., Brunekreef, J. (eds) Software Process and Product Measurement. IWSM 2009. Lecture Notes in Computer Science, vol 5891. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-05415-0_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-05415-0_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-05414-3
Online ISBN: 978-3-642-05415-0
eBook Packages: Computer ScienceComputer Science (R0)