Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
1 Version 1.0
선진 IT 프로세스 모델의 실무적 적용 방안
(The Practical Approach of the International IT Process Model for IT Organization)
2004. 12.
㈜ 티큐엠에스
2 Version 1.0
교육 목적 및 차례
목적- IT 조직에 선진 IT 프로세스 모델 적용 시, 고려 사항 이해- 이를 통한, 효과적인 프로세스 개선 활동 방법 이해
차례- 선진 IT 프로세스 모델 개요- 선진 IT 프로세스 모델간 차이 분석- 선진 IT 프로세스 모델 적용 방법- 향후 방향
일러두기
© 본 교육과정의 저작권은 ㈜티큐엠에스의 소유이므로, 본 교육 이외의 용도로는 내용의 일부 또는전부를 무단으로 사용하거나 복제할 수 없습니다.
☞본 교육 중, 발표되는 일부 내용은 발표자의 경험과 지식을 근간으로 작성됨에 따라 특정 기업에는적절하지 않을 수 있습니다.
☞ 본 교육과정에서 소개되는 국제 표준 및 선진 모델들은 각 각에 대한 저작권을 보유하고 있으므로사용상 주의를 필요로 합니다.
3 Version 1.0
설명 순서
선진 IT 프로세스 모델 개요
선진 IT 프로세스 모델간 차이 분석
선진 IT 프로세스 모델 적용 방법
향후 방향
4 Version 1.0
IT 프로세스 개선을 위한 참조 모델
5 Version 1.0
대표적인 선진 IT 프로세스 모델
ISO 9001:2000 - 국제 표준화 기구에서 제정한 품질경영시스템에 대한 국제 표준
eSCM - IT 아웃소싱 사업에 있어 IT 서비스 제공자의 고객에 대한 IT 서비스 제공 역량을평가하는 모델
S/W CMM - S/W 개발 및 유지보수에 있어 조직의 S/W 프로세스에 대한 성숙도를 표현하는 모델
ITIL - IT 서비스 관리 프로세스에 관한 실무 프랙티스 집합
COBIT - 정보시스템 통제 및 감사를 위한 지침
CMMI - 시스템 개발 및 유지보수에 있어 조직의 시스템 프로세스에 대한 능력 및 성숙도를표현하는 모델
ITInfrastructure
ApplicationDevelopment
ApplicationMaintenance
SW-CMM®
Application Development Process
ProjectPlanning Project Tracking Delivery
SystemAcquisition
SystemTesting
System Req.Analysis
TeamBuilding
AcceptanceTest
S/W Req.Analysis
S/WDesign
Coding/TestingSizingScheduling
Data CentersData Centers
Network ManagementNetwork Management
Data Management, etc.Data Management, etc.
(BS15000)
6 Version 1.0
ISO 9001:2000
국제표준화기구(International Organization for Standardization)에서 제정한 '품질 경영과품질보증'에 관한 일련의 국제규격으로 2000년 12월 15일 공표
- 시스템적인 접근 방법에서 프로세스적인 접근방법으로 변경- 경영자의 참여를 위한 사항 강화
ISO 9001의 품질경영 8대 원칙- 고객중심- 리더십- 구성원의 참여- 프로세스 접근방법- 경영에서의 시스템 접근방법- 지속적 개선- 사실에 근거한 의사결정- 호혜적 공급자 관계
IT 서비스의 핵심적인 이슈를구체적으로 다루지 않으며능력 수준별 프랙티스를 제시하지않음
품질경영시스템의 지속적 개선
고객 측정분석및 개선자원관리
경영책임
제품실현입력
제품요구
가치부가활동, 정보흐름
고객
만족
7 Version 1.0
eSCM(eSourcing Capability Model)
eSCM은 비즈니스 프로세스 서비스 제공자와 고객간의 관계를 보다 명확하게 정립하기 위한모델로 서비스 제공자들이 서비스 역량을 높이고, 고객과의 관계를 관리할 수 있도록 함
Carnegie Mellon의 SEI와 Satyam Computer Service Limited., Accenture가 개발
IT sourcing 비즈니스 프로세스 전반(계약 체결 전, 계약 이행, 계약 종료 후) 및 IT 서비스 사업시스템 전반(조직 관리, 인력 관리, 사업 운영, 기술, 지식 관리)을 커버하며 5단계의 능력 수준을제시
Elemen
ts
Phases
8 Version 1.0
S/W CMM(Capability Maturity Model)
미국 카네기 멜론 대학의 부설 연구개발 센터인 소프트웨어 공학 연구소(SEI, Software Engineering Institute)에서 개발한 소프트웨어 프로세스 능력평가 및 개선 모델- 소프트웨어 개발 및 유지보수에 있어프로세스 관리 방법과 품질 혁신 개념
- 조직의 개선을 위한 모델- 조직이 보유한 정보기술 프로세스의능력에 대한 성숙도를 단계적으로 제시
- 각 성숙도 단계별 이행하여야 할 핵심프로세스 및 각 프로세스별 이행방법 제시
1
2
3
4
5
단 계 프로세스 특징 핵심 프로세스
1단계초기 단계
프로세스가 비공식적이고 예측할수 없음
없음
2단계반복 단계
프로젝트 관리 시스템이 구축되어있고 성과 달성이 반복적임
요구사항 관리프로젝트 계획 수립프로젝트 추적 및 감독협력업체 관리품질보증구성관리
3단계정의 단계
소프트웨어 엔지니어링과 관리프로세스를 정의하고 통합함
조직 프로세스 관리조직 프로세스 정의교육훈련 프로그램통합 소프트웨어 관리소프트웨어 개발 활동그룹간 조정동료 검토
4단계관리 단계
제품과 프로세스를 정량적으로통제함
정량적 프로세스 관리소프트웨어 품질관리
5단계최적화 단계
프로세스 개선을 제도화 함결함 예방기술 변화 관리프로세스 변화 관리
9 Version 1.0
ITIL(IT Infrastructure Library)
IT 서비스 관리(IT Service Management, ITSM)에 대한 프레임워크 구현을 돕기 위한 문서들의집합으로 1986년도에 영국 정부에 의하여 개발된 산업계 표준(de facto)안정적이고 적정한 비용의 서비스 제공과 지원을 위한 총 1개의 기능과 10개의 프로세스로 구성
IT 인프라스트럭쳐
사건(장애)관리 문제관리
변경관리 / 릴리즈 관리
용량(성능) 관리 가용성 관리
고객의 비즈니스 목표
시스템형상관리
서비스
데스크
재무관리
ServiceD
eliveryB
izA
reaServiceSupport
InfraA
rea
서비스 수준 관리
서비스연속성관리
정보보호관리
10 Version 1.0
COBIT(Control Objectives for Information related Technology)
2000년 ISACF(Information Systems Audit and Control Foundation)에 의해 제시된COBIT 3rd Edition
- 정보시스템 통제 및 감사를 위한지침으로써 전 세계적으로 활용
- 현재 금융감독원의 IT 부문경영실태 평가 체계도COBIT을 기반으로 구축
COBIT의 프레임워크- IT 프로세스- IT 자원- 정보 기준
IT 프로세스의 구성- IT 프로세스는 계획 및 조직,도입 및 구축, 운영 및 지원, 모니터링의 4개업무영역으로 구성
- 4개 업무영역 하위에34개 프로세스와 318개활동/작업으로 구성
• 효과성• 효율성• 기밀성• 무결성
• 가용성• 준거성• 신뢰성
정보시스템 안전성 확보/정보자원의 효율적 관리
• 프로세스 모니터링• 내부 통제의 적절성평가
• 독립적인 보증획득• 독립적인 감사시행
• IT 전략계획 수립• 정보 아키텍쳐 정의• 기술 방향 결정• IT조직 및 관계의 정의• IT 투자관리• 경영진의 관리목표 및 방침전파
• 인적 자원관리• 외부 요구사항의 준수• 위험평가• 프로젝트 관리• 품질관리
• 솔루션 도출• 응용 소프트웨어 도입 및 유지보수
• 기술 아키텍쳐 도입 및 유지보수• IT 절차 개발 및 유지보수• 시스템 설치 및 인가• 변경관리
• 인력• 응용시스템• 기술• 시설• 데이터
정보
모니터링계획 및 조직
도입 및 구축
IT 자원
• 서비스 수준정의• 외부업체 서비스 관리• 성능 및 용량관리• 서비스의 지속성 확보• 시스템의 보안성 확보• 비용 산정 및 배분• 사용자 교육 및 훈련• IT고객의 지원 및 자문• 형상관리• 문제 및 사고관리• 데이터 관리• 시설관리• 운영관리
IT Management
운영 및 지원
11 Version 1.0
CMMI(Capability Maturity Model Integration)
미국 카네기 멜론 대학의 부설 연구개발 센터인 소프트웨어 공학 연구소(SEI, Software Engineering Institute)에서 개발한 시스템 프로세스 능력 평가 및 개선 모델
상이한 적용 분야에 보편적으로 사용할 수 있는 프로세스 개선 모델 제공
발표된 CMMI 모델
Performed
Managed
Defined
Quantitatively Managed
Optimizing
1
2
3
4
5
0
1
2
3
4
5
PA1 PA2 PAn
프로세스능력
모델명 포함 분야발표 날짜
CMMI-SE/SW/IPPD/SS 시스템 공학, 소프트웨어 공학, 통합 제품 및 프로세스 개발, 공급업체 소싱 분야2002/03/01
CMMI-SE/SW/IPPD 시스템 공학, 소프트웨어 공학, 통합 제품 및 프로세스 개발 분야2002/01/11
CMMI-SW 소프트웨어 공학 분야2002/08/19
CMMI-SE/SW 시스템 공학, 소프트웨어 공학 분야2002/01/11
Staged Representation Continuous Representation
12 Version 1.0
설명 순서
선진 IT 프로세스 모델 개요
선진 IT 프로세스 모델간 차이 분석
선진 IT 프로세스 모델 적용 방법
향후 방향
13 Version 1.0
ISO 9001:2000 VS. S/W CMM
ISO 9001에 따른 품질경영시스템을 구축/운영하는 경우, S/W CMM 2, 3단계 대부분의 프로세스충족
CMM 핵심 프로세스 영역 불충족 완전충족
요구사항 관리
프로젝트 계획 수립
2단계프로젝트 진행 관리
협력업체 관리
품질보증
형상관리
조직 프로세스 중점 관리
조직 프로세스 정의
3단계
교육 프로그램
통합된 소프트웨어 관리
소프트웨어 개발 활동
팀간 조정
동료 검토
자료출처 : Mark C. Paulk, “A Comparison of ISO 9001 and the Capability Maturity Model for Software”, CMU/SEI-94-TR-2
Strong Relationship Judgmental Relationship범례
14 Version 1.0
S/W CMM VS. CMMI
CMMI는 분야에 특화 되지 않음- 분야와 상관없이 일반적으로 사용할 수 있는 모델
(분야별 특별한 활동이 있는 경우, 해당 부분에 별도로 설명 : “Discipline Amplification”)- CMMI는 보다 다양한 분야에 적용이 가능하도록 개발됨- CMMI는 S/W CMM의 범위를 포함함
기타기타 영역영역
시스템시스템공학분야공학분야
통합통합제품제품 및및 프로세스프로세스
개발분야개발분야
공급업체공급업체관리분야관리분야
소프트웨어소프트웨어공학분야공학분야
S/W CMMS/W CMM
CMMICMMI
15 Version 1.0
CMMI VS. ITIL
CMMI 모델이 시스템개발 및 개발을 위한관리•지원 프로세스에초점을 맞추고 있는반면, ITIL은 시스템운영 관련 프로세스에초점을 맞추고 있음.
16 Version 1.0
CMMI VS. eSCM
CMMI- 소프트웨어 및 시스템 개발 프로세스에 초점- 조직의 능력 수준을 단계별로 평가할 수 있는 방법 및 핵심 프로세스 영역 제공
eSCM- IT 서비스 아웃소싱 프로세스의 모든 이슈를 고루 다룸(제안, 계약, 시스템 설계, 구축, 운영, 품질 관리(SLA) 등)
- 서비스 제공자의 능력 수준을 단계별로 평가할 수 있는 방법 제공
ISO 9001
Software CMM
CMMI
People CMM
Baldrige
공통 프랙티스 계약 체결 전 계약 이행 계약 종료 후
eSCM
17 Version 1.0
설명 순서
선진 IT 프로세스 모델 개요
선진 IT 프로세스 모델간 차이 분석
선진 IT 프로세스 모델 적용 방법
향후 방향
18 Version 1.0
IT 프로세스 분석 방법
IT 프로세스 현상 분석의 목표는 COBIT, CMMI, ITIL 등 국제 표준 및 선진 모델간의 연관성파악을 통해 수립한 IT 프로세스 기준 모델과 ABC사 IT 프로세스 현상과의 차이 분석을 통하여ABC사에 최적화된 IT 프로세스 모델을 도출하는 것임
현상분석 접근 방법현상분석 접근 방법
IT 프로세스
기준 모델 수립
IT 프로세스
현황 분석차이 분석
IT 프로세스
개선안 수립단계
주요작업
IT 프로세스
체계 구축
• COBIT, CMMI, ITIL 등 국제 표준/선진모델 요건 분석
• 각 표준 및 모델간연관성 파악을 통한IT 프로세스 기준 모델수립
• 현행 IT 프로세스 모델도출
• 현행 IT 프로세스 정의및 이행 현황 파악
• IT 프로세스 기준모델과 ABC사 IT 프로세스 현황과의비교를 통한 개선 영역도출
• 목표 IT 프로세스 모델도출
• 목표 IT 프로세스 개발범위 선정
19 Version 1.0
IT 프로세스 기준 체계
IT 프로세스 현상을 분석하기 위하여 국제 정보시스템 통제 및 감사 모델인 COBIT을 기본모델로 하고 ITIL, CMMI를 반영한 기준 체계 수립
현상분석 참조 모델
COBIT 요구사항 CMMI 요구사항 ITIL 요구사항
IT 프로세스 현상분석 기준
IT 프로세스 기본 모델 (COBIT 기준)
기획 및 조직기술도입 및
구축운영 및 지원 모니터링
20 Version 1.0
IT 프로세스 기준 모델
기본 틀로 선정한 COBIT의 프로세스 체계에 CMMI와 ITIL의 프로세스 영역 및 단위 프로세스를포함하여, ABC사 환경에 맞게 조정한 IT 프로세스 기준 모델 정의
• IT 전략 계획 수립
• 정보 아키텍쳐 정의
• 기술 방향 결정
• IT 조직 및 관계 정의
• IT 투자 관리
• 경영진의 관리 목표 및 방침 전파
• 인적 자원 관리
• 외부 요구사항의 준수
• 위험 평가
• 프로젝트 관리
• 품질 관리
기획 및 조직
• 솔루션 도출
• 응용 소프트웨어 도입 및 유지보수
• 기술 아키텍쳐 도입 및 유지보수
• IT 절차 개발 및 유지보수
• 시스템 설치 및 인가
• 변경관리
도입 및 구축
• 서비스 수준 정의• 외주업체 서비스 관리• 성능 및 용량 관리• 서비스의 지속성 확보• 시스템의 보안성 확보• 비용 산정 및 배분• 사용자 교육 및 훈련• IT 고객의 지원 및 자문• 형상 관리• 문제 및 사고관리• 데이터 관리• 시설 관리• 운영 관리
운영 및 지원
• 프로세스 모니터링
• 내부통제의 적절성 평가
• 독립적인 보증 획득
• 독립적인 감사 시행
모니터링
• IT 계획 관리
• IT 프로세스 관리
• 프로세스 측정
• 정보보호 관리
• IT 자체 감사
• 서비스 수준 관리
• 업무 연속성 관리
기획 및 감사
• 구매 관리
• 자산 관리
• 교육 관리
• 공급업체 관리
• 프로젝트 관리
• 품질보증
• S/W 형상 관리
• IT 아키텍쳐 관리
조직 및 개발지원
• 요구사항 분석• S/W 설계• S/W 구현• S/W 테스트• S/W 이행• 어플리케이션 유지보수
개발 및 유지보수
• 프로덕션 운영
• 시스템 형상관리
• 용량/성능 관리
• 장애 관리
• 문제 관리
• 변경 관리
• 서비스데스크 운영
• 사용자 만족도 조사
운영 및 고객지원
CO
BIT
기준모델
21 Version 1.0
IT 프로세스 분석 예시
영역 IT 프로세스 기준 모델 현행 IT 프로세스
프로세스 영역 요구조건 현상 개선/권고사항
• 교육 필요사항의 식별
• 훈련의 조직화
• 보안원칙 및 의식제고를 위한훈련
CMMI • 전략적 교육요구 수립
• 조직 교육계획/교육역량 수립
• 교육제공 및 교육기록 수립
• 교육 효과성 심사
ITIL • N/A
COBIT • 공급업체 서비스 품질 평가
• 공급업체 서비스 제공 연속성및 보안사항 평가
• 공급업체 서비스에 대한모니터링
CMMI • 제품 획득 유형 결정• 공급업체 선정 및 계약• 공급업체 감시• 공급업체 제품 수락• Transition Products
ITIL • N/A
• 외주인력 계약은 인력개발팀소관 (팀별 필요인력 산정, 인력개발팀에 요청, 적정성검토 후 계약체결)
• 외주업체평가는 ‘아웃소싱관리 매뉴얼’에 의해 평가토록기준설정, 현재 평가 미 실시
• 외주인력 평가 미 실시(본부180명 중 70명이 외주인력임)
• 외주업체는 주로 코딩 등의단순 작업을 수행하므로능력개발체제 미흡하고생산성 저하 우려
• 외주인력 수행작업은
해당 팀에서 관리하므로
외주관리 이원화 체제
• 공급업체 제공 서비스
(인력/유지보수)에 대한
평가가 이루어져 해당
평가 결과가 구매계약에
반영되는 절차 필요
• 공급업체의 능력향상방안 필요
• 내부 교육시스템을 이용하여교육신청 접수
• 필수교육 미 정의, 교육사항평가 미 실시
• 사용자 대상 교육은 미 실시
공급업체 관리
교육관리
조직 및
개발지원
• IT 기술체계를 기반으로ABC사에 필요한 교육프로그램 (교육대상, 교육내용)의 수립 필요
• 장기적인 계획에 의한기술요원의 경력 경로관리 미흡
• 교육 이수사항 평가 및교육 내용 피드백미흡으로 교육효과 저하
COBIT
Illustrative
22 Version 1.0
목표 IT 프로세스 모델 정의 예시
현상분석 결과를 근간으로 COBIT, CMMI, ITIL 등 국제 표준/선진 모델의 요건을 충족시킬 수있는 IT 프로세스 모델을 정의하고 해당 절차 및 지침 개발
000IT 기획/감사
400IT 운영
120 IT 인력관리
130구매 관리
160공급업체 관리
210 프로젝트 관리
220 품질보증
230 S/W 형상관리
310요구사항 분석
320 S/W 설계
330 S/W 구현
340 S/W 테스트
350 S/W 이행
360 어플리케이션유지보수
420 시스템 형상관리
510 서비스데스크 운영
520사용자 만족도조사
430 용량/성능 관리
450문제관리
관리 및 지원 영역관리 및 지원 영역 사업 영역사업 영역
100IT 관리
200IT 개발지원
300IT개발/유지보수
500IT 고객지원
410 프로덕션 운영
150교육관리
110 IT 조직 관리
240 IT 아키텍쳐 관리
440장애관리
460변경관리
010 IT 계획 관리
020IT 프로세스 관리
040정보보호 관리
050IT 자체 감사
030프로세스 측정
060서비스 수준 관리
140자산 관리
170업무 연속성 관리
COBITCMMIITIL
<범례>
23 Version 1.0
설명 순서
선진 IT 프로세스 모델 개요
선진 IT 프로세스 모델간 차이 분석
선진 IT 프로세스 모델 적용 방법
향후 방향
24 Version 1.0
Evolution of Maturity Models
Business Sector Process MM
ISOMBNQA
Process Maturity ModelBuilt on CMM foundationEarly and continuing ROIAids business-IT fusion
IT Maturity ModelIT Operations needs a CMMITIL/COBIT provide contentCMM provides roadmap
IT Organization IT MM
ITILCOBIT
CMM/CMMIProject-based modelsUnderstood principlesProven successes
ApplicationDevelopment
SW-CMMCMMI
Process Maturity Framework
25 Version 1.0
Business Process Maturity Modelsm (BPMMsm)
Improving the rest of the enterprise processes
BPMM is based on maturity model frameworks and best practices. It enables a business to:
develop the capability required to execute its business strategycharacterize the maturity of its current practices against an industry standard set of best practicesset priorities for improving its business, using a proven improvement strategyintegrate improvement activities with those conducted by other groups using other models
BPMM arose out of concerns of organizations using CMMs for software and systems development
Groups in allied areas noticed impact of improvements to developmentCMMs provided a change model for regular improvement in maturity that could benefit other parts of the businessMaturity models provide best practices collections, to enable a fast pace to improvement
BPMM
26 Version 1.0
Process Maturity Foundations
A unique approach
BusinessProcess
Capability
Business ProcessBusiness Process• process domain• best practices• goals and benefits
Total QualityTotal QualityManagementManagement
• Deming, Juran, Crosby• quantitative management• continuous improvement
Organizational Change Organizational Change and Developmentand Development
• cultural evolution• organizational learning• change management
27 Version 1.0
BPMM Objectives and Benefits (by Level)
Level Objectives Benefits
(1) Initial Motivate people to overcome problems and just “get the job done.”
(2) ManagedReduced ReworkReduced OverloadStabilized Work Units
Create a management foundation within work units
(3) StandardizedImproved IntegrationEffective AutomationPlatform for Growth
Establish an organizational framework for products & svcs
(4) PredictablePredictable Results
Real-time CorrectionsIncreased predictability of products & services
(5) OptimizingProactive Improv.
Flatten OrganizationContinuousImprovement
28 Version 1.0
Conclusions
BPMM provides a framework to improve end-to-end business processesImprovements done when the organization is ready for themApproach based on proven maturity model concepts (developed by original authors of SW-CMM, CMMI and People CMM)Leverages industry experience with maturity model-based improvementTargets improvements for manageable units to startEnables effective six sigma use at all levels of maturity
Management and improvement team can set objectives for improvement based on measurable objectives
Management – progress toward target maturity levels and business resultsImprovement team – gaps with detailed best practices and process institutionalization
29 Version 1.0
질의/응답