반응형
- COQ (Cost Of Quality) 란?
-
- 고객이 제품을 사용하는데 결함이 없다는 것(Defect-Free)을 보증하는데 드는 비용
-
- 초기 품질 보증을 위한 예방 및 평가 비용 이외에 결함을 보완하기 위한 재작업(Rework)/복구(Repair) 등의 모든 활동을 포함하는 비용
- 초기 품질 보증을 위한 예방 및 평가 비용 이외에 결함을 보완하기 위한 재작업(Rework)/복구(Repair) 등의 모든 활동을 포함하는 비용
- 보이지 않는 비용들에 대한 고찰이 필수적
- COPQ에 대한 오해
-
- COPQ는 프로세스 내의 오직 결함(Defect)과 관련된 비용
- 외부 실패로 발생한 부가적 비용 제외
- COPQ만을 통해 제품 품질 보증 가능
- 소프트웨어 품질 관련 비용 - COGQ (Cost Of Good Quality)
-
- 프로세스 개선을 위한 비용
-
- Consulting, Quality Planning, 프로젝트 개발 방법 설정, 데이터베이스 계획, Standards와 요구사항의 정의, SQAP의 작성, 프로젝트 품질 계획, 개발 환경의 확립
- 평가 비용 (Appraisal Cost)
-
- 결함 확인 과정에서 발생하는 비용
-
- 검토 계획 작성, V&V, Audit, Inspection, Review, 점검 및 기술검토, Acceptance Test 등
- 검토 계획 작성, V&V, Audit, Inspection, Review, 점검 및 기술검토, Acceptance Test 등
- 소프트웨어 품질 관련 비용 - COPQ (Cost Of Poor Quality)
-
- 내부 고장 비용 (Internal Failure Cost)
-
- 조직 내부의 R&D 또는 개발 과정에서 발견되는 비용
-
- 불명확한 요구사항, 잦은 요구사항 변경
- 부정확한 설계 및 구현
- 부정확한 테스트 문서
- 검토 활동을 통한 결함 제거 비용
- 테스트 프로세스 내부 비용
- 재작업 비용
- 외부 고장 비용 (External Failure Cost)
-
- 고객이 직접 경험하게 되는 실패에 관련된 비용
-
- 결함 수정 및 제거 보고서
- 서비스 센터에 의한 결함 보고
- 소프트웨어 패치 비용
- 결함 주기 vs. COQ
- 결함 확대 및 제거 모델
- Example: SW-COQ Estimation
-
- 노동 비율 (Labor Rates): 노동 시간, 급여 등
- 결함 비용 (Defect Costs): 외부 고장 및 내부 고장 비용
-
- 결함 수 추정
- 결함을 제거하는데 소요되는 시간 추정 (hour)
- 다양한 노동 비율을 포함한 결함당 비용 추정
- 결함을 야기하는 부가적 비용 추정
- 결함 카테고리당 총 비용 추정
- 1년간 모든 결함에 대한 총 비용 추정
- 평가 비용 (Appraisal Costs)
-
- 평가 노동 비용 추정
- 평가 자본 비용 추정
- 평가 총 비용 추정
- 예방 활동 비용 (Preventive Action Costs)
-
- Estimate total preventive action costs
- 총 COQ
- COQ-DES
- Cost to Fix Defects
- SW Metrics & COPQ
-
- Project metrics
- Process metrics
- Product metrics
- SW-COPQ 측정 절차
-
- 소프트웨어 개발 프로세스에서 관련된 활동 파악
- 각 활동에 대한 비용 측정 방법 결정
- 데이터 수집
-
- 프로젝트 관련: 결함 관련 활동 노력
- 프로덕트 관련: 발견된 결함
- 비용 분석
- SW-COPQ 결과 분석
- SW-COPQ의 활용
-
- 비즈니스 측면에서 소프트웨어 품질 관리
- 이윤에 대한 소프트웨어 품질 예측과 영향 분석
- 소프트웨어 품질 개선 활동의 우선순위화
- 소프트웨어 품질 개선 활동으로 인한 ROI 예측
- 소프트웨어 품질 개선 활동을 위한 자극제로서 사용
반응형
'Software Engineering' 카테고리의 다른 글
Strategy for Software Reliability Improvement (0) | 2021.01.24 |
---|---|
일반적인 소프트웨어 측도 (Measurement)의 유형 (0) | 2021.01.24 |
Key Issues in Requirements Reuse (0) | 2021.01.24 |
소프트웨어 안전 분석 (0) | 2015.02.08 |
Failure Modes, Effects and Criticality Analysis (FMECA) (0) | 2015.02.02 |