+ All Categories
Home > Documents > 요구사항 트리아제(Requirement Triage)...(Ver1.3) 4. 조직관리 영역 4.1 조직 프로세...

요구사항 트리아제(Requirement Triage)...(Ver1.3) 4. 조직관리 영역 4.1 조직 프로세...

Date post: 09-Jul-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
14
김유섭 수석 TQMS SPCMMI 비교
Transcript
Page 1: 요구사항 트리아제(Requirement Triage)...(Ver1.3) 4. 조직관리 영역 4.1 조직 프로세 스 관리 4.1.1 조직의 표준 프로세스를 정의한다 OPD SP1.1 표준

김유섭 수석

TQMS

SP와 CMMI 비교

Page 2: 요구사항 트리아제(Requirement Triage)...(Ver1.3) 4. 조직관리 영역 4.1 조직 프로세 스 관리 4.1.1 조직의 표준 프로세스를 정의한다 OPD SP1.1 표준

2

1. 개요 – 두 모델간 차이

소프트웨어 프로세스 품질인증제도(SP)는 국내 소프트웨어 품질향상을 위해 국외의 유

수 모델들(CMMI, SPICE 등)을 기반으로 국내 실정에 맞게 만들 인증제도이다.

CMMI와 큰 차이점은 아래 3가지 관점에서 크게 구별된다.

구 분 SP CMMI

지향점 인증 모델

(조직의 프로세스 수준을 평가하는데 관점을 둠)

개선 모델 (조직의 프로세스 수준을 판단하지만 근본적으로 개선점을 식별하기 위한 모델)

범위 소프트웨어(SW) 에 한정 SW 포함한 시스템 레벨

심사 외부 심사원으로 구성 (NIPA에서 자격을 부여하는 선임심사원 1명, 심사원 2~3명으로 구성)

외부 선임심사원 1명 심사원(4~9명으로 구성) * 내부심사원 구성 가능

Page 3: 요구사항 트리아제(Requirement Triage)...(Ver1.3) 4. 조직관리 영역 4.1 조직 프로세 스 관리 4.1.1 조직의 표준 프로세스를 정의한다 OPD SP1.1 표준

3

2. SP와 CMMI의 차이점 - 인증기준

구 분 SP CMMI

주관/운영 NIPA(SW공학센터) SW공학연구소(CMU/SEI)

특징 단계적 모델 단계적(Staged), 연속적(Continuous) 모델,

등급(단계) 3등급(1등급, 2등급, 3등급) 5단계(level 1~level 5)

모델 구성

영역(5개 영역)

평가항목(17개 평가항목)

세부평가항목(70개 세부평가 항목)

프로세스 범주(4 Process categories)

프로세스 영역(22 Process areas)

Goal(Generic, Specific)

Practice(Generic, Specific)

프로세스 분류

프로젝트 관리

개발

지원

조직 관리

프로세스 개선

프로세스 관리 범주(process management)

프로젝트 관리 범주(project management)

엔지니어링 범주(engineering)

지원 범주(Support)

Page 4: 요구사항 트리아제(Requirement Triage)...(Ver1.3) 4. 조직관리 영역 4.1 조직 프로세 스 관리 4.1.1 조직의 표준 프로세스를 정의한다 OPD SP1.1 표준

4

3. SP와 CMMI의 차이점 - 인증방법

구 분 SP CMMI

심사방법론 SW 프로세스품질인증 심사방법 SCAMPI A

심사 방법 문서와 인터뷰 문서와 인터뷰

인증주체/부여

NIPA

(NIPA에서 자격을 부여받은 선임심사원 및

심사원이 인증하고 이 결과를

인증심의회에서 심사하는 과정을 거침)

선임심사원

(CMMI Institute에서 심사권한을 선임심사원

에게 부여하고 심사결과를 Quality Audit하는

과정을 거침)

인증 유효기간 3년 3년

심사 팀 구성

선임심사원, 심사원

(모두 NIPA에서 자격을 부여한 외부

인원으로 구성)

선임심사원(CMMI Institute에서 자격을

부여 받은 인원)

심사원(조직 내부, 외부 모두 참가 가능, 단

일정자격의 교육 이수 필요)

