- SPICE (ISO-15504)
- SPICE : Software Process Improvement and Capability dEtermination
- 모델은 여러 프로세스 개선모형을 국제표준으로 통합한 ISO(International Standardization Organization)의 SW프로세스 모델이다.
- SW 프로세스에 대한 개선 및 능력 측정 기준이기도 하다.
- 기존 ISO9000-3이 SW분야 특성 및 프로세스적인 면을 개선하지 못해 등장했으며 기존에 What만 있고 How가 없는 12207의 단점을 해결하고자 개발되었다.
- SPICE는 SW프로세스 전반을 심사하여 조직의 SW개발 프로세스를 개선하고
- 개발자의 개발능력을 향상시킴으로서 개발위험을 통제하기 위한 목적
- ISO에서 추진하는 SW품질 표준화심사평가 모형으로 SW프로세스 전반을 심사하고 그 결과에 따른 조직의 프로세스를 개선해 나가는 활동에 대한 표준화 방법이다
- 성숙도 단계
- 0. incomplete : 미구현 또는 목적의 미달성
- 1. performed : 프로세스 수행 및 목적은 달성만되며, 계획이나 추적되지 않음
- 2. managed : 프로세스가 수행/계획/추적되고 산출물이 요구에 부합
- 3. established : 표준프로세스로 계획/관리
- 4. predictable : 표준프로세스의 정량적 이해와 성능예측(통제)
- 5. optimizing : 정의된 프로세스와 표준프로세스의 지속적 개선
프로세스 차원의 5개 프로세스 범주
프로세스 | 그룹 | 설명 |
기초프로세스 | CUS (고객-공급자) | Customer-Supplier 인수, 공급, 요구도출, 운영 |
ENG(공학) | Engineering 시스템과 소프트웨어 개발, 유지보수 등 | |
지원프로세스 | SUP(지원) | Support 문서화, 형상, 품질보증, 검증/확인, Review, 감사, 문제해결 |
조직프로세스 | MAN(관리) | Management 프로젝트 관리, 품질관리, 위험관리 |
ORG(조직) | Organization 조직배치, 개선활동, 인력관리, 측정도구, 재사용 |
'감리사 > 소프트웨어공학' 카테고리의 다른 글
[SE] 결합도와 응집도 (0) | 2018.06.23 |
---|---|
[SE] 디자인 패턴 (0) | 2018.06.23 |
[SE] 애자일 - 스크럼 (1) | 2018.06.23 |
[SE] ISO 25010 (0) | 2018.06.22 |
[SE] 개발방법론 - 프로덕트 라인 공학 (0) | 2018.06.22 |