2019년 2월 18일
CMMI와 SP
I. CMMI와 SP
구분 | CMMI | SP |
---|---|---|
개념 | 조직의 SW 개발 및 성숙도 평가와 지속적 품질 개선위한 평가 모델 | SW 개발 단계별 작업절차 및 산출물 관리 역량 수준 평가 및 인증 제도 |
필요성 | – 글로벌 역량확보 – 해외SW 시장 진출 – 다양한 분야 적용 | – SW개발 능력 제고 – 공공시장 참여혜택 – 기업 브랜드 인지도 |
- CMMI 인증과 SP 인증을 통해 기업의 SW 개발 조직 및 프로세스 성숙도 향상 및 경쟁력 제고
- SW 개발자 및 조직은 역량 측정이 어려우므로, CMMI와 SP 인증을 통해 수준 측정 가능
II. 글로벌 조직 프로세스 성숙도 평가, CMMI 인증
가. CMMI 인증 등급, Staged 모델과 Continuous 모델
Staged 모델 | Continuous 모델 |
---|---|
- CMMI 인증은 Maturity Level기반 Staged모델과 Capability Level 기반 Continuous 모델로 구분
나. CMMI 인증 주요 구성요소
구분 | 구성요소 | 설명 |
---|---|---|
인증 관리 측면 | – CMMI-ACQ -DEV, -SVC | – 역량 성숙도 평가 모델 – 조달, 개발, 관리 역량 평가 |
– Process Area | – 성숙도 레벨 기반 프로세스 – 4개 대분류, 총 22개 PA | |
인증 목표/활동 측면 | – Goal | – PA 별 달성 목표 및 특징 – Generic Goal, Specific Goal |
– Practice | – PA 목적 충족 활동, PIID – Generic/Specific Practice |
- 최근 CMMI 2.0 릴리즈가 되었고, 2020년 이후 0 기준으로 평가 및 인증 시행 예정
III. 국내 현실 반영 성숙도 평가, SP 인증
가. SP 인증 등급 역량 모델
- 1등급은 기본수준, 2등급은 프로젝트 차원 인정, 3등급은 조직차원 품질역량을 인정
나. SP 인증 영역 별 주요 구성요소
인증 영역 | 구성요소 | 설명 |
---|---|---|
프로젝트 관리 | – 프로젝트 계획 – 프로젝트 통제 | – 목표, 범위정의, 생명주기 – 비용, 일정, 예산 결정 |
개발 | – 요구사항 관리 – 분석/설계/구현 | – 요구사항 수집/분석 – 구조 설계, 단위 구현 |
지원 | – 품질 보증 – 형상 관리 | – 프로세스 준수, 산출물 – 형상 식별, 통제, 감사 |
조직관리 | – 프로세스 관리 – 구성원 교육 | – 표준 프로세스 정의 – 기준 및 가이드라인 |
프로세스 개선 | – 정량적 개선 – 문제 관리 | – 성과 목표 정의 – 원인 분석, 해결 방안 |
- 조직 글로벌 경쟁력 향상 위해 프로젝트 관리, 개발, 개선 등 SP, CMMI 표준 공통 영역 기반 조직 체계화, 역량 향상 필요
IV. CMMI와 SP 표준 기반 조직 역량 향상 방안
구분 | 방안 | 설명 |
---|---|---|
프로젝트 관리 측면 | – 체계적 PJT 관리 내재화 | – PJT 모델 수립/내재화 – 목표, 범위, 일정, 원가 등 |
– 단계별 검토 – 조직 Comm. | – 주요 단계 진척 검토 – 내/외부 의사소통, 워크샵 | |
지원 측면 | – 품질/형상관리 조직 신설 | – 품질 보증 체계 내재화 – 형상 통제/감사 실시 |
– CMMI, SP평가 실무 훈련 | – 실무 기반 역량 강화 – 구성원 인증 심사원교육 | |
개발 및 엔지니어링 측면 | – 요구공학 적용 – 산출물 관리 | – 요구사항 추적 매트릭스 – 요구-산출물 일관성 유지 |
– SDLC 체계화 – 방법론 적용 | – 요구→분석→설계→구현 – 객체지향, RAD 모델적용 | |
프로세스 개선 측면 | – 정량 성과기반 프로세스 관리 | – 프로세스 성과 모델 수립 – 목표정의, 측정기준 마련 |
– 문제 해결 가이드라인수립 | – 원인 분석/식별 체계 – 식별→순위→진단→검토 |
- CMMI와 SP 프로세스 모델 적용 시 조직 현실과 특성에 맞게 해석하고 효과적으로 최적화 필요