Published July 8, 2022 | Version v1
Journal article Open

Role of Capability Maturity Model Integration (CMMI) in Software Process Improvement

Authors/Creators

  • 1. Assistant Professor, Department of Computer Science and Engineering, Nepal Engineering College, Bhaktapur, Nepal.

Description

Software development process have been improving continuously and process improvement is growing concern for successful delivery of the product. Productivity, efficiency, quality and fit for purpose are major factors considered in software development. Different models based on CMMI, that software companies are using to improve the software process improvement activities are discussed in this article. Software companies are resistant to adopt improved models and methods due to various reasons such as complex structures. Project managers can understand and control the quality of the software and very closely by implementing CMMI model. In order to increase the maturity of the software development process, this study defines the major process areas for software projects and offers implementation strategies in the form of key activities.

Files

Role of CMMI -Formatted Paper.pdf

Files (293.4 kB)

Name Size Download all
md5:a0d53075bf54a929635b33695d44bc2f
293.4 kB Preview Download

Additional details

References

  • Paulish, D. J., & Carleton, A. D. (1994). Case studies of softwareprocess-improvement measurement. Computer, 27(9), 50- 57.
  • Humphrey, W. S. (1988). Characterizing the software process: a maturity framework. IEEE software, 5(2), 73-79.
  • Ojha, T. R. (2014). Analysis of Key Performance Indicators in Software Development (Master's thesis).
  • Ul Islam, Z., & Zhou, X. (2011). Software Process Improvement Framework for Software Outsourcing Based On CMMI
  • CMMI Product Team. CMMI® for Development, Version 1.3, "improving processes for developing better products and services," CMU/SEI-2010-TR-033. Software Engineering Institute (2010). [Online]. Available: http://www.sei.cmu.edu/. [Accessed: May 19, 2022].
  • Yamfashije, J. (2017). Capability maturity model integration..
  • McNabb, D. E. (2015). Research methods for political science: Quantitative and qualitative methods. Routledge.
  • JKalermo, J., & Rissanen, J. (2002). Agile software development in theory and practice, University of Jyväskylä..
  • Software Engineering Institute, CMMI, "http://www.sei.cmu.edu/cmmi/ and http://whatis.cmmiinstitute.com/," 1999. [Online].
  • Constantinescu R., Acob, I.M.(2007). Capability maturity model integration," Journal of Applied Quantitative Methods, 2.(1): 31-37.
  • Manzil-E-Maqsood, Anwar, S., Rehan,S., Bokhari, R., Bano, S.(2007). Assessing the feasibility of implementing CMMI as a software process improvement. 51-62.