DOI QR코드

DOI QR Code

A Study on S/W Development Process Improvement based on CMMI's Quantitative Project Management

CMMI의 정량적 프로젝트 관리에 기반한 S/W 개발 프로세스 개선에 관한 연구

  • Received : 2018.03.17
  • Accepted : 2018.06.08
  • Published : 2018.06.30

Abstract

In order to The certification of CMMI level is positioned as the most important part of software development company competitiveness. From that point, you will be able to find the various CMMI based process improvement activities of the companies in the above. This paper presents the activity method, such as organization, process application method for the CMMI based process improvement, through the field application. Based on that, this paper enables you to understand the model application method. And we also carry out the application case analysis of defect management with the schedule/effort analysis and colleague's check activity to show the improvement effectiveness, based on the quantitative analysis. And we present the problem and improvement part of real application. The result of this paper will be used to understand the effectiveness of quantitative process management, mentioned in the CMM. And furthermore, we also expect this paper to be useful for the organization to improve the process based on CMM in the future.

최근 소프트웨어 개발시 CMMI 수준에 관한 인증 여부는 조직 경쟁력의 핵심적인 요인으로 그 중요성이 지속적으로 강조되고 있다. 따라서, 소프트웨어 개발시 CMMI에 기반한 프로세스 개선 활동을 활발하게 적용하고 있는 추세이다. 본 논문에서는 정량적 프로세스 관리 단계인 CMMI Level 4에 기반한 프로세스 개선활동을 목표로 하고 있으며, 이를 위한 조직구성이나 프로세스의 적용방법에 대한 내용을 실제 개발시 실적용을 통해 연구한 방법을 제시하고 있다. 이로써 기준만 제시하고 있는 모델에 대한 실제 적용 방법을 쉽게 이해 할 수 있게 하였다. 또한, 정성적 프로젝트 관리가 아닌 정량적 프로젝트 관리에 따른 그 개선 효과를 나타내고자 일정/공수 분석, 동료검토활동을 통한 결함관리의 적용 사례분석을 수행하였다. 끝으로 실제 적용에 따른 문제점과 개선방향도 제시하였다. 본 연구 결과는 CMMI에서 언급하고 있는 정량적 프로세스 관리의 효과부분을 검증하는데 도움이 될 수 있으며, 향후 CMMI에 기반한 프로세스 개선을 도입 예정인 조직에 유용하게 활용될 수 있을 것으로 기대한다.

Keywords

References

  1. Song-Bong. Jang, "A study on process improvement for SI projects by metrics of risk management based on CMMI, SPICE", Yonsei University, 2013.
  2. Chrissis, Mary beth, "CMMI for Development Guidelines for Process Integration and Product Improvement", Addison-Wesley Professional, 2011.
  3. Corinne C. Wallshein et al., "Software cost estimating for CMMI Level 5 developers", The Journal of System and Software, Vol. 105, pp 72-78, 2015. DOI: https://doi.org/10.1016/j.jss.2015.03.069
  4. Rajiv Kishore et al., "A Quality-Distinction Model of IT Capabilities: Conceptualization and Two-Stage Empirical Validation Using CMMi Processes", IEEE Transactions on Engineering Management, Vol. 59, No. 3, 2012. DOI: 10.1109/TEM.2011.2165287
  5. HaoSong et al., "An Integrated risk measurement and optimization model for trustworthy software process management", Information Sciences, Vol. 191, No. 15, pp 47-60, 2012. DOI:https://doi.org/10.1016/j.ins.2011.09.040
  6. Min-Jae. Lee, Sung-Yeol. Ryu, "Verifying Performance of Improvement Plan based on Correlation between Capability Maturity Model Integration Specific Practices and Generic Practices in Organization", Journal of Computing Science and Engineering, Vol. 38, No. 9, pp 457-469, 2011.
  7. Hyuk-Soo. Han, "Measurement and Analysis Process Improvement Based on CMMI", The Journal of Korea Society of IT Services, Vol. 10, No. 4, 2011.
  8. Jong-Gi. Jang, "A Study on risk management process improvement for IT project based on CMMI", Korea University, 2012.
  9. Qing Wang et al., "A Statistic-based approach for establishing and refining software process performance baseline", ICSE '06 Proceedings of the 28th international conference on Software engineering, pp 585-594, 2006. DOI: 10.1145/1134368
  10. Sung-Min. Cho, Hyuk-Soo. Han, "Development of a defect analysis and control system based on CMMI", The Journal of Internet Computing and Services, Vol. 8, No. 2, 2007.
  11. Tai-Dal. Kim, "Measurement of S/W Development Process and Maturity using Agile Methodologies", The Journal of The Institute of Internet, Broadcasting and Communication(IIBC), Vol 15, No 6, pp.147-154, 2015. DOI : 10.7236/JIIBC.2015.15.6.147
  12. Sung-Ryong. Do, "Measurement and Analysis Process Improvement Based on CMMI", The Journal of Korea Society of IT Services, pp 229-242, 2011.
  13. Gongalves Taisa Guidini et al., "Identifying HCI approaches to support CMMI-DEV for interactive system development", Computer Standards & Interfaces, 2017. DOI:https://doi.org/10.1016/j.csi.2017.12.003