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 평가 방법.