1, 초기 단계 (초기). 이 최하층 조직에는 기본적으로 건전한 소프트웨어 엔지니어링 관리 체계가 없다. 모든 일은 특별한 방식으로 이루어진다. 특정 프로젝트가 유능한 관리자와 우수한 소프트웨어 개발 팀에 의해 이루어진다면 이 프로젝트는 성공할 수 있습니다.
2. 반복 가능합니다. 이 수준에서는 몇 가지 기본적인 소프트웨어 프로젝트 관리 동작, 설계 및 관리 기술이 유사한 제품의 경험을 기반으로 하므로 "반복 가능" 이라고 합니다. 이 수준에서, 이미 몇 가지 조치가 취해졌는데, 이것은 완전한 과정을 실현하는 데 없어서는 안 될 첫 번째 단계이다.
3. 정의된 등급. 세 번째 수준에서는 소프트웨어 생산 프로세스를 위한 완전한 문서가 준비되었습니다. 소프트웨어 프로세스의 관리 및 기술적 측면을 명확하게 정의하고 필요에 따라 프로세스를 지속적으로 개선하여 검토를 통해 소프트웨어 품질을 보장합니다. 이 계층에서 사례 환경을 참조하여 품질과 생산성을 더욱 높일 수 있습니다.
4. 관리. 레벨 4 회사는 각 프로젝트에 대한 품질 및 생산 목표를 설정합니다. 이 두 양은 연속적으로 측정되며 대상과의 편차가 너무 많을 경우 이를 수정하기 위한 조치가 취해집니다.
5. 최적화 수준. 레벨 5 조직의 목표는 소프트웨어 프로세스를 지속적으로 개선하는 것입니다. 이러한 조직은 통계적 품질 및 프로세스 제어 기술을 지침으로 사용합니다. 모든 측면에서 얻은 지식은 향후 프로젝트에 사용되어 소프트웨어 프로세스를 긍정적인 피드백 주기에 통합하고 생산성과 품질을 꾸준히 향상시킬 것입니다.
확장 데이터:
역량 성숙도 모델의 출처
1960 년대에는 컴퓨터가 더 널리 사용되고, 더 유연하고, 저렴하게 되었다. 조직이 전산화된 정보 시스템을 채택하기 시작하면서 소프트웨어 개발에 대한 수요가 현저히 증가하였다. 많은 소프트웨어 개발 프로세스는 아직 초기 단계에 있으며 표준이나 "모범 사례" 방법은 거의 없습니다.
1980 년대에는 소프트웨어 하청업체와 관련된 몇몇 미국 군사 프로젝트가 예산을 초과했으며 계획보다 훨씬 늦게 완성되었습니다. 왜 이런 일이 발생했는지 확인하기 위해 미 공군은 SEI 연구에 자금을 지원했다.
5 가지 성숙도 수준 각각에 대해 정의된 프로세스 영역 및 관행의 완전한 표현으로 역량 성숙도 모델은 199 1 년, 1 버전이1993/에서 시작됩니다 CMM 은 1995 년 주요 저자인 Mark C. Paulk, Charles V. Weber, Bill Curtis, Mary Beth Chrissis 가 출간했습니다.
Baidu 백과 사전-역량 성숙도 모델