Implementation of Risk Management with SCRUM to Achieve CMMI Requirements

Full Text (PDF, 442KB), PP.20-25

Views: 0 Downloads: 0


Eman Talal Alharbi 1,* M. Rizwan Jameel Qureshi 1

1. Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah, Saudi Arabia

* Corresponding author.


Received: 11 Mar. 2014 / Revised: 2 Jun. 2014 / Accepted: 6 Aug. 2014 / Published: 8 Oct. 2014

Index Terms

SCRUM, Capability Maturity Model Integration (CMMI), risk management, risk register, sprint, burn-down-chart


Majority of the software development companies are practicing agile methods to develop high quality products. SCRUM is one of the most widely used agile methods. Capability maturity model integration (CMMI) is one of the quality standards for software companies. In this research, we propose an implementation of risk management with SCRUM in order to make it compatible with CMMI. We conducted a survey to validate the proposed solution. Questionnaire includes 20 questions that are divided into three goals. The proposed solution is validated through survey with support of 70.94%. We anticipate that the proposed solution will enable software companies to achieve CMMI and it will also improve the quality of software products.

Cite This Paper

Eman Talal Alharbi, M. Rizwan Jameel Qureshi, "Implementation of Risk Management with SCRUM to Achieve CMMI Requirements", International Journal of Computer Network and Information Security(IJCNIS), vol.6, no.11, pp.20-25, 2014. DOI:10.5815/ijcnis.2014.11.03


[1]Gannon, M., An Agile Implementation of SCRUM, Aerospace Conference, p. 1-7, 2013.
[2]Guang-yong, H., Study and practice of Import Scrum agile software development, p. 217-220, 2011.
[3]?ukasiewicz, K., Miler, J., Improving agility and discipline of software development with the Scrum and CMMI, IET Software, 2012. 6(5): p. 416-422.
[4]Ramanujam, R., Lee, I., Collaborative and Competitive Strategies for Agile Scrum Development, 7th International Conference on Networked Computing and Advanced Information Management (NCM), p. 123-127, 2011.
[5]Landaeta, E., Viscardi, S., Tolk, A., Strategic Management of Scrum Projects: An Organizational Learning Perspective, Int'l Technology Management Conference, p. 651-656, 2011.
[6]Samina Jan and Ali Javed, SCXTREME Framework: A Customized Approach of Process Improvements in Agile Blend with CMMI Practices in Pakistan, IJCNIS, 2013, 5(3): p. 69-78.
[7]Sutherland, J., Jakobsen, C.R., Johnson, K., Scrum and CMMI level 5: the magic potion for code warriors, Agile Conference, p. 13-17, 2007.
[8]Jakobsen, C. and Sutherland, J., Scrum and CMMI – Going from Good to Great, Agile Conference, p. 333-337, 2009.
[9]James R. Miller and Hisham M. Haddad, Challenges Faced While Simultaneously Implementing CMMI and Scrum, Ninth International Conference on Information Technology- New Generations, p.314-318, 2012.
[10]Zhang Lina and Shao Dan, Research on Combining Scrum with CMMI in Small and Medium Organizations, International Conference on Computer Science and Electronics Engineering, p.554-557, 2012.
[11]Garzás, J., Paulk, M.C., Can Scrum help to improve the project management process? A study of the relationships between Scrum and Project Management process areas of CMMI-DEV1.3. 2013.
[12]Marcal, A.S.C., Soares, F., and Belchior, A.D., Mapping CMMI Project Management Process Areas to Scrum Practices, Proceedings of the 31st IEEE Software Engineering Workshop, p. 13-22, 2007.
[13]Potter, N., and Sakry, M., Implementing Scrum (Agile) and CMMI Together, Scrum Alliance, 2011.
[14]Lant, M., Five Simple Steps to Agile Risk Management, Software Development, Agile Methods and the Intersection of People Process and Technology, 2010.
[15]Veethil, S.T., Risk Management in Agile, Scrum Alliance, 2013.