CMMI 단계적·연속적 표현으로 보는 프로세스 개선 전략
CMMI 단계적 표현과 연속적 표현의 평가 관점, 성숙도·역량 수준, 조직 상황별 선택 기준을 정리한다.
2026-08-14 · 최초 발행 2025-05-23
프로세스 개선을 바라보는 관점
CMMI(Capability Maturity Model Integration)는 조직이 프로세스를 평가하고 개선하는 데 쓰는 체계적 접근법이다. 소프트웨어 개발과 유지보수뿐 아니라 서비스 제공, 제품 획득에도 적용할 수 있으며, SEI(Software Engineering Institute)가 개발한 모델이다.
이 모델은 프로세스 성숙도를 다루는 방법을 단계적 표현(Staged Representation)과 연속적 표현(Continuous Representation)으로 제시한다. 전자는 조직 전체가 어느 수준에 있는지를 묻고, 후자는 개별 프로세스 영역이 어느 정도 역량을 갖추었는지를 본다.
조직 전체의 발전 경로를 보는 단계적 표현
단계적 표현은 조직의 프로세스 성숙도를 5단계로 나누어 평가한다. 하위 레벨의 프로세스 영역을 충족한 뒤 상위 레벨로 이동하는 계층 구조이며, 모든 프로세스 영역이 함께 발전하는 것을 지향한다. 조직 전체의 역량을 하나의 지표로 설명해야 할 때 적합하다.
레벨 1인 초기(Initial) 상태에서는 프로세스가 임시적이고 혼란스러우며, 성과가 개인의 역량과 노력에 크게 의존한다. 문서화된 프로세스도 없다.
레벨 2인 관리(Managed)에서는 프로젝트 관리 프로세스를 수립한다. 요구사항 관리, 프로젝트 계획, 형상 관리 같은 기본 프로세스를 도입해 이전의 성공 경험을 반복할 기반을 만든다.
레벨 3인 정의(Defined)는 조직 차원의 표준 프로세스를 세운 상태다. 프로세스 자산 라이브러리를 구축하고, 프로젝트별 상황에 맞춘 프로세스 테일러링을 수행한다.
레벨 4인 정량적 관리(Quantitatively Managed)에서는 통계적 기법으로 프로세스를 관리한다. 품질과 성과의 정량적 목표를 세우고, 데이터에 근거해 의사결정한다.
레벨 5인 최적화(Optimizing)는 지속적 개선 문화가 자리 잡은 단계다. 혁신적 아이디어를 도입하고 개선하며, 프로세스 성과를 최적화하기 위한 체계적 접근을 이어 간다.
이 방식은 개선 활동의 우선순위를 잡기 쉽고, 명확한 발전 경로를 제공한다. 조직의 성숙도를 하나의 숫자로 전달할 수 있어 커뮤니케이션과 벤치마킹, 비교 평가에도 유리하다. ISO/IEC 15504 같은 국제 표준과의 연계성도 높다.
A 기업은 단계적 표현을 적용해 레벨 2에서 출발하여 3년 내 레벨 4에 도달했다. 핵심 프로젝트 관리 프로세스를 먼저 안정화하고, 조직 표준 프로세스를 수립한 다음 정량적 관리 체계를 도입하는 순서로 개선을 진행했다.
우선순위 프로세스부터 높이는 연속적 표현
연속적 표현은 개별 프로세스 영역을 대상으로 역량 수준을 평가한다. 영역마다 독립적으로 수준을 판단할 수 있으므로, 비즈니스 목표에 맞는 프로세스를 골라 개선하고 제한된 자원을 집중하는 데 쓸 수 있다.
역량 수준은 다음과 같이 구분한다.
- 불완전(Incomplete): 프로세스가 수행되지 않거나 부분적으로만 수행된다.
- 수행(Performed): 기본 활동이 수행되고 특정 작업 결과물이 산출된다.
- 관리(Managed): 프로세스를 계획하고 실행하며, 작업 결과물을 적절히 관리한다.
- 정의(Defined): 조직 표준 프로세스를 바탕으로 테일러링하고, 프로세스를 체계적으로 문서화한다.
- 정량적 관리(Quantitatively Managed): 통계적 기법으로 관리하며 예측 가능한 프로세스 성과를 달성한다.
- 최적화(Optimizing): 지속적인 개선 활동과 혁신적 개선을 통해 최적화를 수행한다.
프로세스 영역은 프로세스 관리(Process Management), 프로젝트 관리(Project Management), 엔지니어링(Engineering), 지원(Support)으로 나뉜다. 프로세스 관리는 조직 프로세스 중점과 프로세스 자산의 정의·계획·구현을 다룬다. 프로젝트 관리는 계획, 모니터링, 통제와 이해관계자 관리를 포함한다. 엔지니어링에는 요구사항, 설계, 구현, 테스트 등 개발과 유지보수 활동이 속한다. 지원 영역은 형상 관리, 품질 보증, 측정 및 분석처럼 개발과 유지보수를 뒷받침하는 활동을 다룬다.
연속적 표현은 특정 비즈니스 목표에 맞춰 개선 대상 영역을 선택할 수 있고, 각 영역의 강점과 약점을 구체적으로 파악하게 한다. 점진적 구현을 지원하며 ISO 9001, Six Sigma 등 다른 프로세스 개선 모델과의 통합도 수월하다.
B 기업은 요구사항 관리, 프로젝트 계획, 위험 관리 프로세스 영역을 우선 개선했다. 각 영역별 역량 수준 3을 목표로 두고 비즈니스 중요도에 따라 다른 영역으로 범위를 넓혀, 제한된 리소스로 개선 효과를 얻는 방식을 택했다.
평가 단위에 따라 달라지는 선택 기준
| 특성 | 단계적 표현 | 연속적 표현 |
|---|---|---|
| 평가 대상 | 조직 전체의 성숙도 | 개별 프로세스 영역의 역량 |
| 개선 경로 | 미리 정의된 순차적 경로 | 조직이 선택한 유연한 경로 |
| 표현 방식 | 단일 성숙도 레벨(1-5) | 프로세스 영역별 역량 프로파일 |
| 핵심 이점 | 명확한 발전 경로, 벤치마킹 용이 | 유연성, 선택적 개선 가능 |
| 주요 활용 | 조직 전체 변혁, 인증 획득 | 특정 영역 개선, 점진적 접근 |
| 의사소통 | 간단한 숫자로 표현 가능 | 세부적인 프로필 필요 |
조직 전체의 프로세스 개선, 명확한 로드맵과 이정표, CMMI 인증 획득, 외부 커뮤니케이션을 위한 성숙도 레벨이 중요하다면 단계적 표현이 맞는다.
반대로 특정 프로세스 영역에 집중해야 하거나, 제한된 리소스로 점진적 개선을 추진하고 비즈니스 가치에 따라 우선순위를 정해야 한다면 연속적 표현이 적합하다. 기존 프로세스 개선 활동과의 통합이 필요한 경우에도 같은 판단 기준을 적용할 수 있다.
CMMI v2.0이 묶은 성숙도와 역량 관점
CMMI v2.0은 이전 버전의 단계적 표현과 연속적 표현을 통합하는 접근법을 채택했다. 프로세스 영역(PA) 대신 프랙티스 영역(Practice Area)이라는 용어를 사용하며, 성숙도 레벨과 역량 레벨의 개념을 함께 유지한다. 비즈니스 성과와의 연결을 강화하고, 애자일과 디지털 전환 같은 최신 트렌드도 반영했다.
표현 방식을 운영에 연결하는 방법
표현 방식을 고르기 전에 현재 프로세스 성숙도, 비즈니스 목표, 개선 목표, 가용 자원과 제약 조건을 확인해야 한다. 그 결과를 바탕으로 조직 목표에 맞는 표현 방식을 결정하고, 필요하면 하이브리드 접근법도 검토한다. 이 과정에서 이해관계자의 합의가 필요하다.
선택 뒤에는 단계적 구현 계획을 담은 로드맵을 만들고, 핵심 성공 요소와 위험을 식별하며 측정 가능한 목표를 둔다. 프로세스 개선 팀을 구성하고 필요한 도구와 방법론, 교육 및 인식 프로그램을 마련하는 일도 함께 진행한다.
파일럿 프로젝트로 시작해 성과를 측정하고 피드백을 수집한 뒤, 결과에 따라 접근법을 조정하는 흐름이 이어져야 한다.
형식적 준수를 피하기 위한 운영 조건
경영진의 지속적인 지원과 참여 없이는 프로세스 개선을 유지하기 어렵다. 조직 문화의 변화를 촉진하고, 문서화와 형식 자체에 과도하게 매달리기보다 실질적 가치에 집중해야 한다.
애자일, 린 등 기존 방법론과 CMMI를 조화롭게 통합하고, 단기 성과를 넘어 지속 가능한 프로세스 개선 체계를 구축하는 일도 중요하다. 개선 효과는 객관적으로 측정하고 평가해야 한다.
국내 주요 IT 서비스 기업은 주로 단계적 표현을 채택해 CMMI 레벨 3-5 인증을 획득했으며, 글로벌 경쟁력 확보와 프로세스 표준화 측면에서 성과를 거뒀다. 제한된 리소스를 가진 중소기업은 요구사항 관리, 프로젝트 계획 등 핵심 프로세스 영역에 집중하는 연속적 표현 방식을 활용했고, 점진적 개선을 통해 프로젝트 성공률을 높였다. 정부 기관과 공공 부문은 단계적 표현을 선호하며 레벨 3을 표준 목표로 삼아 조직 전체의 일관된 프로세스 체계 구축에 중점을 뒀다.
지속 가능한 성과는 인증 자체보다 실제 프로세스 개선에 초점을 맞출 때 가능하다. 조직의 규모와 특성에 맞는 표현 방식을 택하고, 점진적 접근과 가시적 성과를 통해 변화 관리를 뒷받침해야 한다. 어느 표현을 선택하든 CMMI는 인증 획득 도구가 아니라 조직의 프로세스 개선과 비즈니스 성과 향상을 위한 프레임워크로 활용할 때 의미가 있다.