HOME < 지식 < Knowledge Shop
 
 Knowledge Kinds : CMMI
 
  Continuous Representation  
  • CMMI의 모델 표현 중의 하나로 연속적 표현이라고 지칭한다.
• 일련의 프로세스 영역의 목표를 달성하는 모델 구조로써 성숙도 수준을 확립하고, 각 수준은 다음 수준을 위한 기초를 만든다.
• 프로세스 영역(Process Area)별로 능력도 레벨(Capability Level)을 측정한다.
 
 
 
  CMMI의 모델 적용  
  • Staged Representation(단계적 표현)은 조직의 프로세스 개선을 위한 방향을 결정하기 위해 프로세스 영역들의 미리 정의된 집합들을 사용하는 방법이다.
• Continuous Representation(연속적 표현)은 세부적인 프로세스 영역을 선택하고 그것과 관련된 것들을 점진적으로 개선할 수 있도록 한다.
• 조직의 사업목표를 가장 만족시킬 수 있는 개선영역을 선정하여 개선하고자 한다면 연속적 표현을 적용한다.
 
 
 
  Process Effectiveness & Efficiency 의 중요성  
  • SEI : “the quality of a system or product is highly influenced by the quality of the process used to develop and maintain”
• 소프트웨어 품질 개선을 위해서는 사람(People), 프로세스(Process), 기술(Technology)이 상호 유기적인 조화를 이루어야 하며, 그 중 가장 중요한 핵심이 프로세스이다.
• CMM/CMMI 모델은 조직의 프로세스 개선에 중점을 두고 효율적인 프로세스 개선을 위한 중요한 모델과 실행 방법들을 제공해 준다.
 
 
 
  조직 프로세스에서 무엇이 개선 대상인가?  
  • 각기 다른 일하는 방식을 조직의 표준 프로세스에 맞춤으로서 작업을 일관성 있고 효율적으로 하게 해준다. 아래 활동들의 모든 예가 프로세스 개선 활동의 대상이 된다.
• Activity : 개발 경로를 수행하는 작업 활동의 단위(Stage-Step-Task로 구성)
• 기법 : Activity 수행방법, 산출물 작성 방법에 대한 지침 등
• 산출물 : Activity 수행을 위한 입력 산출물, 수행 결과 산출물
• 작업흐름 : Activity 간의 작업 전후 관계
• 도구 : Activity 수행 지원 도구(CASE Tool 및 기타 S/W,장비 등)
• 역할과 책임 : 해당 업무를 수행하기 위한 업무분장
• 측정기준 : Activity의 속성을 정량 화하여 공수, 일정, 비용 등을 측정
 
 
 
  Organization’s Measurement Repository  
  • 프로세스와 작업 산출물, 특히 Organization’s Set of Standard Processes와 관련된 측정 데이터를 수집 및 활용하는데 사용하는 데이터 저장소이다.
• 측정 데이터의 이해, 분석에 필요한 실제 데이터 및 관련 정보를 포함 또는 언급한다.
• 프로세스 및 작업 산출물의 예는 작업 산출물 예상 크기(Size), 예상 작업공수, 예상 비용, 작업 산출물 실제 크기, 실제 작업공수, 실제 비용, 결함 수 및 심각도 등이 있다.