1 / 20

- EA 도구의 이해 및 전략적 적용 -

- EA 도구의 이해 및 전략적 적용 -. 세 션 3 – 데이터모델링 및 DB 설계 핵심기법 30題 세미나. 제니시스기술㈜ 박미경 부장 mkpark@genesis.co.kr. 본 발표의 목적 및 방향 EA 도구에 대한 명확한 이해 EA 도구 도입과 관련한 주요 의사결정 사항 Corporate Modeler 9.x 의 개요 및 특장점 Corporate Modeler 9.x 을 활용한 성공적 EA 도구 환경 구축 방안. 1. 개요. 발표의 구성

olina
Download Presentation

- EA 도구의 이해 및 전략적 적용 -

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. - EA 도구의 이해 및 전략적 적용 - • 세 션 3 – • 데이터모델링 및 DB설계 • 핵심기법 30題 세미나 제니시스기술㈜ 박미경 부장 mkpark@genesis.co.kr

  2. 본 발표의 목적 및 방향 EA 도구에 대한 명확한 이해 EA 도구 도입과 관련한 주요 의사결정 사항 Corporate Modeler 9.x 의 개요 및 특장점 Corporate Modeler 9.x 을 활용한 성공적 EA 도구 환경 구축 방안 1. 개요

  3. 발표의 구성 전체 발표는 EA 도구 도입 관련 영역 및 Corporate Modeler 9.x를 설명하는 영역으로 구성됨. 1. 개요 EA 도구 일반 What EA 도구란 무엇이며 어떠한 기능을 제공하여야 하는가? Why EA 도구는 왜 도입되어야 하는가? Who EA 도구 이해관계자의 역할과 책임은 무엇인가? How EA 도구의 체계적인 도입을 위해서는 어떻게 하여야 하는가? When EA 도구는 언제 도입하는 것이 가장 적절한가? CM 9.x 개요 CM 9.x 일반 CM 9.x의 기능 및 특장점은 무엇인가? CM 9.x 지원 CM 9.x 구현을 위한 제니시스 기술의 접근방법 제시

  4. EA 도구란 무엇인가? EA 도구란 기업의 비즈니스 모델 및 이를 지원하기 위한 데이터, 어플리케이션, 기술 아키텍처 정보 및 이들간의 관계를 체계적으로 정의, 저장, 공유하기 위한 시스템적 기능을 제공하는 인프라 이다. 2. What EA 도구의 핵심 지원 기능 Versioning and Configuration Management Technology Lists Round-trip Engineering 관리적 기능 핵심 기능 Information Model Tailored Access Application Lists Print and publishing Geographic/Organization Cross-Reference Cross-References Support for Demanding Environments Architecture Frameworks Ability to Customize Source : Gartner Research 2003, Tools for Enterprise Architecture

  5. EA 관련 도구의 시장 구성 EA 관련 도구는 각 도구의 사업 및 기술적 기반에 따라 다음과 같은 시장을 형성하고 있음. CaseWise CM9.x 는 모델링 기능 및 BPM 도구와의 연동이 뛰어난 제품임. 2. What 다양하고 분산된 환경에서 EA 관련 정보 제공 요구 시 유리함. Repository Tools 가장 보편적인 EA 도구의 형태 기존 모델과의 기능 통합성 및 정보 확장성이 뛰어남 Modeling Tools EA Tool Market BPM Tools 기업의 비즈니스 프로세스 분석, 자동화, 관리를 위한 기능과의 통합으로 명확한 비즈니스의 연계에 유리 기업 및 프로젝트에 영향을 주는 요소간의 관계를 분석하여 위험 및 효과에 대한 균형된 의사결정 지원에 유리 Portfolio Tools Source : MetaGroup 2003

  6. 기업경영과 EA 급속한 경영환경의 변화에 대응하기 위하여 기업을 둘러싸고 있는 영향요소의 변화에 대한 영향도 파악 및 신속한 대응방법을 찾아 정의하기 위한 비즈니스 아키텍처의 관리를 요구하고 있음. 3. Why Source : 2e Consulting 2004 EA 연구회발표자료

  7. IT 경영과 EA 경영환경 변화에 대한 IT의 신속한 대응이 무엇보다도 중요한 시기임. 그러나 일정하지 않은 변화 주기에 따라 IT 대응 주기도 가변적임. 이를 관리하기 위한 비즈니스와 IT 간의 명확한 관계를 파악할 수 있는 정보를 관리하여야 함. 변화의 크기 변화의 크기 1년 ~ 2년 3년 ~ 5년 시간 시간 3. Why [ 과거의 비즈니스 변화 주기와 IT 대응 주기 ] [ 현재의 비즈니스 변화 주기와 IT 대응 주기 ] Source : 2e Consulting 2004 EA 연구회발표자료

  8. EA와 EA 도구와의 관계 EA 도구를 활용한 EA 정보구축은 외부 변화에 대한 즉각적인 대응 범위 및 기본 정보를 제공할 수 있는 장점이 있음. 3. Why [ 경영환경의 급격한 변화 ] [ IT 환경의 변화 및 복잡성 증가 ] 비즈니스 아키텍처 정보 IT 아키텍처 정보 EA 모델 리파지토리 운영자 및 개발자 IT 현황 및 영향 범위 정보 비즈니스 영향 범위정보 IT 기획 담당자 경영기획담당자, 업무 담당자 ……

  9. EA 도구관련 이해관계자간의 역할과 책임 EA 도구를 활용한 프로젝트 수행 시 모든 참여자가 각자의 역할과 책임을 충실히 수행하여야 함 4. Who EA 도구 운영관리자 EA 정보제공 요건 제시 EA 정보 보안 요건 제시 EA 기초 정보 제공 EA 컨설팅 결과 적재 EA 기능 커스터마이징 EA 도구 교육 EA 도구 활용매뉴얼 제공 EA 컨설팅 방법론 수용요건 제시 EA 컨설팅 수행 기능 제공 및 도구 교육 EA 컨설턴트 EA 도구 서비스 제공자

  10. EA 도구를 활용한 EA 구축 방법 EA 리파지토리, 모델링 등의 도구를 활용한 EA 컨설팅 프로젝트 진행 시 일반적으로 다음과 같은 작업 단계를 수행함. 5. How 프로젝트 착수 도구 환경 셋업 AS-IS 산출물 적재 TO-BE 산출물 적재 최종 테스트 및 인도 EA 도구 활용 영역 • 프로젝트 계획서 작성 및 승인 • EA 도구 기본 교육 수행 • EA 도구 설치 • EA 프레임워크 구현 • 도구 표기법 및 템플릿 개발 • 현재 아키텍처 산출물 적재 • 목표 아키텍처 산출물 적재 • EA 도구 활용 지침서 작성 • EA 도구 시연회 및 최종 보고 • 프로젝트 참여 인원에 대한 명확한 사전 교육을 통한 도구 활용 능력 배양 • EA 개발을 위한 표기법 및 템플릿의 신속한 개발이 중요 • 현재 아키텍처 산출물간의 연관성 분석을 위한 다양한 매트릭스 작성 기능 지원 필요 • 정립된 목표 아키텍처의 버전 관리 중요 • 도입된 도구를 활용하여 효율적인 업무 수행을 위한 도구 활용 지침서 제공 필요 • 프로젝트 계획서 작성 및 승인 • Kick-Off 워크샵 • EA 프레임워크 정립 • 현재 아키텍처 분석 • 목표 아키텍처 정립 • 차이분석 • 추진 전략 도출 • 추진 계획 수립 • 최종 보고서 작성 및 승인 • 최종 보고회 컨설팅 영역 프로젝트 착수 현상분석 목표 수립 계획수립 프로젝트 종료

  11. EA 도구 도입 시 사전 고려사항 EA 도구의 성공적 도입을 위해서는 도구 선정에 앞서 다음과 같은 자사의 환경적 기반을 고려하여야 함. 5. How 아키텍처 개발도구 활용능력 • 기업에서 광범위하게 적용되어 있는 아키텍처 개발 도구는 무엇인가? • 기업에서 선호하는 아키텍처 개발 기법은 무엇인가? 아키텍처 개발 능력 • 프로세스, 데이터, 어플리케이션, 기술 아키텍처 개발을 위한 충분한 인력을 보유하고 있는가? EA 도구 도입에 앞서 이를 활용하고 운영하기 위한 기반 환경을 먼저 구축하여야 하여야 함. 아키텍처 운영 능력 • 정립된 아키텍처 정보를 중심으로 다양한 IT 활동에 적용하고 있는가? • 아키텍처 정보가 항상 정확한 업무 절차에 따라 유지 관리되고 있는가?

  12. EA 도구 도입의 시기 EA 도구 도입은 전사적 차원의 아키텍처를 확보할 수 있는 프로젝트 기회를 적절하게 활용하는 것이 바람직 함. 6. When

  13. EA 도구 도입 시 주요 고려사항 EA 도구 도입은 고객의 EA 도입 목적 및 관련 도구의 기능 그리고 이를 제공하는 벤더 및 기술지원회사의 능력 등을 종합적으로 고려하여야 함. 6. When

  14. 발표의 구성 전체 발표는 EA 도구 도입 관련 영역 및 Corporate Modeler 9.x를 설명하는 영역으로 구성됨. 7. Corporate Modeler 개요 구성 EA 도구 일반 What EA 도구란 무엇이며 어떠한 기능을 제공하여야 하는가? Why EA 도구는 왜 도입되어야 하는가? Who EA 도구 이해관계자의 역할과 책임은 무엇인가? How EA 도구의 체계적인 도입을 위해서는 어떻게 하여야 하는가? When EA 도구는 언제 도입하는 것이 가장 적절한가? CM 9.x 개요 CM 9.x 일반 CM 9.x의 기능 및 특장점은 무엇인가? CM 9.x 지원 CM 9.x 구현을 위한 제니시스 기술의 접근방법 제시

  15. 엔터프라이즈 모델링 도구로서 CM은 엔터프라이즈 아키텍처 모델링과 BPA 분야가 주요 시장임 7. Corporate Modeler 개요 적용분야 • 엔터프라이즈 아키텍처 구축시(EAP/ EA모델링) • 비즈니스 프로세스 분석(BPA/BPR/PI) : 기업의 현행(As-Is)업무 및 개선가능 업무 도출 • ERP 패키지 도입시 : 도입하고자 하는 시스템의 요구사항 도출 • 자체 시스템 개발시 • 지속적인 업무 프로세스 개선을 위한 BPM 구축시 • 외부 환경 변화에 대한 프로세스 기반의 대응 방안 수립시(SOX, 바젤 II)

  16. 7. Corporate Modeler 개요 특장점 • 유연한 확장성 지원 • - 유연한 리포지토리 확장 지원(모델링 오브젝트, 오브젝트간 Association 사용자 정의) • - 오브젝트 단위 locking, 사용자 권한관리, 재사용 가능 • 다양한 모델링 기법 지원 • - Hierarchical Modeling • - Process Modeling • - Entity Relationship Modeling • - Data Flow Diagramming • - Notation Free Generic Modeling ☞ 방법론 중립적인 사용자 위주 모델링 가능 • 아키텍처 상관성 분석/simulation 지원 • - 위저드 방식의 다양한 상관 Matrix 작성 지원 • - 프로세스 개선을 위한 simulation 기능 지원 • 리포팅 & 퍼블리싱 & 강력한 Import/Export 지원 • HTML, Word 형태 퍼블리싱 지원 • 워드, 엑셀, XML 형태 임포트/익스포트 및 자동 다이어그램 생성 지원 • 다양한 모델 Extension & Reference Model 지원 • FEAF Reference Model • SOX/BPMN extension • - eTOM/SCOR Reference Model

  17. Unstructured information : • Technology Asset Inventory • Application Lists • Organizational Info. • Process detail Info. Central Architecture Repository • 사용자 정의 Object • 사용자 정의 Associations • 사용자 정의 모델 Templates • Zachman Framework 지원 : • 사용자 정의 Framework 정의 • 아키텍처 모델 Template 개발 • 메타 모델 확장 • BA/AA/DA/TA 모델 • Cross-reference Info. 2. 1. 3. Architecture Modeling : 8. EA를 위한 CM9.x 구현 접근방법

  18. Matrix Analysis: ALL Objects Association Info. : e.g. Process/Application Application/Technology Process/Data Central Architecture Repository Simulation Input Variables Simulation Results Custom Intranet Various Manuals Simulation 아키텍처 산출물 공유 : HTML/Word Publishing 4. 5. 6. 8. EA를 위한 CM9.x 구현 접근방법

  19. 솔루션 확장 Accelerator 지원 Central Architecture Repository 솔루션 확장 Extensions 지원 • Business Rule Extensions • RUP Extensions 7. 8. 8. EA를 위한 CM9.x 구현 접근방법

  20. 9. EA를 위한 CM9.x 구현 접근방법

More Related