Page 5: 요구사항 트리아제(Requirement Triage)...(Ver1.3) 4. 조직관리 영역 4.1 조직 프로세 스 관리 4.1.1 조직의 표준 프로세스를 정의한다 OPD SP1.1 표준

5

4. 모델 구성 - SP

프로젝트 관리

개발

프로세스 개선

조직관리

5 개 영역

17 개 평가항목

70 개 세부평가항목 • 프로젝트 계획

• 프로젝트 통제 • 협력업체 관리

• 고객 요구사항 관리 • 분석 • 설계

• 품질보증 • 형상관리 • 측정 및 분석

• 조직 프로세스 관리 • 기반구조 관리 • 구성원 교육

• 정량적 프로세스 관리 • 문제해결 • 프로세스 개선 관리

3등급

2등급

• 구현 • 테스트

지원

Page 6: 요구사항 트리아제(Requirement Triage)...(Ver1.3) 4. 조직관리 영역 4.1 조직 프로세 스 관리 4.1.1 조직의 표준 프로세스를 정의한다 OPD SP1.1 표준

6

4. 모델 구성 - CMMI

성숙도 수준

프로세스 영역 구분

프로세스 관리 프로젝트 관리 엔지니어링 지원 프로세스

5 조직 프로세스 성과관리 원인분석 및 해결

4 프로세스 성과관리 정량적 프로젝트 관리

3 조직교육 조직 프로세스 개선 조직 프로세스 정의

프로젝트 통합관리 리스크 관리

제품통합 확인 검증 기술 솔루션 요구사항 정의

의사결정

2

요구사항 관리 공급가 계약관리 프로젝트 모니터링 및 통제 프로젝트 계획

제품/프로세스 품질보증 측정 및 분석 형상관리

1

Page 7: 요구사항 트리아제(Requirement Triage)...(Ver1.3) 4. 조직관리 영역 4.1 조직 프로세 스 관리 4.1.1 조직의 표준 프로세스를 정의한다 OPD SP1.1 표준

7

SP와 CMMI 내용 비교

SP CMMI Practice(Ver1.3)

영역(5) 평가항목(17) 세부평가항목(70)

1. 프로젝트관리 영역

1.1 프로젝트 계획

1.1.1 프로젝트의 목표 및 범위를 결정한다 PP SP1.1 프로젝트 범위추정 SP1.2 작업 산출물 및 업무속성의 추정치 설정

1.1.2 프로젝트에 적용할 생명주기와 프로세스를 정의한다

PP SP1.3 프로잭트 생명주기단계 정의

1.1.3 공수와 비용을 견적한다 PP SP1.4 공수 및 비용 추정

1.1.4 일정과 예산을 견적한다 PP SP2.1 예산 및 일정 수립

1.1.5 프로젝트 관리에 필요한 계획을 수립한다.

PP 2.2 프로젝트 위험식별 2.3 데이터관리계획 수립 2.4 프로젝트 자원 계획 수립 2.5 필요한 지식 및 스킬계획 수립 2.6 이해관계자 참여 계획

1.1.6 프로젝트 계획서를 작성하고 승인을 받는다

PP SP2.7 프로젝트 계획 수립 SP3.3 프로젝트계획이행 합의

1.2 프로젝트 통제

1.2.1 프로젝트 계획 요소들을 확인한다

PMC SP1.1 프로젝트 계획수립 파라미터 모니터링 SP1.3 프로젝트 위험 모니터링 SP1.4 데이터관리 모니터링 SP1.5 이해관계자 참여 모니터링

1.2.2 프로젝트 진척사항을 검토한다 PMC SP1.6 진척도 검토 실시

1.2.3 주요 단계별 검토를 수행한다 PMC SP1.7 마일스톤 검토 실시

1.2.4 식별된 문제들을 분석한다 PMC SP2.1 이슈 분석

1.2.5 시정 조치 활동을 수행한다 PMC SP2.2 시정조치 실시

Page 8: 요구사항 트리아제(Requirement Triage)...(Ver1.3) 4. 조직관리 영역 4.1 조직 프로세 스 관리 4.1.1 조직의 표준 프로세스를 정의한다 OPD SP1.1 표준

