CMMI-평가
CMMI 평가는 조직의 강점과 약점을 결정하기위한 기준으로 평가 참조 모델을 사용하여 훈련 된 전문가 팀이 하나 이상의 프로세스를 검사하는 것입니다.
평가에는 계획이 필요합니다. 조직의 평가를 계획 할 때 조직 단위의 범위, 포함 할 분야, 평가 팀이 조직 내부 또는 외부 구성원으로 구성되는지 여부, 포함 할 프로젝트, 인터뷰 할 개인 및 유형 또는 유형을 결정합니다. 평가 등급이 필요합니다.
평가는 CMMI에 정의 된 모델 구성 요소의 세 가지 범주를 고려합니다-
Required − 구체적이고 일반적인 목표 만.
Expected − 구체적이고 일반적인 관행 만.
Informative − 하위 사례 및 일반적인 작업 산출물을 포함합니다.
SEI는 CMMI 평가를위한 두 가지 지침 문서를 발표했습니다.
Appraisal Requirements for CMMI (ARC) − 여기에는 등급 A, 등급 B 및 등급 C의 세 가지 등급의 평가 방법에 대한 요구 사항이 포함되어 있습니다. 이러한 요구 사항은 각 등급의 평가 방법을 정의하는 규칙입니다.
Standard CMMI Appraisal Method for Process Improvement (SCAMPI) − MDD (Method Description Document)는 현재 유일하게 승인 된 A 등급 평가 방법입니다.
SCAMPI는 현재 유일하게 승인 된 CMMI 클래스 A 평가 방법입니다. 즉, SCAMPI는 ARC Class A 평가 방법의 모든 요구 사항을 충족하며 SEI의 승인을 받았습니다.
CMMI 평가 방법에는 클래스 A, 클래스 B 및 클래스 C의 세 가지 클래스가 있습니다.
SCAMPI 클래스 A 평가
SCAMPI 클래스 A 평가는 일반적으로 조직이 여러 가지 중요한 프로세스 개선 사항을 구현했으며 CMMI와 관련된 프로세스를 공식적으로 벤치마킹해야 할 때 수행됩니다. SCAMPI A는 CMMI 성숙도 수준 또는 기능 수준 등급을 제공하는 유일한 평가 방법입니다.
SCAMPI A에서 다음과 같은 결과를 기대할 수 있습니다.
성숙도 등급 또는 기능 수준 등급.
CMMI와 관련된 조직 프로세스의 강점과 약점을 설명하는 결과.
조직의 주요 프로세스 문제에 대한 합의.
조직이 프로세스 개선 진행 상황을 모니터링하고 향후 평가를 지원하기 위해 계속 사용할 수있는 평가 데이터베이스입니다.
SCAMPI 클래스 B 평가
SCAMPI B는 조직이 목표 CMMI 성숙도 수준을 향한 진행 상황을 평가해야하지만 SCAMPI A보다 낮은 비용으로 평가해야 할 때 필요합니다. SCAMPI B 평가는 상세한 결과를 제공하고 평가 된 사례가 만족스럽게 평가 될 가능성을 나타냅니다. SCAMPI A 평가에서 구현됩니다.
세 가지 SEI 평가 방법 중 하나 인 SCAMPI 클래스 B 평가는 조직이 CMMI와 관련된 소프트웨어 및 시스템 엔지니어링 프로세스의 상태를 비교적 높은 수준의 신뢰도로 이해하는 데 도움이됩니다. SCAMPI B는 조직이 목표 CMMI 성숙도 수준에 대한 진행 상황을 정확하게 평가해야 할 때 종종 수행됩니다.
SCAMPI B에서 다음과 같은 결과를 기대할 수 있습니다.
CMMI와 관련된 조직 프로세스의 강점과 약점을 설명하는 자세한 결과.
조사 된 관행이 목표를 충족하고 CMMI의 의도를 충족 할 가능성을 나타내는 연습 특성화.
조직의 주요 프로세스 문제에 대한 합의.
조직이 프로세스 개선 진행 상황을 모니터링하고 향후 평가를 지원하기 위해 계속 사용할 수있는 FIDO 데이터베이스입니다.
SCAMPI 클래스 C 평가
SCAMPI C 평가는 SCAMPI A 및 B 평가보다 짧고 유연하며 빠른 격차 분석에서 SCAMPI A에 대한 조직의 준비 상태 결정에 이르기까지 다양한 특수 요구 사항을 해결하기 위해 수행됩니다.
SEI의 평가 방법 제품군 중 가장 덜 공식적인 SCAMPI 클래스 C 평가는 매우 유연하며 다양한 요구 사항을 해결하기 위해 수행 할 수 있습니다. 일반적으로 클래스 A 및 B 평가보다 기간이 훨씬 짧으며 SCAMPI C 평가는 종종 다음과 같은 이유로 수행됩니다.
CMMI와 관련된 조직의 프로세스에 대한 빠른 차이 분석을 제공합니다.
구현하기 전에 새 프로세스의 적절성을 평가하십시오.
프로세스 구현을 모니터링합니다.
SCAMPI A에 대한 조직의 준비 상태를 결정합니다.
공급 업체 선정을 지원합니다.
SCAMPI C에서 다음과 같은 결과를 기대할 수 있습니다.
평가 된 프로세스의 강점과 약점을 설명하는 결과. 평가 범위 및 전략에 따라 결과가 관련 CMMI 구성 요소에 매핑 될 수 있습니다.
CMMI에 대해 평가 된 프로세스의 적절성을 요약하는 특성화.
권장되는 프로세스 개선 조치.
조직이 프로세스 개선 진행 상황을 모니터링하고 향후 평가를 지원하기 위해 계속 사용할 수있는 FIDO 데이터베이스입니다.
평가 클래스 특성
각 클래스는 메서드 적용과 관련된 엄격한 정도로 구분됩니다. Class A는 가장 엄격하고 Class B는 약간 덜 엄격하며 Class C는 가장 덜 엄격합니다. 다음 표는 각 클래스의 메서드간에 예상되는 차이점에 대한 아이디어를 제공합니다.
형질 | 클래스 A | 클래스 B | 클래스 C |
---|---|---|---|
수집 된 객관적인 증거의 양 | 높은 | 매질 | 낮은 |
평가 생성 | 예 | 아니 | 아니 |
자원 요구 | 높은 | 매질 | 낮은 |
팀 규모 | 큰 | 매질 | 작은 |
데이터 소스 (악기, 인터뷰 및 문서) | 세 가지 데이터 소스 모두 필요 | 2 개의 데이터 소스 만 필요 (하나는 인터뷰 여야 함) | 하나의 데이터 소스 만 필요 |
평가 팀 리더 요구 사항 | 공인 리드 평가자 | 공인 리드 평가자 또는 교육을 받고 경험이있는 사람 | 훈련 및 경험이있는 사람 |
SCAMPI 기초
SCAMPI는 Standard CMMI Appraisal Method for Process Improvement의 약자입니다. SCAMPI 평가는 SEI 공인 SCAMPI 리드 평가자가 주도해야합니다. SCAMPI는 SCAMPI 방법 설명, 성숙도 설문지, 작업 보조 도구 및 템플릿을 포함하는 SCAMPI 제품 스위트에서 지원됩니다.
현재 SCAMPI는 등급을 제공 할 수있는 유일한 방법이며 SEI에서 인정하는 유일한 방법이며 조직이 가장 관심을 갖는 방법입니다.
SCAMPI는 다음을 포함한 이전 방법의 경험을 기반으로합니다.
CBA IPI − 내부 프로세스 개선을위한 CMM 기반 평가.
SCE − 소프트웨어 기능 평가.
EIA/IS 732.2 − 시스템 엔지니어링 평가 방법이라는 임시 국제 표준.
SDCE − 소프트웨어 개발 능력 평가.
FAA 평가 방법.