CMMI: 능력 성숙도 모델 통합-능력 성숙도 통합 모델. CMMI 5는 최적화 관리 수준을 말하며, CMMI 시스템의 최고 수준이자 기업용 소프트웨어 연구개발의 표준화, 표준화, 성숙도 등 우수한 성과에 대한 최고 인증이다. CMMI 5를 보유한다는 것은 기업이 자체 비즈니스와 고객의 가치 요구를 기반으로 소프트웨어 R&D 및 사용자 정의 프로세스의 모든 측면을 지속적으로 개선하고 정량적 방법을 사용하여 R&D의 내부 변화와 변화 원인을 효과적으로 예측하고 모니터링할 수 있음을 의미합니다. 프로세스.
CMMI 5 인증을 통과한 기업은 정보와 디지털 방식을 통해 프로젝트를 관리할 수 있을 뿐만 아니라 이 정보를 최대한 활용하여 프로젝트 실행 중에 발생할 수 있는 문제를 예방할 수 있음을 입증합니다. 또한 프로세스를 적극적으로 개선하고 새로운 기술을 사용하여 프로세스를 최적화할 수도 있습니다. CMMI는 여러 분야에 걸쳐 확장 가능한 제품 세트입니다. 개발의 초기 동기는 조직의 통합 프로세스 개선을 달성하기 위해 두 개 이상의 단일 분야 모델을 사용하는 것입니다.
CMMI는 소프트웨어 역량 성숙도 모델, 시스템 엔지니어링 역량 모델, 통합 제품 개발 역량 성숙도 모델 등 3가지 소스 모델을 결합한 모델이다.
CMMI는 성숙도가 높은 프로세스 개선을 위한 효과적인 프레임워크와 방법을 제공합니다.
CMMI에 대해 계속 알아가다 보니 CMMI가 식스 시그마(Six Sigma)와 관련이 있다는 것을 알게 되었습니다. CMMI 성숙도 소프트웨어 프로세스 개선에는 수많은 통계적 프로세스 제어 기술과 개선 방법이 포함됩니다. 예를 들어, 조직의 과거 데이터를 통해 프로세스 성능 기준선, 프로세스 성능 모델, 이상 지점의 근본 원인 분석을 설정할 수 있습니다.
식스 시그마: 제품과 서비스의 결함을 줄이기 위해 매우 높은 품질 목표를 계획하고, 데이터를 수집하고, 결과를 분석하는 것을 강조하는 관리 전략입니다.
6시그마 구현: 일반적으로 데이터를 분석하는 데는 Minitab과 같은 통계 소프트웨어 도구가 사용됩니다.
식스 시그마 팀 조직 구조: 지지자, 그린 벨트, 블랙 벨트, 블랙 벨트 마스터.
지지자: 위에서 아래로 단호하게 구현합니다. 책임: 프로젝트의 목표, 방향 및 범위 설정, 프로젝트에 필요한 자원 조정, 프로젝트 팀 간의 중복 및 분쟁 처리, 프로젝트 팀 간의 커뮤니케이션 강화 등
그린 벨트: 주요 업무는 프로젝트 관리, 품질 관리 도구, 품질 관리 도구, 문제 해결 방법 및 정보 데이터 분석 등입니다. 보통 파트타임.
블랙 벨트: 주요 책임은 프로젝트 팀의 리더로, 프로젝트 팀이 프로세스 변경을 구현하도록 이끌며, 그린 벨트 교육도 담당합니다. 일반적으로 이 직책을 맡은 사람들은 대학 수학과 양적 분석에 대한 지식 기반을 갖추고 상대적으로 풍부한 업무 경험을 가지고 있어야 합니다.
블랙 벨트 마스터: 통계 지식에 능숙하며 기술 지도를 담당합니다.
DMAIC 개선 모델: Six Sigma 관리 프로세스 개선을 위한 중요한 방법입니다. DMAIC: 정의, 측정, 분석, 개선, 제어의 5단계로 구성된 프로세스 개선 방법으로, 일반적으로 기존 프로세스를 개선하는 데 사용됩니다.
DMAIC 모델의 구현 단계:
정의 단계: 정의 단계. 주로 고객 요구를 분석하고, 조직의 비즈니스 목표와 측정을 결합하고, 고객 요구를 핵심 품질 지표로 변환하고, 해결해야 할 핵심 문제를 결정합니다. 비즈니스 프로세스 다이어그램을 정의하고, 사전 프로세스 분석을 수행하고, 클라이언트를 각 프로세스에 연결하고, 잠재적인 원인을 초기에 탐색하고, 전사 프로세스를 재구성하고, 각 프로세스의 주요 책임자로부터 확인 및 통일을 얻습니다.
일반적으로 사용되는 방법 및 도구: 포커스 그룹 방법, 행동 사건 인터뷰, 플라톤, 흐름도, Kano 요인 분석 매트릭스, SIPOC 방법 등
측정 단계: FMEA와 같은 도구를 사용하여 측정 가능한 핵심 품질 지표 CTQ가 구체적으로 개선될 수 있는지 확인한 다음 선택한 CTQ에 대한 최종 능력 수준과 상한 및 하한 사양 범위(관리 한계)를 결정합니다.
이러한 CTQ에 해당하는 기본 측정 데이터를 정의하고 수집합니다.
일반적으로 사용되는 방법 및 도구: 히스토그램, 매트릭스 데이터 분석 방법, 샘플링 기술, 체크리스트 및 체크리스트 방법 등
분석 단계: 기초통계, 샘플링 또는 그래픽 등을 통해 핵심 프로세스의 프로세스 성과 기준을 확인할 수 있으며, 벤치마킹 학습 방법이나 통계기법을 통해 프로젝트 개선의 성과 목표를 정의할 수 있으며, 프로세스 분석, 그래픽 등을 사용합니다. 분석, 가설 테스트, 회귀 분석 및 기타 방법을 사용하여 통계적으로 중요한 이유를 나열하고 변동 원인을 설정합니다.
일반적으로 사용되는 방법 및 도구: 다변량 분석 방법, 히스토그램, 회귀 분석, 플라톤, 피쉬본 다이어그램, 산점도, 관리도.
개선 단계: 주요 활동은 개선 계획을 수립하고 실험 설계 방법을 사용하여 Y 값의 변화에 영향을 미치는 핵심 X를 식별하고 변수 간의 관계를 모색하며 허용 가능한 변화를 설정하는 것입니다. x의 범위.
일반적으로 사용되는 방법 및 도구: 상관 분석, 회귀 분석, 실험 설계, 분산 분석 등
제어 단계: 구현된 프로젝트에 대한 프로세스 제어를 수행하고, 주요 변수의 편차를 허용 범위 내에서 제어하며, 향상된 프로세스 성능 목표가 달성되었는지 확인합니다. 동시에 개선된 프로세스를 프로그래밍하고 효과적인 모니터링 방법을 사용하여 프로세스 개선 결과를 보장합니다.
일반적으로 사용되는 방법 및 도구: 표준화, 프로그래밍, 제도화 등