8

SP와 CMMI 내용 비교

SP CMMI Practice(Ver1.3)

영역(5) 평가항목(17) 세부평가항목(70)

1. 프로젝트관리 영역

1.3 협력업체 관리

1.3.1 획득 대상 및 범위를 결정한다 SAM SP1.1 획득 유형 결정

1.3.2 협력업체를 선정한다 SAM SP1.2 공급자 선정

1.3.3 협력업체와의 계약을 체결한다 SAM SP1.3 공급자 계약 체결

1.3.4 협력업체의 계약 이행여부를 확인한다 SAM SP2.1 공급자 계약 실행

1.3.5 제품의 인수를 승인한다 SAM SP2.2 힉득 제품 인수

Page 9: 요구사항 트리아제(Requirement Triage)...(Ver1.3) 4. 조직관리 영역 4.1 조직 프로세 스 관리 4.1.1 조직의 표준 프로세스를 정의한다 OPD SP1.1 표준

9

SP와 CMMI의 차이점 – 모델 내용

SP CMMI Practice (Ver1.3) 영역(5) 평가항목(17) 세부평가항목(70)

2. 개발영역

2.1 고객요구사항 관리

2.1.1 고객 요구사항을 정의한다 RD SP1.1 고객요구내역 도출 SP1.2 고객 요구사항으로 정의 REQM SP1.1 요구사항에 대한 이해

2.1.2 고객 요구사항의 변경을 관리한다 REQM SP1.3 요구사항변경관리

2.1.3 고객 요구사항과 산출물간 추적성을 유지한다

REQM SP1.4 요구사항에 대한 양방향 추적성 확보 SP1,5 프로젝트 작업산출물과 요구사항 간의 일관성 확보

2.2 분석

2.2.1 소프트웨어 요구사항을 정의한다

RD SP2.1 제품 및 제품 컴포넌트 요구사항 수립 SP2.2 제품 컴포넌트 요구사항 할당 SP2.3 인터페이스 요구사항 식별 SP3.1 운용 개념 및 시나이로 수립 SP3.2 요구되는 기능 및 품질속석 정의 수립

2.2.2 소프트웨어 요구사항을 분석한다 RD SP3.3 요구사항 분석 SP3.4 균형달성을 위한 요구분석(요구위험분석)

2.2.3 소프트웨어 요구사항을 검토한다 RD SP3.5 요구사항 확인

Page 10: 요구사항 트리아제(Requirement Triage)...(Ver1.3) 4. 조직관리 영역 4.1 조직 프로세 스 관리 4.1.1 조직의 표준 프로세스를 정의한다 OPD SP1.1 표준

10

SP와 CMMI의 차이점 – 모델 내용

SP CMMI Practice (Ver1.3) 영역(5) 평가항목(17) 세부평가항목(70)

2. 개발영역

2.3 설계

2.3.1 구조 설계를 수행한다 TS SP2.1 제품 또는 제품 컴포넌트 설계 SP2.2 기술데이터 패키지 개발 SP2.3 인터페이스 설계 2.3.2 상세 설계를 수행한다

2.3.3 테스트 계획을 수립한다 VER SP1.1 검증대상 제품선정 SP1.2 검증환경 수립 SP1.3 검증절차 및 기준 수립

2.4 구현 2.4.1 소프트웨어 단위를 구현한다 TS SP3.1 설계 구현

2.4.2 단위테스트를 수행한다 VER SP3.1 검증 수행 SP3.2 검증결과분석

2.4.3 소프트웨어를 통합한다 PI SP3.2 제품 컴포넌트 조립

2.5 테스트 2.5.1 통합테스트를 수행한다

VER SP3.1 검증 수행 SP3.2 검증결과분석 PI SP3.3 조립된 제품 컴포넌트 평가

2.5.2 시스템 테스트를 수행한다 VER SP3.1 검증 수행 SP3.2 검증결과분석

2.5.3 인수를 지원한다

VAL SP1.1 확인대상 제품선정 SP1.2 확인환경 수립 SP1.3 확인절차 및 기준 수립 SP2.1 확인 수행 SP3.2 확인결과 분석

