DOI QR코드

DOI QR Code

Design of Software Process Metrics and Procedures for Software Process Measurement

소프트웨어 프로세스 측정절차와 메트릭스 설계

  • Published : 2003.08.01

Abstract

A SPICE (Software Process Improvement and Capability dEtermination) and CMM (Capability Maturity Model) assessment can be considered as representative software process assessment models since assessors assign ratings to indicators and metrics to measure the capability of software precesses. But ail of process assessment models don't provide a subjective measurement procedure and metrics. In this paper we define basic quality process metrics and propose standard metrics for each process based on SPICE and CMM. This study also proposed a guideline for a subjective measurement procedure and the metrics are effectively use to SPI.

대표적인 소프트웨어 프로세스 심사 모델로서 ISO/IEC 15504(일명 SPICE)와 CMM은 숙련된 전문 심사원을 통하여 소프트웨어 프로세스의 능력수준을 결정한다. 그러나 이들 모델들은 프로세스 측정을 위한 체계적인 메트릭스를 제공하지 않으므로 심사원은 심사대상 프로세스의 정량적인 수준 측정을 위하여 주관적인 판단을 통해 프로세스를 평가해 오고 있다. 본 논문에서는 프로세스의 정량적이고 객관적인 측정을 위하여 기초 품질 메트릭스를 정의하고 CMM과 ISO/IEC 15504에서 정의한 프로세스 분야에 대한 표준 메트릭스를 제안한다. 또한 표준 메트릭스를 조직에 적용하기 위한 프로세스 측정 절차와 가이드라인을 제시한다. 이를 통해서 조직 내의 프로세스에 대한 객관적 평가와 수준을 결정할 수 있으며 향후 개선을 위한 관리가 용이하다.

Keywords

References

  1. CMU/SEI, CMM: Capability Maturity Model for Software, 1993
  2. ISO/IEC 9126-1,2,3,4 Information Technology-Software Product Quality, 2000
  3. ISO/IEC 14598-1,2,3,4,5,6 Information Technology-Software Product Evaluation, 1999
  4. Azuma, 'Software Quality Evaluation System : Quality Models Metrics and Processes - International Standards and Japanese Practice,' Information and Software Technology, 1996
  5. ARC, 'Assessment Requirements for CMMI, Version 1.0,' 'CMU/SEI-2000-TR-011,' Software Engineering Institute, Carnegie Mellon Universtiy, 2000
  6. EI Emam, K., Goldenson, D., 'SPICE : An empiricist's perspective,' Proceedings of the Second IEEE International Software Engineering Standards Symposium, pp.84-97, 1995 https://doi.org/10.1109/SESS.1995.525954
  7. EI-Emam, K., Madhavji, N. H., 'The reliability of measuring organizational maturity,' Software Process : Improvement and Practice, 1(1), 1995
  8. EI-Emam, K., 'The internal consistency of the ISO/IEC 15504 software process capability scale,' Proceedings of the 5th International Symposium on Software Metrics, 1998 https://doi.org/10.1109/METRIC.1998.731228
  9. EI-Eman, K., Jung, H. W., 'An evaluation of the ISO/IEC 15504 assessment model,' Journal of Systems and Software, 59(1), 2001 https://doi.org/10.1016/S0164-1212(01)00046-2
  10. Fusaro, P., EI-Emam K, Smith, B., 'Evaluating the interrater agreement of process capability ratings,' Proceedings of the Fourth International Software Metrics Symposium, 1997 https://doi.org/10.1109/METRIC.1997.637129
  11. Jung, H. W., 'Evaluation the internal consistency of SPICE process capability indictors,' submitted for publication, 2002
  12. KSPICE, A Guideline for KSPICE Assessment Procedure, Korea SPICE, 2001