topic난이도 · 약 18

개발 표준 & 성숙도 모델

ISO/IEC 12207 · CMMI 5단계 · SPICE(ISO 15504) 6단계 — 프로세스 성숙도 평가 체계.

#CMMI#SPICE#ISO12207
왜 배우는가

CMMI 5단계 이름과 순서, SPICE의 ISO 번호가 필기 단골. 특히 CMMI 2→3단계(Managed → Defined)의 의미 차이가 혼동 포인트.

성숙도 모델은 '조직이 소프트웨어를 얼마나 체계적으로 개발하는가'를 등급으로 평가한다. 대표 표준이 CMMI(미국)와 SPICE(국제)다.

CMMI 단계이름의미
1초기 (Initial)임시 방편, 개인 영웅주의
2관리 (Managed)프로젝트 단위 관리
3정의 (Defined)조직 전체 표준 프로세스 확립
4정량적 관리 (Quantitatively Managed)통계적 품질 관리
5최적화 (Optimizing)지속적 개선
SPICE 단계 (ISO/IEC 15504)이름의미
0불완전 (Incomplete)프로세스 미구현
1수행 (Performed)수행되지만 관리 안 됨
2관리 (Managed)계획·모니터링
3확립 (Established)정의된 프로세스 사용
4예측 (Predictable)정량적 관리
5최적화 (Optimizing)지속 개선

암기 포인트 — CMMI는 1부터, SPICE는 0부터 시작한다. SPICE의 0단계(불완전)는 CMMI의 1단계(초기)에 대응한다.

ISO/IEC 12207 — 소프트웨어 생명주기 프로세스(SDLC)의 국제 표준. 프로세스를 기본·지원·조직 세 유형으로 구분한다. 기본(Primary)은 획득·공급·개발·운영·유지보수, 지원(Supporting)은 문서화·형상관리·품질보증, 조직(Organizational)은 관리·기반·개선·교육.

CMMI 2단계(Managed)3단계(Defined) 의 차이가 자주 혼동된다. 2단계는 '프로젝트별'로 프로세스를 관리하고, 3단계는 '조직 전체'에서 표준 프로세스가 확립된 상태다.

실기 드릴 5문항
edit실기 드릴 · 단답형

CMMI 모델의 5단계를 순서대로 쓰시오.

edit실기 드릴 · 단답형

SPICE 모델의 국제 표준 번호는?

edit실기 드릴 · 단답형

CMMI 3단계의 이름을 쓰시오. 이 단계는 조직 전체에 표준 프로세스가 확립된 상태를 의미한다.

space_bar실기 드릴 · 빈칸 채우기

소프트웨어 생명주기 프로세스의 국제 표준은 ISO/IEC ( )이며, 기본·지원·조직 프로세스로 구성된다.

check_circle실기 드릴 · OX

SPICE 모델은 0단계(Incomplete)부터 5단계(Optimizing)까지 총 6개 단계로 구성된다.