Page 11: 요구사항 트리아제(Requirement Triage)...(Ver1.3) 4. 조직관리 영역 4.1 조직 프로세 스 관리 4.1.1 조직의 표준 프로세스를 정의한다 OPD SP1.1 표준

11

SP와 CMMI의 차이점 – 모델 내용

SP CMMI Practice (Ver1.3) 영역(5) 평가항목(17) 세부평가항목(70)

3. 지원영역

3.1 품질보증

3.1.1 품질보증 계획을 수립한다 PPQA GP2.2 (품질보증) 프로세스에 대한 계획 수립

3.1.2 품질보증 활동을 수행한다

PPQA SP1.1 프로세스의 객관적인 평가 SP1.2 작업산출물의 객관적인 평가, SP2.1 부적합 이슈의 의사소통 및 해결 VER 2.2 동료검토 실시 VER 3.1 검증 수행

3.1.3 품질보증 활동 결과를 관리한다 PPQA SP2.2 품질보증활동 기록

3.2 형상관리

3.2.1 형상항목을 식별하고 계획을 수립한다 CM SP1.1 형상항목 식별, SP1.2 형상체계 구축 GP2.2 (형상관리) 프로세스에 대한 계획 수립

3.2.2 형상통제를 실시한다 CM SP1.3 형상베이스라인 수립 SP2.1 변경요청 추적 SP2.2 형상항목 통제

3.2.3 형상관리 기록을 유지하고 배포한다 CM SP3.1 형상관리 기록 작성

3.2.4 형상 감사를 실시한다 CM SP3.2 형상감사 수행

3.3 측정 및 분석

3.3.1 측정 및 분석 계획을 수립한다

MA SP1.1 측정목표 수립 SP1.2 측정지표 명시 SP1.3 데이터 수집 및 저장 절차 명시 SP1.4 분석절차 명시 MA GP2.2 (측정 및 분석) 프로세스에 대한 계획 수립

3.3.2 측정을 실시한다 MA SP2.1 측정데이터 수집

3.3.3 측정 결과를 분석한다 MA SP2.2 측정 데이터 분석

3.3.4 측정 분석 결과를 관리한다 MA SP2.3 데이터 및 결과 저장 SP2.4 이해관계자들과 측정분석결과 및 활동 공유

Page 12: 요구사항 트리아제(Requirement Triage)...(Ver1.3) 4. 조직관리 영역 4.1 조직 프로세 스 관리 4.1.1 조직의 표준 프로세스를 정의한다 OPD SP1.1 표준

12

SP와 CMMI의 차이점 – 모델 내용

SP CMMI Practice (Ver1.3) 영역(5) 평가항목(17) 세부평가항목(70)

4. 조직관리 영역

4.1 조직 프로세스 관리

4.1.1 조직의 표준 프로세스를 정의한다 OPD SP1.1 표준 프로세스 개발

4.1.2 표준 생명주기 모델을 정의한다 OPD SP1.2 생명주기모델 기술서 개발

4.1.3 조직 프로세스 조정을 위한 기준 및 가이드라인을 수립한다

OPD SP1.3 테일러링 기준 및 지침 개발

4.1.4 조직의 표준 프로세스를 확산한다 OPF SP3.1 조직 전반에 걸처 프로세스 자산 확산 SP3.2 표준 프로세스 확산 적용

4.1.5 조직 프로세스 적용 상활을 확인한다 OPF SP3.3 조직 프로세스 사용에 대한 모니터링

4.1.6 프로세스 관련 경험을 자산으로 축척한다 OPD SP1.4 조직의 측정저장소 개발 SP1.5 조직 프로세스 자산 라이브러리(PAL)개발 OPF SP3.4 조직 프로세스 자산에 경험 반영

4.2 기반구조 관리

4.2.1 조직 기반구조 구축에 대한 요구사항을 정의한다

OPD SP1.6 작업환경 표준 개발 및 활용

4.2.2 조직 기반구조를 구축한다 OPD SP1.6 작업환경 표준 개발 및 활용

4.2.3 조직 기반구조를 관리하고 개선한다 OPD SP1.6 작업환경 표준 개발 및 활용

4.3 구성원 교육

