대형프로젝트관리실무 나희동교수 / 기술사 Chris Heedong Na 1
교육내용 일자강의제목강의내용 ( 목차 ) 시갂 1,2 강 3,4 강 5~9 강 프로젝트관리개요 프로젝트란? 1 IT포트폴리오관리 IT 사업관리및예산편성 1 IT 프로그램관리 프로그램구성 / 프로젝트기획 1 프로젝트관리기능 PMBOK와 PM프로세스 1 대형프로젝트이해 추짂배경및특징이해 1 Pre PMO 이해 준비단계특징및범위이해 1 준비단계수행젂략 차세대준비단계수행방앆 2 PMO 이해 PMO 조직및프로세스 PMO 기능및추짂젂략 1 프로젝트통합관리프로젝트관리영역에대핚 Integration Management 젂략 1 Communication관리 프로젝트통합관점의 Communication 수행방법 1 젂사품질관리 PMO 관점품질접귺젂략 1 아키텍처통합관리 S/W 아키텍처수립및통제방앆 1 방법롞이해및통제방앆 공정 / 짂척관리및요구사항관리 WBS 와 Key Product 기반짂척관리실행방앆 1 10~14 강 효율적읶요구사항변경관리방앆 Test 통합짂행관리 Test 수행젂략필요성 Test Driven 개발통제방앆 1 변화관리현업 & IT 읶력에대핚효율적읶변화관리수행방앆 1 15 강 Transition 관리 PMO 수행사례소개 성공적 Transition 젂홖방앆 1 Post Governance 구축젂략및방법 1 H 사사례소개 1 L 사사례소개 1 Chris Heedong Na 2
둘째시갂 : Post Governance 구축젂략및방법 Post Governance 배경 혁싞을위한 4대접귺젂략 Post PMO를통한운영방향 Chris Heedong Na 3
Post Governance 배경 비즈니스홖경변화, IT 정체, IT 기술다양화, Global 홖경등 IT 조직은다양핚내 / 외부도젂에직면해있으며. 여러방법을통해극복하려하고있음 비즈니스측면도젂 IT 측면도젂 좀더확장가능핚시스템 다양핚요구사항 똑똑핚현업 조직 / 읶력구조 SM 읶력고령화 IT 성과, 투자가치 좀더싞속핚시스템 좀더통합된시스템 상품 Factory CSR 싞속성 시스템갂연계자동화요구증대 프로세스기반업무 IT 조직이대로좋은가? 개발팀장 CIO 기획팀장 기술젂문성 / 다양성요구 Global 홖경 Web, Infra, DB & 업무등다양핚지식요구 FTA, 기업갂 M&A 등홗발짂행 Compliance 우리는무엇을하고있는가? 기술력강화차세대추짂 ITSM 도입 PMS 구축 CMMi 도입 Infra 확장 어떤프로젝트들을하고있는가? IT 조직의성숙도는향상되었는가? Chris Heedong 4 Na 4
IT 조직특성이해 IT 조직은 IT 프로세스, 아키텍처, 관리, 운영측면에서아래와같은이슈들을가지고있으며, 젂략적접귺과변화관리를통해성숙수준을젂반적으로높여야함 IT 프로세스측면 저항 구두식의사젂달방식에익숙 프로세스정립필요성읶식부족 프로세스통합구축노력부족 강력핚 Sponsorship 획득부족 탈퇴 관리측면 관리필요성에대핚마읶드결여 관리범위및역핛등에대핚이해부족 관리에대핚경험부족 현실적관리방법롞및가이드부재 젂략적접귺및변화관리 아키텍처측면 방법롞및모델링에대핚이해부족 문서화에대핚목적및홗용도저하 싞기술에대핚습득기피 개발업체또는솔루션업체의졲적 나태 IT 서비스에대핚마읶드부족 시스템내 시스템갂통합에대핚읶식및통합노력부족 현업요구사항에대핚방어적자세 운영 Chris 능력 Heedong 측면 5 Na 무시 5
주요 IT 거버넌스프로젝트현주소 IT 도젂극복과 IT 조직의혁싞을위해여러프로젝트를통해많은 투자 / 시도를함에도불구하고, IT 조직의귺본적읶변화는미미함 비즈니스가치극대화 PI, ISP, 비즈니스모델링, RBS, 상품 Factory 통합적 IT 홖경개선 EA, ISP, Infra 통합, Downsizing 등 IT 관리효율화 CMMi, ITIL, ITSM 구축, PMS, 아웃소싱 비즈니스가치극대화측면 통합적 IT 홖경개선 IT 관리효율화 본래의목적 프로세스기반싞속한업무처리 싞속한상품개발 통합된데이터추출및의사결정가능 젂사적관점의아키텍처구축 시스템성능의획기적인개선 IT 기반기술능력향상 IT 서비스체계구축 프로젝트관리강화 유지보수비용젃감 부정적측면의결과 IT 투자대비효과에대한의문 IT 조직수준 & 성숙도에대한인식 여젂히많은 CSR 단젃된업무프로세스 좋은그림또는 As Is 청사짂일뿐 확장성, 유지보수성, 생산성은? 솔루션, 개발업체에더의졲적 IT 인력의실질적인변화미미 핵심기술 ( 모델링, 설계 ) 성숙도? 프로세스에대한실질적인성숙도? Biz Driven 해법은? IT Driven Chris Heedong 6 Na 6
극복을위한대앆 주요거버넌스이슈에대핚해결방앆으로는차세대를통핚 Biz Driven IT 혁싞방앆과 IT Governance 구축을통핚 IT 방식이있음 차이점 공통점 대앆 1 : 차세대프로젝트통한 IT 혁싞 비즈니스중심 IT 혁싞 (Biz Driven Approach) 대형조직에적합 많은비용소요 현업과 IT 조직동시혁싞추구 경험습득을통핚효과극대화가능 관리, 기술적측면동시변화중시 장시갂소요 ( 차세대짂행기갂 ) 실경험을통핚이해및습득 IT 성숙도향상및조직체질개선목표 특정리딩조직을중심주도적수행 변화관리를통핚혁싞 대앆 2 : IT Gov 를통한 IT 혁싞 IT 조직중심혁싞 (IT Driven Approach) 중소형조직에적합 초기적은비용소요 IT 조직내부혁싞중점 실험중심의점증적효과기대 관리 & 통제적측면변화중시 조직내점증적확산 단시갂내추짂 ( 구축 확산 ) 강력핚 Leadership 중요 Sponsorship 성과평가연계젂문가확보변화관리및분위기 조직규모, 시점, 목적등에따라대앆을선정하여야함 Chris Heedong 7 Na 7
혁싞의수단으로써차세대프로젝트 IT 조직혁싞은핵심구성원읶 IT 읶력이읷하는젃차 / 기준, Skill, Communication, 방법등에대핚성숙도를높여야가능함 혁싞의대상및영역은? 읷하는방법 차세대프로젝트란? - Method - Methodology 많은사람 많은역핛 읷하는젃차및기준 - Process - Standard 읶력 읶력 읶력 조직 읶력 읶력 읷하는 Skill - Technique 수단 많은기술많은대화많은방법 Communication 성취감 - 현업과설계자 - 개발자와설계자 자싞감 Chris Heedong 8 Na 8
차세대프로젝트이해 차세대를통해급격핚대내외경영홖경의변화속에서프로세스, 조직, IT 혁싞을통해비즈니스관점에서젂략적경영체계를확보하고, IT 도약을목표로함 비즈니스혁싞 업무프로세스개선 / 혁싞 조직및읶력문화혁싞 고객중심, 수익성강화중심 미래를준비하는젂략적경영체계확보 기업의프로세스 기업의조직및문화 IT 혁싞 Application / Data 통합 IT 기반기술및읶력혁싞 IT 프로젝트수행성숙도혁싞 비즈니스와 IT 갂시너지극대화 기업의 IT Infra IT Infra 홖경혁싞 1 2 3 차세대목표기갂내프로젝트 Open 시스템품질확보 IT 역량강화 IT 도약의기회 IT Infra 앆정성및성능확보 싞기술습득및역량강화 젂사아키텍처구축가능 운영조직구조젂홖 IT 운영체계개선 우리의현주소 SM 중심읶력 대형경험이없음 협업체계에익숙치않음 주도적프로젝트짂행 기술력부재 프로젝트관리경험미흡 Chris Heedong 9 Na 9
IT 조직혁싞을위한 PMO 역할 IT 조직혁싞을위해 PMO 의역핛은관리 / 통제를기본으로하되, IT 조직혁싞을위해 IT 읶력의읷하는성숙도향상을위핚멘토형 / 주 도형역핛이필요함 읷반적 PMO 특성 공정및읷정관리 짂도관리 품질관리 범위및목표관리 위험 / 이슈 / 문제관리 변경관리 개발조정관리 보고관리 관리중심 통제중심 기술젂문성부족 아키텍처경험 부족 프로세스중심의 PMO 관리 PM 통제 IT 조직혁싞지원을위핚 PMO 역핛방향 요구사항관리 읷정 / 짂척관리 품질관리 변화관리 통합짂행관리 공정관리 계획관리 Helper PM Mentor 역핛중심의 PMO Integration Architect Application Architect Data Architect Software Architect Business Architect Coordinator 로서의 PMO 젂문가로서의 PMO Agility & Leadership 을가짂 PMO QM 로서의 PMO 현업과 IT 갂요건리뷰 / 업무갂또는시스템갂조정필요시중재자로 / 통합자로서의역핛필요 AA, DA, Architecture 위험을예측 / 대앆을제시해줄수있는젂문가적역핛필요 방어적이고수동적읶업 무방식에익숙핚읶력 들을주도적으로이끌어 갈수있는주도성 / 민첩 성필요 Process & Product에대통핚품질읶식이부족핚합 IT 읶력들의의식변화관필요리 Chris Heedong 10 Na 10
혁싞을위한 4 대접귺젂략 IT 읶력의 4 가지성숙도극대화를위핚 4 대젂략은점증적변화, 원 칙중심프로젝트관리, 협업체계구축, 기술통합관리체계확보임 접귺젂략 목적 효과 읷하는방법 점증적변화유도 기술, 사고의점증적변홖유도를통핚 IT 읶력들의거부감및이탈방지 거부감극복과모델기반 Comm 가능및설계기반구현 읷하는젃차및기준 원칙중심프로젝트관리 프로젝트 Leadership 확보및팀원들의프로젝트관리에대핚직접적경험획득 프로젝트관리프로세스이해및아키텍처원칙정립 Communication 협업체계구축 현업과 Communication 하는방법및시스템구축목표에대핚상호갂책임의식부여 산출물갂정합성확보및 Comm 방법습득 읷하는기술 기술통합관리체계확보 Guideline 및표준기반설계및개발에대핚읶식부여및읷관된시스템품질확보 Core 기술력확보및설계와구현의자싞감획득 Chris Heedong 11 Na 11
Post PMO 를통한운영방향 차세대프로젝트경험을기반으로비즈니스및기획기능을강화하고, 통합아키텍처관리구조를유지 / 개선시키며, 프로세스표준화 및자동화를통해지속적읶변화중요 통합아키텍처관리구조 비즈니스및기획기능강화 현업관계관리강화를위핚 BRM 도입 IT 기획기능및 PMO 기능싞설 개발조직과운영조직갂분리 개발아웃소싱도입 아키텍처, Data, 방법롞등 Engineering 영역기능통합 아키텍처관리 (S/W, Data 관리등 ) 체계수립 품질지표기반모니터링자동화 설계와개발분리를위핚 Communication Tool 검토 프로세스표준화및자동화 차세대경험을기반으로프로젝트관리, 서비스요청관리등프로세스정립및시스템화 개발방법롞지식화및확산 CMMi & ITSM 도입검토 Chris Heedong 12 Na 12
IT 조직및인력관점방향 BA 역량강화, IT 기획및 PMO 기능싞설, 개발과운영분리, 코딩아웃소싱을통해지속적조직혁싞을추구하며, 핵심역량에집중해야함 현업관계관리강화를위한 BA 직무도입 IT 기획기능및 PMO 기능싞설 Help Desk BA BA 개발 / 운영조직 현업 CSR 창구역핛 비업무건처리 요구사항관리 비즈니스과제발굴 구현요건 Design 및 Test 코딩 기획 CIO 통제, 개선 개발 PMO 운영 젂사프로젝트관리 / 모니터링 / 평가 젂파 조직프로세스개선및 CIO 직속보고체계 프로젝트화추짂 차세대프로젝트기획 조직성과평가등 개발조직과운영조직갂분리 목적 : 숚수 CSR 과과제성개발에대핚분리수행을통해읶력의효율적운영및운영업무과부하해소 과제수행프로세스 BA 과제발굴 개발팀테스트및읶도 BA/PMO/ 기획과제검토및규모산정 개발팀 분석 / 설계 기획프로젝트결정 개발팀개발조직구성 현행문제점 Chris Heedong 13 Na 개발아웃소싱도입 - 서비스품질저하및적시서비스제공미흡 - 자사읶력 Skill 낙후및성숙도저하 개선방향 - 설계자 (BA) 와개발자 (Developer) 분리 - 숚수개발영역에대핚아웃소싱 젂제조건 - 개발자와설계자갂 Comm. 및관리 Tool - 설계자의구현이해능력및구현관점의설계능력 13
IT 기술관리관점방향 차세대프로젝트를통해확보된아키텍처와프로세스등을기반의아키텍처기능을통합하여읷원화된표준화관리체계를유지 / 개선하고, 자체솔루션을확보해야함 아키텍처통합조직구성 팀장 품질조직독립성확보 아키텍처영역기능통합 S/W, Infra, DA, 방법롞 ( 공학그룹 ) 의기능을통합핚표준화통합조직구성 젂사표준화통제위원회운영 ( 각영역별 Chief Architect 및팀장 ) S/W CA Infra CA 방법롞 CA(Chief Architect) 갂경계는없음 팀원갂직무또는기술젂홖을통핚다양핚영역의젂문그룹형성으로 Core 기술력확보 DA 자체솔루션개발능력확보 자동화된솔루션 ( 개발, Test, 형상, 소스품질등 ) 자체확보 Open Source 등솔루션유지비용젃감방앆검토및 Prototyping 표준화관리체계유지 개발표준, 코딩표준, UI 표준등시스템표준화가이드유지 / 배포 / 통제 형상 / 배포 / 데이터변경등관리프로세스자동화 Chris Heedong 14 Na 14
IT 프로세스 혁싞 관점 방향 차세대 프로젝트를 통해 확보된 프로세스와 선짂 모델을 기반으로 자동화된 시스템을 도입하고, 지속적읶 변화관리, 지표기반 성과관 리, 적젃핚 보상체계를 통해 혁싞 가속화 itil 기반 ITSM (예시) 차세대 Knowledge 그룹웨어 (CSR) (읷정, 짂척, 범위, 요구사항, 형상 등 프로세스 및 템플릿) ITSM 시스템 서비스 요청 APP변경 요청 프로젝트 관리 고객(현업) 서비스요청 관리 인시던트 관리 변경관리 릴리스 관리 용량 통계정보 서비스수준 Dashboard 문제 누적정보 가용성 통계정보 기타 CI 정보 운영현황 Dashboard Communication Tool 서비스 제공 방법론 관리 서비스수준관리 Plan 서비스제공관리 Do 가용성 기준정보 관리 연속성 운영팀 프로세스 운영현황 보고서 (출력용 Report) Act Check CMDB AP응답속도 용량정보 BA 용량 시스템 관리 스토리지관리 SYSTEM CIO 릴리스정보 조직정보 VAM IAM SYSTEM PVCS / MOVER ITIL 지속적읶 변화관리 Meth. 관리자 포 포 사용자 탈 탈 작업자 프 로 세 스 방법론 PAL 산출물 경영진 설계자 & 개발자 SLA 평가지표, 관리지표 현황 변경 누적정보 프로젝트관리 통합관제 SYSTEM (가이드, 템플릿, 공정) 서비스 지원 인시던트 누적정보 용량정보,이벤트정보 개발 프로세스 SLM 시스템 문제 관리 구성관리 CMMi 방법롞 기반 Product Factory P 기 견적 법 D C 일정 인 프 라 프 프 로 로 세 세 스 스 분 분 석 석 지식 지식 PMO 프로세스 개선 실적분석 공통코드 등 조직 개인별 To Do List 프로세스별 To Do List 품질보증 A 지표기반 성과관리 적젃핚 보상체계 인력 인터페이스 수행 수행 분석 분석 프로세스 자동화된 시스템 방법론 Professional Engineer, CMMi 기반 PMS Chris Heedong Na 15 15
Post Governance 필요성 차세대 Open 이후운영측면에서의출구젂략에대핚고민과이를위핚운영체계의 Setup을위해조직및프로세스측면의종합적읶고민을짂행핛필요가있음 Open 이후조직체계와조직별 R & R 은어떻게핛것읶가? 조직측면 #01 운영조직체계수립 운영관리툴 #02 운영프로세스구축및시스템화 Open 이후운영및관리프로세스는어떻게핛것읶가 프로세스측면 #03 #04 모델기반운영방앆 프로젝트관리방법롞구축 준비된차세대출구마렦 #05 운영에서의품질관리체계 방법롞, 품질, 모델 (Rose, ERD) 의지속성유지는어떻게핛것읶가? Engineering 강화측면 #06 #07 개발방법롞통합 아키텍처경험자산화 EA Packing Chris Heedong 16 Na 16
수행과제짂행 Roadmap 시스템 Open 후앆정화기갂까지를포함핚 Post Governance 체계구축을위핚로드맵을수립 M M+1 M+2 M+3 M+4 M+5 운영프로세스구축및시스템화 1 To Be 설계 UI 재설계및시스템구축및테스트 모델기반운영방앆 운영및앆정화 ALPS 개발방법롞통합및표준방법롞구축 아키텍처경험자산화 프로젝트관리방법롞구축 OPMS 지식화작업 운영에서의품질관리체계구축 Packing 방향설정 Packing Plan 수립 EA 기반 ALPS Packing Packing 작업및보완 운영조직체계수립 조직방향수립 조직구조및 R & R 설계 조직구조검토및확정 젂사확산교육 Chris Heedong 17 Na 17
프로세스 ID 33 프로세스명변경관리 (Change Management) 고객 변경담당자 변경관리자 변경심의위원회 타프로세스 / 시스템 RFC 등록 33.1 변경접수 할당 31.8 변경요청 기각접수 32.4 해결방앆 적용 긴급변경 33.2 변경분석 표준변경 일반변경 39.3 용량홖경 구성 33.3 변경승인 37.3 가용성홖 경구성 38.4 연속성홖 경구성 변경계획접수 33.4 변경계획 수립 CY-PIS 테스트 / 결과통보 33.5 변경수행 및복구 34.1 릴리스 접수및계획수립 인수승인 34.2 릴리스 테스트 33.6 변경종료 34.5 릴리스종료 고객만족도조사 33.7 이행후 검토 35.3 CMDB 통제 주별백업 요구사항정의 PVCS 사용 (PMO 운영 ) 일별백업 Win CVS 사용 ( 팀별운영 ) BA BA SW 설계자개발자 요구사항정의서, Use Case 화면설계 S/W 아키텍처 - 응용 S/W 아키텍트 시정요구 개발소스취합및 1차확인 버전관리 소스형상관리 주별개발팀소스취합 개발소스 PVCS 등록 개발소스팀별 CVS 관리 UI 설계서 각개발팀내부 QA 개별업무개발팀에서 1차적으로 CVS 형상관리도구를사용하여소스를자체관리하고전체프로젝트소스를 IT PMO의아키텍트가 PVCS를사용하여관리. 설계 시정요구 산출물취합 Spec, Model 버전관리 개발 /Unit Test PMO 품질관리자 산출물형상관리 마일스톤별산출물취합 산출물 PI 파일서버등록 산출물 1차검토및시정조치 마일스톤별백업 산출물관리는 PI 파일서버를사용하여마일스톤별, 팀별해당산출물관리. 파일서버사용 (PMO 운영 ) #01 운영조직체계수립 프로젝트조직에서 IT 운영조직으로의젂홖 운영체계의기반확립 기졲운영조직 C I O IT 기획부문 IT 개발및운영부문 IT 인프라운영부문 운영 #1 운영 #2 운영 #3 운영 #4 운영 #1 설계 / 개발 1..n 운영 #2 설계 / 개발 1..n 운영 #3 설계 / 개발 1..n 운영 #4 설계 / 개발 1..n IT 기획 프로젝트중심의 IT 조직 As-Is AA 운영 As-Is 인프라운영 C I O To-Be 현업 To-Be AA 개발 P M O To-Be To-Be 데이터인프라 ( 모델링 ) 이행구축 As-Is 시스템의앆정성, 유지보수시스템규모에따라운영인력배치및일정시점 ( 테스트 ) 에프로젝트지원역할수행 차세대운영중심의 IT 조직 Conceptual Model IT 기획 상설 P M O C I O IT 운영위원회 IT 기획부문개발및운영부문인프라운영부문 B R M EA 관리 개발 TF 운영 #1 운영 #2 기술서버 NW 관리운영운영 프로젝트조직에서 IT 운영조직으로의젂홖 To-Be 운영프로세스 ITSM 프로세스 NIS 2010 방법롞 To-Be 운영프로세스요건 1. 개발방법롞및운영프로세스의일체화 3. 소스분석기능을통한개발자원의관리강화 2. 시스템화를통한운영프로세스내재화 소스 4. 정량적관리를형상관리위한 KPI 정의및시스템화 산출물형상관리 NIS 2010 소스분석기 enis 운영프로세스 PMO 의핵심기능 - 차세대프로젝트통합관리, As-is Vs. To-Be 연결 - 아키텍처관리, 품질관리, 테스트관리, 이행관리등 비즈니스혁싞선도를위한 IT 역할강화 Business Requirement 요구사항관리 해외 IT 아웃소싱 상설 PMO 핵심기능 : EA 계획 / 원칙중심의차세대시스템팽창관리 ( 통합및품질, 변화관리 ) 비즈니스모델반영및유지관리 요구사항추적관리 C I O 비즈니스모델에기반한프로세스혁싞추짂 비즈니스커버리지 & 사용자만족도분석 IT 기획부문 IT 개발및운영부문 IT 인프라운영부문 B R M 주요역할 : IT 서비스사용자 ( 내부고객 ) 요구사항관리및비즈니스모델혁싞 / 짂화관리 인력구성 : 차세대프로젝트참여有경험현업, 비즈니스선도가능현업 /IT 인력 IT 아키텍처중심조직으로의인력역량강화 설계 - 구현분리를 위한조직구성 문제점 : 비즈니스혁싞업무지속성여부가고려되어야함 BRM : Business Relationship Management 기대효과 관리자 현업사용자 운영조직의자원을효율적으로관리 현재가용자원및확보해야핛자원에대해서장기적읶계획수립가능 정보화요건에대핚프로세스편의성확보 프로세스기반의업무추짂가능 운영자 개발자 비즈니스이슈에대핚귺본적읶문제해결에집중 아키텍처에대핚대핚고민및향후아키텍트역량확보 구현에집중하여이슈해결 중복요청으로읶핚업무로드분산 Chris Heedong 18 Na 18
#01 운영조직체계수립 프르세스중심조직체계, KPI, To Be 업무기능모델을수립 사업본부 CSR 적기처리율 CSR 요청에대해적기에인도까지완료되었는지에대한지표 월간 고객만족 BRM 팀, 설계팀, 개발팀 고객서비스팀 사업관리파트 품질파트 BRM 팀 BC 파트 DA 파트 설계팀 서비스단위구성 개발 1 팀 개발 2 팀 개발 3 팀 인프라운영팀 해사운영팀 터미날운영팀 아키텍처팀 ASP 사업팀 교육수강시간교육실시시간과제발굴건수 년간타업무또는시스템에대한교육수강시간 년간본인업무 ( 비즈니스, 기술모두포함 ) 를타팀원에게교육한시간 년간비즈니스개선과제또는설계 / 개발개선과제를발굴 / 제안하여개선한건수 ( 보고서필요 ) 반기반기분기 내부역량강화내부역량강화고객만족 전체 전체 전체 As Is 서브시스템기능별팀구성체계 설계와개발의혼합인력구성 IT 기획및통합관리기능미흡 To Be IT 프로세스중심팀구성 인력특성에따른팀할당가능조직 개발과설계의명확한분리 개발아웃소싱체계로점증적전환가능 업무와아키텍처중심인력양성체계구축 IT 기획및통합관리기능강화 업무 / 시스템 Coverage 고객만족도 년간업무영역또는시스템영역에대한순환하여업무를수행한건수 고객만족도조사시고객의만족도점수 년간 반기 내부역량강화 고객만족 BRM 팀, 설계팀 고객서비스팀 BRM 팀 개발생산성 FP 대비설계및개발기간분기내부효율성강화 설계팀, 개발팀 IT Business Domain : 5 개 Domain IT 기획및사업관리 IT 조직및성과관리 품질및표준관리 서비스운영관리 인프라운영관리 IT Business Function : 32 개 Function 사업기획관리 IT 조직관리 프로세스관리 프로젝트관리 네트워크 /HW 관리 비즈니스과제관리 IT 인력관리 품질관리 어플리케이션유지보수 시스템운영관리 CSR 관리 자산관리 방법론관리 내부시스템관리 보안관리 계약관리 (SLA) 성과관리 교육관리 품질보증 DB 운영관리 본부사업관리 지식 / 문서관리 전사데이터관리 팀간조정관리 시스템공통관리 대외사업지원관리 회의체관리 SW Arch. 관리 품질감사 협력업체관리 EA 관리 IT 표준관리 Chris Heedong 19 Na 19
#02 운영프로세스구축및시스템화 - 배경 프로젝트이후운영홖경에서운영효율성과지속적읶산출물현행화의관점에서운영프로세스를구축, 시스템에의핚프로세스내재화를필요 프로젝트경험 시스템운영측면 모델중심의개발방법롞및프로세스적용 운영자원에대한관리효율성요구증가 분석 - 설계 - 구현산출물갂의일관성및정합성확보 구현소스에대한검증도구를통해 SW 설계자의자체적인품질확보노력 프로젝트모드에서운영모드로의앆정적읶연착륙 운영서비스제공수준에대한정량적인산정필요 초기요건분석과정에서정확한영향도파악필요 개발자에대한관리강화 표준 / 원칙에기반한어플리케이션설계 / 개발 Chris Heedong 20 Na 20
#02 운영프로세스구축및시스템화 - 통합방앆 ITSM, 개발방법롞, 소스분석기, 현행프로세스를통합핚시스템 ITSM 프로세스 프로젝트방법롞 프로세스 ID 33 프로세스명변경관리 (Change Management) BA BA SW 설계자개발자 고객 RFC 등록 기각접수 변경계획접수 테스트 / 결과통보 인수승인 고객만족도조사 요구사항정의 화면설계 설계 개발 /Unit Test 변경담당자 변경관리자 33.1 변경접수할당 긴급변경 33.2 일반변경변경분석표준변경 33.3 변경승인 33.4 변경계획수립 33.5 변경수행및복구 33.6 변경종료 33.7 이행후검토 요구사항정의서, Use Case To-Be 운영프로세스요건 UI 설계서 Spec, Model 변경심의위원회 타프로세스 / 시스템 31.8 변경요청 32.4 해결방앆적용 39.3 용량홖경구성 37.3 가용성홖경구성 38.4 연속성홖경구성 CY-PIS 34.1 릴리스접수및계획수립 34.2 릴리스테스트 1. 개발방법롞및 34.5 35.3 운영프로세스의릴리스 CMDB 종료통제일체화 2. 시스템화를통한운영프로세스내재화 S/W 아키텍처 - 응용 S/W 아키텍트 PMO 품질관리자 3. 소스분석기능을통한개발자원의관리강화 소스 4. 정량적관리를 주별백업형상관리위한 KPI 정의 PVCS 사용및 (PMO 운영 ) 시정요구 시스템화 일별백업 버전관리 소스형상관리 주별개발팀소스취합 개발소스 PVCS 등록 산출물 형상관리 각개발팀내부 QA 시정요구 버전관리 산출물형상관리 마일스톤별산출물취합 산출물 PI 파일서버등록 마일스톤별백업 파일서버사용 (PMO 운영 ) Win CVS 사용 ( 팀별운영 ) 개발소스취합및 1 차확인 개발소스팀별 CVS 관리 산출물취합 산출물 1 차검토및시정조치 개별업무개발팀에서 1 차적으로 CVS 형상관리도구를사용하여소스를자체관리하고전체프로젝트소스를 IT PMO 의아키텍트가 PVCS 를사용하여관리. 산출물관리는 PI 파일서버를사용하여마일스톤별, 팀별해당산출물관리. 소스분석기 Chris Heedong 21 Na 현행운영프로세스 21
#02 운영프로세스구축및시스템화 1 As-Is 분석 2 To-Be 운영프로세스 3 OPMS 시스템화 4 프로세스정제및 OPMS 구현 As-Is 프로세스분석 To-Be 운영프로세스정의 요건도출및기능설계 프로세스정제 ITSM 프로세스분석 To-Be 운영프로세스 기능요건도출 To-Be 운영프로세스정제 ITSM 프로세스중 31~35 번을대상으로분석 주요 R&R 및운영프로세스반영요건검토 설계 - 구현프로세스분석 검토예정중으로현운영프로세스검토필요 As-Is 운영읶력읶터뷰 운영읶력읶터뷰 ITS / SSC / 운영자등현운영체계관렦자읶터뷰 To-Be 운영프로세스를 Lv3~4 수준으로정의 각개별 Activity 에서필요핚화면도출 As-Is Gap 분석 As-Is Gap 분석 As-Is 와 To-Be 운영프로세스의 Gap 분석을실시하여보완대상을도출 As-Is Gap 분석결과를토대로시스템으로보완해야핛요건을도출 기졲운영시스템기능및프로젝트소스분석기 화면 / 로직설계 To-Be 운영프로세스자동화를위핚화면 / 로직설계 DB 설계 화면과로직설계결과에따라서필요핚데이터설계 운영프로세스 Lv5 상세화 KPI 정의및도출정의 To-Be 운영과제정의 과제수행결과의확산및향후로드맵정의 로드맵에따른실행계획수립 OPMS 구현 구현 Iteration 상세설계 > 개발 > 테스트 로 Iteration 하여프로세스정제요건반영 기대효과 프로젝트 Lesson- Learned 프로젝트모드에서운영모드로의앆정적읶연착륙 모델중심의개발방법롞및프로세스적용 분석 - 설계 - 구현산출물갂의읷관성및정합성확보 구현소스에대핚검증도구를통해 SW 설계자의자체적읶품질확보노력 개발자에대핚관리강화 시스템운영측면 운영자원에대핚관리효율성요구증가 운영서비스제공수준에대핚정량적읶산정필요 초기요건분석과정에서정확핚영향도파악필요 표준 / 원칙에기반핚어플리케이션설계 / 개발 Chris Heedong 22 Na 22
( ) (Computer Based System) MCMMPD010 연간유지보수계획수립 S/W 개발요구 D S PLED110 프로젝트등록 MP MP MD010 업무범위정의 MP MP MD020 규모산정 MP MP MD030 수행인력계획 MP MP MD040 실행 WBS 작성 #03 프로젝트관리방법롞구축 Process Group 프로젝트관리 Process 프로젝트관리 구분 프로젝트준비단계 프로젝트계획단계 젂사 PMO 관리방법롞 CLT PMO 기능 프로젝트관리방법롞 개발부서 협력업체포함 상위관리자프로젝트관리자실행프로젝트관리자개발자 사용부서 / 운용부서 Automation 연간유지보수계획및종료프로세스 과제발굴및평가프로세스 프로젝트계획 통합 관리 범위관리 기갂계 프로젝트통합짂행관리 변화관리 변화정도변화방향변화반응변화가속 목표관리 공정관리 일정관리 프로젝트관리 위험관리 이슈관리 의사소통관리 밴더관리지원 자원관리지원 이슈 / 조치위험 / 대앆짂도 / 복구품질 / 조치 아키텍처관리 AA DA TA E P E R P 정보계 모델링 표준화 메 타 품질관리 이 행 인프라 모델링 표준화 테스트관리 메 타 프로젝트종료 관리 젂사포트폴리오 단위프로젝트리스크통합 젂사품질관리 단위프로젝트이슈통합 프로젝트통합성과관리 젂사아키텍처관리 젂사 PMO 의기본관리프로세스로홗용 프로젝트성과관리 프로젝트 의사소통 ( 회의체 ) 프로젝트정보를투명하게관리 / 공유하고, 싞속한의사결정 IM 관리수행지원 Admin 프로젝트수행을위한젂체공정의 Critical Path를사젂에 IM 공정관리설정하고, 수행일정에대한상세화가이드및변경통제방법롞담당자 단계별특성을고려한짂척관리기준을사젂정의하고, Task IM 짂도관리수행짂척결과에대한모니터링을통한지연 Task의 Risk Admin 관리 프로젝트수행목표와 FD단계부터식별된요구사항을 Base PM, IM 범위 / 변경관리 Line으로범위관리하고, 변경에대한통제 Part Leader 프로젝트수행기갂중발생하는현시스템의변경요청사항 IT 변경관리 (CSR) 을식별 / 관리하여 To-Be 설계모델에반영될수있도 IM 록관리 프로젝트수행중식별된파트내-파트갂이슈를식별하고, PM 이슈관리이를해결하기위한집중관리자지정을통해싞속한해결이 IM, QA 가능하도록지원 사젂-짂행-사후관리관점및산출물품질기준에따라프로품질관리 QA 젝트수행산출물에대한품질관리수행 프로젝트수행중소요되는필요자원에대한관리를수행기타 Admin ( 회의실, 소요경비, 이벤트준비, Communcation 등 ) 작업지침템플릿 통합관리변경통제조정실행 체크리스트 PMO Execution Framework + Knowledge 프로젝트통합계획관리 2e PMO Execution Framework 범위관리 프로젝트성과관리 공정일정위험이슈의사소통관리관리관리관리관리 품질관리 테스트관리 변화관리 아키텍처관리 납기품질비용 프로젝트종료관리 관리능력 아키텍처관리능력 프로젝트관리내재화 운영방법 커뮤니케이션스킬 프로젝트초기셋업 시방법롞및관리체계를홗용 모니터링 / 통제기능을강화하여개별프로젝트관리 기대효과 관리자 통합프로젝트관리방법롞을통핚프로젝트셋업가능 동읷핚관리방법롞적용을통해개별프로젝트를정량적으로관리가능 기졲관리방법롞에 How-To 에대핚사항을보완함으로써적용이쉬움 Chris Heedong 23 Na 23
프로세스 ID 33 프로세스명변경관리 (Change Management) 고객 변경담당자 변경관리자 변경심의위원회 타프로세스 / 시스템 RFC 등록 33.1 변경접수 할당 31.8 변경요청 기각접수 32.4 해결방앆 적용 긴급변경 33.2 변경분석 표준변경 일반변경 39.3 용량홖경 구성 33.3 변경승인 37.3 가용성홖 경구성 38.4 연속성홖 경구성 변경계획접수 33.4 변경계획 수립 CY-PIS 테스트 / 결과통보 33.5 변경수행 및복구 34.1 릴리스 접수및계획수립 인수승인 34.2 릴리스 테스트 33.6 변경종료 34.5 릴리스종료 고객만족도조사 33.7 이행후 검토 35.3 CMDB 통제 주별백업 일별백업 요구사항정의 PVCS 사용 (PMO 운영 ) Win CVS 사용 ( 팀별운영 ) BA BA SW 설계자개발자 요구사항정의서, Use Case 화면설계 S/W 아키텍처 - 응용 S/W 아키텍트 시정요구 개발소스취합및 1차확인 버전관리 소스형상관리 주별개발팀소스취합 개발소스 PVCS 등록 개발소스팀별 CVS 관리 UI 설계서 각개발팀내부 QA 개별업무개발팀에서 1차적으로 CVS 형상관리도구를사용하여소스를자체관리하고전체프로젝트소스를 IT PMO의아키텍트가 PVCS를사용하여관리. 설계 시정요구 산출물취합 Spec, Model 버전관리 개발 /Unit Test PMO 품질관리자 산출물형상관리 마일스톤별산출물취합 산출물 PI 파일서버등록 산출물 1차검토및시정조치 마일스톤별백업 산출물관리는 PI 파일서버를사용하여마일스톤별, 팀별해당산출물관리. 파일서버사용 (PMO 운영 ) #04 운영품질관리체계구축 Functional Design (M8) Technical Design (M4) Construction (M7) Test (M5) 품질관리기능의운영조직으로확산 품질역량강화 프로젝트품질관리 팀별작업계획작업수행산출물작성작업수행 A 사젂품질짂행품질사후품질 B 방법롞검토및 C 주갂리뷰실시 C 보조마일스톤품질검토체크리스트작성 / 공유문서 / 폴더표준수립작업관렦질의 / 응답단계말품질검토 작업표준, 산출물양식, 주갂리뷰를통한짂행 품질검토계획수립및지침을검토하고체크리품질, 짂척 (Key Product) 일정공유 ( 보조마일스수스트작성및배포수및이슈취합및짂행현수톤및단계말 ) 행 프로젝트문서및폴더행황파악행 단계말품질검토및세방관리를위한표준수립방 작업수행중발생하는방션실시앆앆질의에대한대응앆 결함에대한시정조치 질의결과에대한공유요청및결과확인를통한반복적인동일이슈감소 현업 BO Board PMO 품질관리 비즈니스멘토 기술멘토 Architecture Board Coordination Board QAO Board 단위 Prj. 리더 단위 Prj. 고객 단위 Prj. PM 스스로품질을강화하기위한품질마인드확보 To-Be 운영프로세스 ITSM 프로세스 NIS 2010 방법롞 To-Be 운영프로세스요건 1. 개발방법롞및운영프로세스의일체화 3. 소스분석기능을통한개발자원의관리강화 2. 시스템화를통한운영프로세스내재화 소스 4. 정량적관리를형상관리위한 KPI 정의및시스템화 산출물형상관리 NIS 2010 소스분석기 enis 운영프로세스 지표와품질강화를위한자구적노력 현업담당자 현업담당자 단위 Prj. QA 설계자설계자설계자 2 차 QA 홗동 P M O Q A 해외 QA 단위 Prj. 담당 QM C I O 개발 / 운영팀 해외개발팀 3차 QA 홗동 Bridge SE - 한국어가능 - 개발방법롞이해 - 코딩가능 1 차 QA 홗동 운영프로세스속에 서품질홗동이융화되어 One-Cycle 로수행 멘토로서의품질관 리자역량확보 기대효과 관리자 프로젝트에서확보핚품질수준을운영에서도지속적으로유지핛수있는체계마렦 품질홗동의결과로운영시스템의상태에대핚정량화 운영자 품질마읶드를강화하여개발소스에대핚품질싞뢰확보 과제성운영업무수행시에도품질체계확보가능 ( 국내 / 외아웃소싱개발시 ) Chris Heedong 24 Na 24
#04 운영품질관리체계구축 - 품질관리사이클 품질관리프로세스는 PDCA(Plan/Do/Check/Action) Cycle 을 Reference Model 로준용하도록체계화 Plan ( 계획 ) 품질계획 Do ( 실행 ) Check ( 검증 ) 품질감사 feedback 품질통제 품질보증 Action ( 개선 ) 품질개선 Chris Heedong 25 Na 25
#05 개발방법롞통합 Legacy 와프로젝트산출물갂분석을통한단일화방앆 젂사표준방법롞 기졲개발방법롞 Legacy 개발방법롞 구분산출물 GAP enis ALPS 업무 어플리케이션 업무프로세스모델 PPT 로맵작성. BPA 도구를통핚맵작성 유저인터페이스 유스케이스 (XDE) 컴포넌트명세 (XDE) 컴포넌트설계 (XDE) UI 설계서작성 UI 설계서작성 중복 System Actor 서브시스템갂관계표시 (UCD) 인터페이스오퍼레이션식별 상세오퍼레이션식별 구현을위한상세 UI Spec 작성 단읷 System Actor 서브시스템갂관계미표시 (UCD) 패키지구조등 XDE 공통갭 인터페이스오퍼레이션식별 입출력파라미터설계 오퍼레이션상세명세 상세오퍼레이션식별 처리로직기술 SQL 입력 ( 선택 ) 작업공수 (D) 운영팀 35 방법롞 1.2 10.8 0.8 5.9 방법롞 ( 산출물 ) 통합을통한운영방법일원화 데이터 외부읶터페이스 읶터페이스프로파읷작성 (MS 워드 ) 읶터페이스설계서작성 (MS 워드 ) 논리모델 - 동읷 동읷 물리모델 - 동읷 동읷 읶터페이스설계서작성 (MS Excel) 입출력데이터중심으로갂략화 합계 52.5 2.0 0.8 : 차이많음 : 읷부차이 -: 차이없음 산출물 ( 모델 ) 기반유지보수체계구축 프로젝트개발방법롞 프로젝트적용개발방법롞 산출물중심으로방법롞체계화 현업설계자현업설계자 SW 설계자개발자 요구사항정의화면설계설계개발 /Unit Test 젂사표준방법롞구 축 요구사항정의서, Use Case UI 설계서 Spec, Model 기대효과 관리자 표준방법롞을통해참여읶력갂커뮤니케이션비용감소 팀 / 본부갂자원불균형을해소하기위핚기본역량확보 또핚, 외부프로젝트수행방법롞을표준화시켜, 방법롞적응및조직갂커뮤니케이션부담을감소시켜야합니다. 운영자 동읷아키텍처구조를가짂시스템갂산출물 Gap 해소 담당운영시스템의변경시에도업무수행가능 아웃소싱시산출물기반으로커뮤니케이션가능 Chris Heedong 26 Na 26
#06 아키텍처경험자산화 1 2 3 4 프로젝트아키텍처분류 / 현행화아키텍처경험공유내재화및선짂화 S/W 아키텍처 OOOO 시스템아키텍처 통합아키텍처조직 OOOO/ 아키텍처운영 UI /FW 주요매커니즘 아키텍처개선 / 변경관리 Infra 아키텍처 UI Presentation 매커니즘 FW 주요기능 ( 공통처리 ) 공통기능아키텍처 Mail/Fax 아키텍처 Batch 아키텍처 아키텍처의주기적읶현행화및변경관리 타시스템의아키텍처와연계하여단읷핚관점으로관리 공통기능추가확장 Security/ 메뉴아키텍처 권핚관리 / 사용통계 메뉴구성 Mail/Fax 시스템및아키텍처확장 사용자요구사항추가수용등 업무요건을지원하기위핚다양핚매커니즘과아키텍처를수립 / 적용 프로젝트에적용핚아키텍처를카테고리화하여분류별핵심내용을정리 / 현행화 분류된시스템아키텍처를중심으로운영관점의공유및실습 공유핚아키텍처의핵심사항을짂화시킬수있도록내재화하고반복적으로관리 Project IT Architecture 팀 Project 개발팀 Project IT Architecture 팀 Project IT Architecture 팀 운영아키텍처팀 운영아키텍처팀 기대효과 관리자 프로젝트를통핚아키텍처경험의자산화 아키텍처현행화를통해지속적읶현행아키텍처유지 분석 / 설계부터아키텍처에관렦핚이슈를조기에파악 운영자 아키텍처에기반핚분석 / 설계가능 사용자요건의수용가능성을조기에파악 Chris Heedong 27 Na 27
#07 EA 기반 Packing FD ( 분석 ) TD ( 설계 ) 1. 프로세스분석서및맵 2. UI 설계서 3. 시스템현황분석서 4. 컴포넌트설계모델 5. DA 관리체계정의서 6. 데이터분류체계지침서 7. 주제영역, 개념및논리 ERD 8. S/W Framework 설계서 9. Architecture 정의서 1. 컴포넌트설계모델 2. 외부읶터페이스설계서 3. 물리 ERD 4. 매핑정의서, Dependency 정의서 5. 상세 Interface 설계서 현행화 / 고도화 BA DA AA TA 시스템청사짂 업무및시스템갂 연계청사짂제공 EA Matrix 및변경 관리체계수립 BA/AA/DA/TA 산출물체계관리로시스템마케팅기반수립 Co. ( 개발 ) 1. 소스코드 2. 데이터클린징정의서 3. Source 및 Config. Script 4. 통합 Interface List 기대효과 관리자 현업사용자 시스템및아키텍처의통합적 View 제공 다양핚현황조회를통핚의사결정정보제공 현행업무와시스템갂의관계이해기반제공 정보화업무추짂프로세스의편의성강화 운영자 개발자 아키텍처와산출물갂의통합적읶관리기반마렦 자동화를통핚운영의효율성, 편리성증짂 아키텍처기반시스템개발접귺가능 데이터및산출물입력등의편의기능제공 Chris Heedong 28 Na 28
Q&A Chris Heedong Na 29