4.3.1 교육 및 훈련 계획을 수립한다

OT SP1.1 조직전략적 교육훈련 소요 수립 SP1.2 조직관점의 교육훈련 소요 결정 SP1.3 조직의 전술적 교육훈련 계획 수립 SP1.4 교육훈련 역량 확보 GP2.2 (조직교육훈련) 프로세스에 대한 계획 수립

4.3.2 교육 및 훈련을 실시한다 OT SP2.1 교육훈련 제공 SP2.2 교육훈련 기록 관리

4.3.3 교육 및 훈련의 효과를 평가한다 OT SP2.3 교육훈련 효과성 평가

Page 13: 요구사항 트리아제(Requirement Triage)...(Ver1.3) 4. 조직관리 영역 4.1 조직 프로세 스 관리 4.1.1 조직의 표준 프로세스를 정의한다 OPD SP1.1 표준

13

SP와 CMMI의 차이점 – 모델 내용

SP CMMI Practice (Ver1.3) 영역(5) 평가항목(17) 세부평가항목(70)

5. 프로세스 개선 영역

5.1 정량적 프로세스 관리

5.1.1 조직의 표준 프로세스 성과 목표를 정의한다 OPP SP1.1 조직 품질 및 프로세스 성과 목표 수립 SP1.3 프로세스성과 관련 측정지표 수립

5.1.2 조직 프로세스 성과 베이스라인을 정의한다 OPP SP1.4 프로세스 성과 베이스라인 수립

5.1.3 조직 프로세스 성과 모델을 정의한다 OPP SP1.5 프로세스 성과 모델 개발

5.1.4 프로젝트의 프로세스 성과 목표를 정의한다 QPM SP1.1 프로젝트 성과목표 수립

5.1.5 프로젝트의 프로세스를 측정하고 분석하는 방법을 정의한다

QPM SP1.4 측정지표 및 분석기법 선정

5.1.6 프로젝트의 프로세스 성과를 확인한다 QPM SP2.2 프로젝트 성과관리 SP2.3 근본원인분석 수행

5.2 문제 해결

5.2.1 문제 해결을 위한 가이드라인을 수립한다 DAR SP1.1 의사결정 분석을 위한 지침 수립 SP1.2 평가기준 수립

5.2.2 해결할 문제를 선정한다 CAR SP1.1 분석대상 결과 선정 DAR SP1.3 대안솔루션 식별 SP1.4 평가방법 선정

5.2.3 선정된 문제의 원인을 분석하고 해결방안을 정의한다

CAR SP1.2 원인분석 DAR SP1.5 대안솔루션 평가

5.2.4 해결방안에 따라 문제를 해결한다 CAR SP2.1 조치 제안서 이행

5.2.5 문제 해결방안의 성과를 관리하고 기록한다 CAR SP2.2 이행된 조치의 효과 평가 SP2.3 원인분석 데이터 기록

Page 14: 요구사항 트리아제(Requirement Triage)...(Ver1.3) 4. 조직관리 영역 4.1 조직 프로세 스 관리 4.1.1 조직의 표준 프로세스를 정의한다 OPD SP1.1 표준

14

SP와 CMMI의 차이점 – 모델 내용

SP CMMI Practice (Ver1.3) 영역(5) 평가항목(17) 세부평가항목(70)

5. 프로세스 개선 영역

5.3 프로세스 개선 관리

5.3.1 조직의 표준 프로세스에 대한 요구 및 목표를 식별한다

OPF SP1.1 조직 프로세스 개선 니즈 수립

5.3.2 조직 프로세스의 강점 및 약점을 평가한다 OPF SP1.2 조직 프로세스 평가를 통한 강/약점 파악 SP1.3 조직 프로세스 개선안 식별

5.3.3 프로세스 개선을 위한 계획을 수립한다 OPF SP2.1 프로세스 개선계획 수립 OPM SP3.1 확산계획 수립

5.3.4 프로세스 개선 활동을 수행한다 OPF SP2.2 프로세스 개선계획 이행 OPM SP3.2 확산적용관리

5.3.5 프로세스 개선 활동의 성과를 기록하고 관리한다

OPM 3.3 개선효과 평가


Recommended