Transcript ISP방법론제임스마틴
ISP (Information Strategic Planning) 정보 전략 기획 방법론 JAMES MARTIN WITH JOE LEBEN 1 방법론 • 방법론의 정의 정보시스템을 구축하는데 필요한 여러 작업 단계들의 “수행방법(Method)” 과 작업 수행시 도움이되는 “기법(Technique)” 및 “도구(Tool)”들을 이용한 개발 경험을 바탕으로 각 작업 단계를 체계적으로 정리한 작업 수행의 표준 규범 • Methodology : Method + Knowledge (Know How) • Technology : Technique + Knowledge (Know How) 2 TECHNIQUES 기법 3 Information Engineering 정보공학 • • • • 기업 전반에 또는 기업 주요 부분에 대한 정보 System 구축의 전략(계획) 수립, 분석, 설계 및 구축에 대한 정형화된 방법론 기업의 전반적인 업무에 걸쳐 사용되는 구조적인 기법의 방법론 정보 System 전반에 걸쳐 즉 요구 분석 단계에서 유지 보수까지를 전략적으로 계획하고 진행하는 방법론 Computer System에 Data를 저장하고 유지보수하며 Data로 부터 필요한 정보를 추출하도록 하는 방법론 Software Engineering 소프트웨어 공학 • • • • 구조적 설계에 해당되는 S/W Programming의 설계에 대한 정의 단위 Project에 대한 구조적인 설계 기법 Program 즉 산출물을 대상으로 제품관리, 공정관리, 품질관리, 비용관리를 함 전산 처리 이용에 대한 Logic 4 정보 공학의 특성 • • • • • • • 경영진의 전략 목표를 어떻게 잘 구축 할 것인가의 방향 제시 전체 정보 System 기능을 통합적으로 분석 Data 처리 비용을 최고 경영진의 요구와 목표에 결부 시킴 이해하기 쉬운 Diagram 기법 사용 CASE Tool 의 이용으로 Code생성 및 손쉬운 Prototyping Database와 응용 Program 개발 처리에 대한 자동화가 목표 사용자가 정보 System 주도 정보 공학의 목표 • • • • • • • 생산성이 높은 System을 품질이 좋고 유지 보수가 쉽게 구축 최고 경영진의 요구에 대한 지원 Computer System의 가치를 증대 시키고 응용 Program의 개발 생산성을 향상시키고 전체 System간의 조화를 이룸 사업의 목표에 Data 처리의 초점을 맞춤 관리자, 기획자, 개발자간의 의사 소통을 개선 재이용 가능 설계와 재이용 가능 Code의 제공 사용자를 정보 System 설계 및 기획에 참여 시킴 5 정보 공학의 원칙 • • • • 엄격한 Data 분석의 원칙 : Data의 근본적인 구조를 분석한다 Data 분석은 처리 논리가 설계되기 전에 실시되어야 한다 Data 독립의 원칙 : Data Model은 Data가 처리되어지고 분포되어지는 것과는 관계없이 설계되어져야 한다 체계적인 Data 설계의 원칙 : Data가 처리되는 동안에 서로 교환되고 가장 가치있는 정보를 얻기 위한 설계 및 정의, 구조화가 필요하다 최종 사용자 Access의 원칙 : Programming 하지않고 DataBase를 Access하기 위한 도구들이 제공되어야 한다 6 정보 SYSTEM 의 PYRAMID (3 SIDES / 4 LEVELS) Strategy Activity Data Analysis System Design Construction Data Activity Technology 3 Sides 정보 시스템의 구성은 항상 3 면이 균형있게 고려되어야 한다. • • • Data : 조직이 현재 관리하거나 관리 대상이되는 모든 Data Activity : Data를 이용한 조직의 모든 업무 수행 활동 Technology : 정보 System 구축에 관련되는 모든 실행 기법 7 4 Levels 정보 시스템 구성 3 면을 대상으로 각각의 4 단계를 고려한다. • Strategy : 가장 효율적으로 기업을 운영하는데 필요한 정보의 전략적 관점 기업을 개선하는데 기술이 어떻게 이용되는지에 관한 전략적 관점 Data, Activity, Technology의 최상위 계층으로 전략 계획을 수립 기업이 필요로하는 정보에 대한 전략적 Vision 제시와 전략 계획 수행 최고 경영층과 정보 System 최고 관리자가 함께 전략 전반에 걸쳐 미래의 기법, 제품과 Sevice, 목표와 목적등 모든 내용과 연관지어 함께 작업하는 단계 • Analysis : 완전히 정규화된 논리적 데이타 모델의 제시 기업을 운영하는데 필요한 처리 과정과 통합 방법을 나타내는 단계로 기업 운영에 필요한 논리 Model의 구축과 Data를 사용하는 활동, Data를 저장 유지보수하며 조작하는 기법을 제시 이 단계는 Detail한 부분이 아닌 무엇이 필요하고 어떻게 구축할 것인가의 방법을 고려 • Design : 특별한 순서에의해 사용된 Record의 설계 특별한 과정을 처리, 수행하기위한 절차의 설계단계 Data의 상세 Design, Data 처리 System과 Data와의 직접연결, H/W와 S/W의 관계등을 나타냄 어떻게 작업이 수행되며 사용자 단계의 처리등을 고려하는 단계, 그러나 사용자 I/O를 제외하고 상세한 구축등은 고려하지 않음 • Construction : Data를 이용한 응용 Program 단계 Code생성기에 대한 상세한 Program 논리 또는 입력에 관한 설계 Physical DB의 구조, 응용 Program의 접근, H/W 및 S/W의 선정등의 활동 8 이 단계에서 Files, DBMS, Program의 구조,기술적 설계, 상세구축등을 고려한다 Encyclopedia (백과사전) • • 정보 공학적 방법에 의해 작성된 정형화된 분석, 설계 내용을 Computer 내의 저장 장소에 보관하는 것 저장되어 있는 설계를 이해 할 수 있고 여러 가지 업무 규칙을 관리하여 불일치 및 무결성 유지 규칙을 보장해야 한다 Repository Data Dictionary Meta Data 7 가지 변화 추이 End-User Computing 정보 System 전략 계획 설계 자동화 Data 중심 설계 정보 공학 공학적 방법 검색 정보 System 생산성 향상 전문가 System 9 1. Diagramming Techniques : 도표화 기법 • Diagram의 장점 – – – – – 복잡한 Syatem 설계, Program 개발에서 완전 명료하고 알기 쉽게 표현 개발자 간의 중요한 의사 전달 수단 언어 (설명) 보다 함축적이며 짧은 시간내에 표현 하향식, 구조적 개발이 가능하며 기능적 영역으로 분할 가능 및 상세 표현 가능 System 구축 문서화의 도구 • Diagramming 표준 원칙 – 분석가, Programmer, 최종 사용자들에게 분석, 설계, Code화의 각기 다른 측면에 대하여 분명하게 도움이 될 수 있는 표준적인 Diagramming 기법 제공 – 이해하기 쉬우며 배우기 쉬워야 한다 – Diagramming 기법은 전사적으로 표준을 정하여 엄격히 준수되어야 한다 • Diagram 사용 영역 – – – – 전체적 System 분석 Program 구조 Program의 세부사항 정의 Data의 구조 10 활동 (Activity) 표현 Diagram • • • • • • • • Decomposition Diagram : 분할 다이아그램 Dependency Diagram : 종속 다이아그램 Data Flow Diagram : Data 흐름 다이아그램 Action Diagram : 활동 다이아그램 Data Navigation Diagram : Data 항해 다이아그램 Decision Tree and Table : 의사 결정 목 구조 및 테이블 State Transition Diagram and Table : 상태 변이 다이아그램 및 테이블 Dialog Diagram : 대화형 다이아그램 자료 (Data) 표현 Diagram • • • Entity - Relationship Diagram : 실체 - 관계 다이아그램 Data Structure Diagram : Data 구조 다이아그램 Logical Data Model Diagram : 논리 데이타 모형 다이아그램 11 Action Diagram 예제 기술변화 ... Chip, Memory, ... Computer ... Super Computer ... Main Frame ... Mini Computer ... Micro Computer ... Personal Computer ... Work Station ... Tele-Communication 저장기술 Magnetic Disk Magnetic Tape Compact Disk 음악 disk CD-ROM Optical Disc Microfiche Plastic Card Chip, Memory Memory Chip 256k RAM 1-Mbit RAM 4-Mbit RAM 16-Mbit RAM ProcessChip Intel Intel 80286 Intel 80386 Motolola Pentium DataBase DataBase S/W H-DB N-DB R-DB DSS-DB DataBase H/W ... DataBase ... Network ... CASE ... AI 대형 DB Machine 소형 DB Machine 12 Entity - Relationship Diagram 예제 고객 제품 요구하다 주문 포함하다 관련되다 주문 항목 고객 제품 #고객번호 #제품번호 주문 #주문번호 고객번호(fk) 주문 항목 #주문번호(fk) #제품번호(fk) 13 2. Data Modeling : 데이타 모델링 • DATA MODELING 이란 기업의 정보 구조를 실체와 관계를 중심으로 명확하게 체계적으로 표현하고 문서화하는 기법 2.1 DATA MODELING의 위치 • 조직내의 전산화 대상 업무를 정보 Modeling 하여 Computer 내에 최적의 상태로 저장되도록 하는 설계 방법론(Methodology) 현실 세계 (현실 업무) 정보 Modeling 개발 대상 업무 Data Modeling Physical DataBase DATA MODEL Data Structuring 14 2.2 정보 SYSTEM 구축의 설계 기법 1. Process Oriented Design : 절차 중심 2. Data Oriented Design : 자료 중심 3. Object Oriented Design : 목적 중심 2.3 DATA MODELING 체계 1. 실체 정의 1.1 실체 정의 1.2 관계 정의 2. 식별자 정의 2.1 주/부 식별자 정의 2.2 외부 식별자 정의 2.3 식별자 업무 규칙 정의 3. 상세화 3.1 세부 속성 확정 3.2 정규화 3.3 DOMAIN 정의 3.4 속성별 업무 규칙 정의 4. 통합 4.1 사용자 VIEW 조합 4.2 DATA 모형 통합 4.3 안정성 / 확장성 분석 5. 검증 5.1 실체 검증 5.2 관계 검증 5.3 속성 검증 15 3. Application DB 와 Subject DB • Application DB : DataBase 분할을 응용 업무 분할과 같게 설계 응용업무 단위로 DB를 만드는 것 구축은 쉬우나 중복(무결성 및 공유의 문제), 유지보수 비용 증가, 환경 구성비용의 증가 • Subject DB : 단위 업무를 여러개의 Subject로 나누어서 DataBase 구축 Data의 설계 및 저장을 독립적으로 생각하며 Data를 공유하여 여러 Application이 사용 구축이 다소 어려우며 유지보수 비용의 절감 Subject DB = Data Classes Subject DB는 새로운 환경 변화와 기존의 자원(H/W, Application, Data, ....)등과 조화하여 추가적인 업무 처리에 효과적이다. 변경 없이 몇개의 속성(Attribute)의 추가 및 수정으로 신속하게 접근힐 수 있다. Subject DB는 기업의 관리 대상 단위별로 분할하여 ISP 되었으므로 관리 대상이 여러개의 subject로 나뉘어 하나의 통제하에 두게된다. 또한 이러한 방법은 기업의 정보 자원의 장기적인 안정성을 강조한다. Application 들 Subject 들 inventory control product Account Recieable Application 수 part employee invoicing purchasing purchase order inventory customer vendor engineering description Subject DB의 수 16 METHODOLOGIES 방법론 17 METHODOLOGIES : 방법론 ISP(Information Strategic Planning) Study • Linkage Analysis Planning : 연계 분석기획 • Entity-Relationship Modeling : 실체 -관계 모델링 • Technology Impact Analysis : 기술 영향 분석 • Critical Success Factor Analysis : 필수 성공 요인 분석 • Goal & Problem Analysis : 목표 및 문제점 분석 • Business Area Identification : 업무 영역 정의 18 분석 순서 연계분석기획 최고 경영자의 직접적인 관심 기술 영향 분석 필수 성공 요인 분석 목표 및 문제점 분석 정보 시스템 기획자의 관심 실체-관계 모델링 업무 영역 정의 19 • Top Management Interest : 최고 경영자의 관심 “어떻게 기업을 보다 잘 운영할 수 있을 것인가 .” – 연계 분석 기획 : 미래에 대한 완벽한 지침과 정확한 방향 설정의 전략적 VISION 제시 – 기술 영향 분석 : 미래의 과학 기술과 정보 산업 발전의 추세를 분석하여 기업 경영에 새로운 기회를 제공하여 경쟁력을 확보 – 필수 성공 요인 분석 : 기업 경영에 있어서 성공을 위한 중요한 영역의 정의 – 목표 및 문제점 분석 : 기업 경영의 관리에서 제어(Control) 체계를 마련하고 경영자들을 위한 목표 설정 • Enterprise Structure Rethinking : 기업구조재고 “가장 효과적인 의사 결정은 어디에서 만들어 지는가 ?” 기업에 대한 모델링은 단순히 현존 조직을 분석하는 것이 아니라 조직의 개선 사항을 제시해야 한다. • External Consultants : 외부 컨설턴트 기업 내부의 편견을 제거하고 조직의 문제점을 분명하게 파악할 수 있는 방법론에 충실한 경험이 많은 사람을 설정 20 ISP 의 잠재적 이점 • 경영진 – – – – 새로운 기술력에대한 기회 평가 및 경쟁적 위협에 대한 평가 장기적인 기술 변화 추세의 수용에 대한 전략 업무 계획 적용 성공을 위한 중요한 요인들에 대한 평가 정보 시스템, 의사결정 시스템 및 관리자에 대한 동기 유발, 통제 체계등의 구축시 필수 성공 요인을 행동 지침으로 사용 – 경영 통제상의 문제점에 대한 논리적 접근 – 업무의 관련 여부, 업무 간의 영향력 및 우선 순위 분석에 따른 미래의 정보 시스템 요구에 대한 평가 • 관리자 – – – – – 목표 및 문제점들의 해결을 위한 전산 시스템의 파악 및 평가 성공을 위한 중요한 요인들에 대한 인식 및 평가 경영 관리 및 운영 통제상의 문제점 해결에 대한 논리적 접근 조직의 목표 및 방향 설정에 참여 데이타 처리 중심보다는 경영 중심 및 사용자 중심의 시스템 요구 • 정보 시스템 관리자 – – – – 최고 경영진과의 효과적인 의사 소통 시스템에 대한 최고 경영진의 지원 및 관심 업무 요구에 대한 정확한 이해 및 연계에 따른 우선순위 파악 경영진, 관리자, 사용자가 요구하는 내용 파악 21 1. Linkage Analysis Planning : 연계 분석 기획 • • • 전략 정보 기획이 잘 운용될 수 있는 지침을 제공하기 위한 전략 VISION 제시 조직이 어디를 향해 가야 하는가에 대한 전반적 VISION 제시 LAP(Linkage Analysis Planning)의 결과는 기업 또는 조직내의 모든 사람에게 전달되어야 한다. • 최고 경영진이 스스로에게 질문해야할 5 가지 주요 질문 1) 정보 시스템을 위하여 무엇을 지출하고 있는가 ? 2) 경재사, 경쟁자에 대하여 얼마나 대처하는가 ? 3) 현재의 정보 시스템이 회사 경영에 미치는 영향은 무엇인가 ? 4) 기업의 어느 부문에 정보 시스템 투자를 고려하는가 ? 5) 어떤 Project가 우선권이 있으며 각 Project는 회사의 성장, 이윤 창출, 생존 보장에 얼만큼 기여하는가 ? • LAP는 기업내의 조직과 조직 사이의 상호 작용 및 주요 연관 관계를 조사하는 일이 포함되어야 한다. 22 LAP의 단계 1).정보 시스템 성장의 물결 을 분석하여 현재 기업이 사용하고 있는 정보 시스템과 경쟁사들이 사용하고 있는 것과 비교한다 2).업계내의 경험 곡선 을 분석하여 현 기업이 사용하고있는 경험 곡선과 어떻게 다른가를 비교한다. 3).업계 역할 관계 를 분석하여 업계의 구조를 분석하고 업계가 어떻게 기술 및 역할 관계를 변경하는 가를 분석한다 4).기업이 그 자체뿐 아니라 그와 상호 작용을 갖고 영위되는 다른 조직들을 포함하는 확장된 기업 이라는 배경 속에서 어떻게 운영되어야 할 것인가를 분석한다 5).기업이 계속적인 경쟁력 우위를 확보하기 위해 요구되는 자동 경로 지원 시스템 ( ECSS : Electronic Channel Support System) 을 식별한다 23 1.1 정보 시스템 성장의 물결 (Wave of Information System Growth) 사업의 존속 인간 System / 가정용 Computer 고객 접근 관리 DB 와 PC 의사 결정 이윤 추구 DB 와 Network 온라인 처리 비용 절감 일괄처리 생산 만족 / 시장 분배 투자 이용 수단 비용감소 60년대 70년대 80년대 90년대 24 1.2 경험곡선 (Experiencce Curves) 예제 : Computer Data Information Knowledge 일괄 처리 DataBase 단위 가격 관계형 DB 업무용 DB Audio, Image, Graphic 생산량 25 1.3 업계 역할 관계 (Industry Power Relationship) 공급자 경매업자/도매업자 제조업자 소비자 소매업자 업계 역할 관계 공급자 소매업자 NETWORK 제조업자 소비자 업계 역할 관계의 변화 26 1.4 확장된 기업 (Extended Enterprise) 중역 중역 중간 관리자 중간 관리자 운영 마케팅 운영 관리자 구매자 전통적인 관리 삼각형 공급자 경로 확장된 기업 개념 27 1.5 자동 경로 지원 시스템 ECSS : Electronic Channel Support System • • • • 확장된 기업 지원 정보 시스템은 기업의 고객에게 보다 나은 서비스를 제공할 수 있도록하는데 관심을 두어야 한다 업계 역할 관계, 확장된 기업의 구조를 이해하면 경영진은 새로운 형태의 자동 경로 지원 시스템을 식별하기 시작한다 자동 경로 지원 시스템의 올바른 이용은 회사의 생산성, 융통성, 그리고 경쟁력을 향상시킨다 기업이 계속적인 사업을 영위하기 위하여는 자동 경로 지원 시스템을 식별해야 한다 28 2. Entity-Relationship Modeling : 실체-관계 모델링 • • 이 단계는 너무 세분화하지 않은 기업의 전반적인 실체 - 관계 모델을 작성하는 단계이다 이 과정은 조직 구조 단위, 장소, 기능, 실체등을 파악하는 것으로 시작한다 2.1 조직도 (Organization Chart) 기업 모델링의 첫 번째 단계는 최신의 조직도를 만드는 것이다 조직도를 만드는 이유는 계층구조로 되어있는 조직간의 연관 관계를 이해하고 각 조직 단위의 업무를 파악하는데 도움이 된다 29 조직도 예제 사장 기획부 마케팅 국내팀 사장 국제팀 자료팀 고문 광고팀 기획부 ... 관리부 ... 영업부 ... 관리부 기술지원 ... 영업부 마케팅 광고팀 Pre-Sale 개발팀 교육팀 기술지원 Pre-Sale 개발팀 국내팀 국제팀 자료팀 업무개발 지원 Service 업무개발 지원 Service 교육팀 30 2.2 대상 (Object) 조직도에서 단위 박스를 정보를 저장할 수 있는 대상이라한다 대상이란 그들이 관리하는 정보를 저장할 수 있는 실체가 된다 • 대상의 4가지 형태 – 조직단위 : 독립적으로 관리되고 다른 조직 구조 단위와 구별할 수 있는 사업부, 부서, 또는 기능 영역 – 기능 : 기업의 사명을 달성하기위해 지원하는 하나의 활동 그룹 – (사업) 장소 : 기능이 수행되는 곳 – 실체 : 데이타 저장 대상이되는 사람, 사물, 또는 추상적 개념 2.3 장소 (Location) 기업은 여러 지역에 사무실, 공장, 창고 등을 갖을 수 있으며 특정 조직 단위도 여러 곳에 존재시킬수 있다 근거한다 조직 단위 장소(위치) 위치한다 31 2.4 사업(기업) 기능 (Enterprise Function) 사업 기능이란 기업의 사명을 성취하려고 함께 지원하는 활동 그룹이다 사업 기능은 기능 영역으로 묶여진다 1. 사장 2. 회계 3. 관리 4. 판매 5. 마케팅 6. 생산 7.생산관리 8. 구매 9. 기획 10. 품질관리 11.기술지원 12.재고창고 13.전산실 14.개발실 15.고객서비스 16.교육 본사 x x x 공장 영업 x x x 지사1 x 지사2 x x x x 기능영역 기능 회계 재무회계 세무회계 고정자산 재고관리 외주업체관리 발주관리 품질관리 생산계획관리 자원관리 공정관리 설비관리 품질관리 인사관리 급여관리 견적관리 고객관리 구매 생산관리 x x x x x x x x x 인사 x x x x x x 조직구조 / 영역 Matrix x 판매 기업 기능 영역 32 2.5 업무 활동 (Processes) 기업의 기능은 업무 활동으로 더욱 세분할 수 있다 업무 기능이 진행적이며 계속적인 것이라면 업무 활동은 시작과 끝이있는 특정 행위이다 기능 영역 기능 처리 과정 기능 분할의 원리 처리 과정의 세부 단계 33 기능과 업무 활동의 특징 기능(Functions)이란 ISP 과정에서 결정되며, 업무 활동(Processes)은 업무 영역 분석 과정에서 분해된다 절차(Procedure)란 한 과정 수행에 관계가되며 정보 시스템이 구축될 때 만들어 진다 • 기능 (Functions) 기업의 사명을 성취하기 위해 지원하는 하나의 활동 그룹 기능은 진행되는 것이며 지속적이다 기능은 조직 구조에 기초하지는 않는다 기능은 “무엇”을 구별하지만 “어떻게”는 구별하지 않는다 • 업무 활동 (Processes) 업무 활동이란 기업에서 반복적으로 실행되는 특정 활동이다 업무 활동은 입 / 출력에 의하여 기술된다 업무 활동은 분명한 시작과 끝이 있다 업무 활동은 조직 구조에 기초하지는 않는다 업무 활동은 “무엇”이 수행되는가를 확인하는 것이며 “어떻게”는 구별하지 않는다 34 2.6 기능의 생명주기(Life Cycle of Functions) 조직에서 만들어진 제품과 서비스 그리고 그것들을 지원하는 서비스는 계획, 취득, 지원, 배송 의 4 단계 생명 주기를 갖는다 요약자료 계획 취득 계획자료 지원 처리 자료 배송 처리 자료 2.7 기능과 조직단위의 관계 (Mapping of Functions to Organization unit) 하나의 조직 단위는 여러개의 기능을 수행하고 하나의 기능은 여러개의 조직 단위에서 수행될 수 있다 수행한다 조직 단위 기능 수행되다 35 2.8 중역과 기능의 관계 (Mapping Executives to Functions) Vice President of Admin Vice President of Finance AE RA Controller I AE AE AE I RAE RAE RAE AE RAEWRAE RAE RAE RAE RA I I RAE I I I I I Electronic Sales Manager I E I RA RA RA I I I Electrical Sales Manager I E I RA RA RA I I I I I I I I I I I I I I I I I J I I I Vice President fo Engineering I Vice President fo Production I I Plant Operations Director I I RA RA RA RA RA RA RA RA RA RA RA RA RA RA I RA I I Production Planning Director I I I Materials Control Manager I Purchasing Manager Risk Management Review and Control Organization Analysis Business Planning Compensation Recruiting/Development RA I I I RA I RA I RA I RA RA RA I RA I I I The business functions mapped against the executives in an enterprise. I I I I I Division Lawyer Planning Director RA RAE RAEW RAE RAE Order Control Manager Facilities Manager Management AE RAE RAE RAE RAE RAE RAE AE Personnel Planning Funds Management Capital Acquisition AE I Persinnel Director Vice President of Sales Human Resources Finance Financial Planning Budget Accounting Cost Planning Administration General Accountion Equipment Performance Maintenance Workflow Layout Facilities Management Shipping Inventory Control Receiving Materials Management Purchasing Operations Material Requirements Capacity Planning Porduction Scheduling Information Control Prod. Spec. Main. Design and Development Engineering Order Servicing Administration Selling Territory Management Forecasting Research EXECUTIVE Sales Operations Marketing Planning BUSINESS FUNCTIONS RA RA RA RA RA RA I I I I I RA RA I R :Responsibility A :Executive or policy making authority I :Involved (Reference) E :Technical expertise W :Actual execution of the work 36 2.9 상위 실체 도표 (High - Level Entity Chart) 최 상위의 데이타 내용에서 광범위한 데이타 주제를 확인한다 이는 주제 데이타베이스 (Subject DataBase)를 확인하는 첫 단계이다 각 데이타 주제에 대한 실체를 확인해야 한다. 영업지역 고객 주문 제품 부품 자재 거래선 근로자 자산 설비 * 영업지역 - 지역 명칭 - 지사 - 영업 사원 - 연간 매출액 *고객 - 고객명 - 주소 - 연락처 데이타 주제 데이타 실체 사용되다 실체 사용되다 기능 사용하다 * 주문 - 주문번호 - 주문 제품 - 수량 - 단가 * 부품 - 부품번호 - 부품명 - 규격 사용되다 조직 단위 실체 사용하다 실체 장소 사용하다 37 2.10 실체간의 관계 (Relationship Between Entity) 관련되다 일부가되다 관리되다 실체 기능 조직단위 관련되다 구성되다 관리하다 2.11 데이타 모델 계획 (Planning Data Model) 관리되다 근거한다 조직단위 장소 사용하다 관리하다 수행하다 수행되다 사용하다 사용하다 일부가되다 기능 구성되다 실체 관련되다 관련되다 38 2.12 실체 - 관계 모델 작성 (Creating Entity - Relationship Model) 산출하다 산출하다 서비스 업무 서비스 요구 서비스 업무 산출되다 서비스 요구 산출되다 고객 제품 요구하다 주문 포함하다 관련되다 주문 항목 39 2.13 지나친 세분 방지 (Avoid Too Much Detail) 전략 정보 기획 단계의 실체 - 관계 모델은 분석, 설계를 할 수 있는 논리적 골격을 만드는 것이므로 지나친 세부 사항에 관심을 두지 말고 중역진이 관심을 갖을 수 있는 단순한 실체와 관계를 설정해야 한다 2.14 기업 모델의 특성 (Properties of Enterprise Model) • 완전성 (Completeness) : 모델은 기업을 구성하고 있는 기능 영역, 기능, 기업의 업무 활동등의 완벽한 List를 제시해야 한다 • 타당성 (Appropriateness) : 모델은 기업을 이해하는데 유용해야하며, 적절해야 한다. 각 단계에서 분석된 기능이나 활동은 경영진에 정확하게 제시 되어야 한다 • 실행성 (Performance) : 모델은 기업의 목적이 변경되지 않는 경우에는 항상 정확하고 유효한 것이어야 한다 40 3. Technology Impact Analysis : 기술 영향 분석 • • 앞으로 수 년 동안 변화가 생길 여러가지 기술력을 인지하고 변화하는 새로운 기술을 새로운 사업이나 경영의 기회를 활용해야 한다 변화하는 새로운 기술력은 어떤 경우에는 경쟁력의 위협이 되기도 한다 제공한다 기술력 변화 기회 발생시킨다 경쟁력 위협 제공한다 기회 기술력 변화 발생시킨다 관련되다 영향을주다 경쟁력 위협 조직단위 영향을주다 영향을주다 목표 영향을주다 문제점 41 3.1 기술 액션 다이어그램 (Technology Action Diagram) 기술변화 ... Chip, Memory, ... Computer ... Super Computer ... Main Frame ... Mini Computer ... Micro Computer ... Personal Computer ... Work Station ... Tele-Communication 저장기술 Magnetic Disk Magnetic Tape Compact Disk 음악 disk CD-ROM Optical Disc Microfiche Plastic Card ... DataBase ... Network ... CASE ... AI Chip, Memory Memory Chip 256k RAM 1-Mbit RAM 4-Mbit RAM 16-Mbit RAM ProcessChip Intel Intel 80286 Intel 80386 Motolola Pentium DataBase DataBase S/W H-DB N-DB R-DB DSS-DB DataBase H/W 대형 DB Machine 소형 DB Machine 42 3.2 사업 및 경영의 기회 (Business & Management Opportunity) • 기술 변화에 대한 자체 기술 목록을 작성하여 동일한 기술을 경쟁자 보다 유리하게 이용한다 제공하다 기술력 변화 구성되다 기회 구성되다 기회 기술력 변화 43 3.3 요구되는 노력 (Effort Required) • • 비교적 빠른 시간내에 적은 비용으로 수행 1 명의 경험있는 외부 컨설턴트와 신기술에 예민한 2명이 3주 정도 3.4 시간 비율 (Time Scale) • 기술과 기회가 즉시 적용되어야 하는가 혹은 단기, 장기적으로 적용되는가 0 : 즉시 적용 1 : 1년 이후 적용 2: 2년 이후 적용 3: 3년 이후 적용 기회 기술력 변화 3.5 우선순위 (Priorities) • 2D 0A 1B 기회 및 위협의 우선순위의 등급 결정 A : 매우 중요하며 즉시 시행 필요 B : 중요하며 신속한 시행 필요 C : 중간 정도의 우선 순위 D : 필요는 하나 긴급하지는 않음 E : 요구는 되나 절대 필요한 것은 아님 1B 3E 2C 0B 44 4. Critical Success Factor Analysis : 필수 성공 요인 분석 • 사업이 성공하기 위하여 제대도 진행되지 않으면 안되는 몇몇 가지의 필수 영역 및 방향 필수적 성공 요인 접근법 : John F. Rockart 사업의 성공을 결정 짓는 요인은 대개 3-6개 이다 : J. R. Daniel • 사업의 성공적 요인을 감안하지 않은 전산화 시스템은 별로 유용하지 못한 정보에 짓눌려 부정적인 효과를 낳는다 4.1 CSF의 효과 • • 경영진으로 하여금 가장 중요한 활동에 초점을 맞추도록 해준다 경영진으로 하여금 그들이 요구하는 정보에 대한 도움을 준다 반드시 구축되어야 할 의사 결정 지원 시스템의 계획과 일의 우선순위를 정하는데 도움이 된다 최고 경영자의 정보 요구를 정확히 이해하여 제시된 목표를 달성하는 것 45 4.2 정의 • MISSION : 사명 : 기업의 최 상위 목표를 서술하는 것.조직의 목적과 정책을 광범위하게 서술한다. • STRATEGIC : 전략 : 주어진 기간내에 조직이 수행해야 할 정책과 계획의 형태 를 말하며 기능 수행 방법을 제시. • OBJECT : 목적 : 일정 시간내에 도달하기 위한 일의 의도에 맞는 수행 방향을 일반적으로 제시. 도달해야 할 특정 목표는 서술하지 않는다 • • GOAL : 목표 : 주어진 시간안에 달성해야 하는 시간적 개념이 포함되어있는 특정 Target 이다. 목표는 하나 또는 그이상의 목적에 대한 운영 결과이다 CRITICAL SUCCESS FACTOR : 필수 성공 요인 : 개인, 부서, 조직이 성공적 결과를 갖음으로 경쟁력있는 업무 수행을 보장하는 한정된 수의 “업무가 잘 진행되어야 할 “ 몇몇 주요 영역 CSF는 목표를 추구함에 있어 성공과 실패에 가장 크게 영향을 끼치는 요인들 임. 하나의 목적은 하나의 전반적인 목표이며 하나의 CSF는 목표를 성취하기 위한 필수적 실행 요소임. 46 4.3 CSF의 특징 • • CSF는 특정 상황과 특정 시간에만 국한되는 것은 아니다 CSF는 대부분 내적인 요소에 영향을 받지만 외적인 요소도 고려해야 한다 감시적 기능 : 현재 상황에 대한 정밀 조사 구축적 기능 : 기업의 변신, 미래에 대한 기업의 변경 요인 조사 사명 산업 CSF 기업 CSF CSF의 위상 전략 목적 목표 조직 단위 CSF 현안 문제 CSF 관리자별 CSF 개인별 CSF 기능 구조 DATA구조 응용(System) 구조 CSF의 계층 47 4.4 전략적 기획 도구 나열하다 조직 단위 관리자 가지다 문제점 구성되다 보고하다 해결하다 목표 가지다 말하다 CSF 4.5 CSF의 세가지 목록 CSF 필수적 정보 필수적 가정 필수적 의사결정 48 4.6 지속적인 수정 • • CSF는 외부 요인이 바뀔때 또는 경쟁, 환경이 바뀔때 변화를 필요로 한다 최고 경영진에 초점을 맞춘 워크숍을 지속적으로 진행해야 한다 CSF팀을 구성 최고 경영진을 대상으로 예비 워크숍 시행 CSF 면담 시행 CSF를 통합하고 개선 최고 경영진 중심 워크숍 시행 CSF의 개발을 위한 방법론 49 4.7 CSF의 개발 방법 • CSF 분석팀 : 해당 기업에 대해 상당한 지식과 전문기술 그리고 경험을 갖고 있는 담당자들로써 업계의 문제점, 주요 화제, 경쟁력 추세등을 잘 알고 있는 사람들로 구성한다 • 연구 준비 : 업계의 시장조사, 해당 기업의 연구, 현재 회사의 전략, 견해, 정책, 기회등을 잘 이해하도록 해야하며 회사의 목표, 문제점, CSF등을 잘 이해해야 한다 • 예비 WORKSHOP : 기업의 목표와 주요 문제점에 대한 토의한다 정보시스템에 대한 기회뿐 아니라 기업에 대해서 다시한번 생각해 볼수 있게한다 • 면담 계획 : 면담의 성격과 목적을 설정하고 담당자에게 알린다 면담은 가장 낮은 담당자로 부터 최 상급자로 진행한다 • 면담 준비 : 면담자의 목표, 문제점, CSF, CSF척도,CSF의 세가지 목록등을 열거해야 한다 면담자에 대해 관심을 갖고, 편견을 배제한다 • CSF에 대한 우선 순위 결정 : 절대적인 우선 순위는 별로 중요하지 않지만 우선 순위를 찾아 중요한 요인에 초점을 맞추는데는 도움이 된다 50 • CSF의 척도 결정 : DATA의 원천을 파악하여 해당 업무의 적절한 척도를 면담시에 의논한다 CSF의 척도는 DATA MODEL의 확립에 영향을 주기도 한다 • 결과 조정 : 계층 구조에서 하위의 CSF는 상위의 CSF와 관련 되어져야 한다 조정된 내역은 면담자에게 알려져야 하고 조정된 CSF로 부터 CSF 세가지 목록이 확립되어야 한다 • 최고 경영자 중심 WORKSHOP : 무엇이 당사가 필요로 하는 CSF인가에 대한 최고 경영진과의 합의에 도달하는 것이다 자금 품질 시장 고객 기술 인재 회전 개선 개척 만족 투자 양성 경리이사 1 4 공장장 2 1 3 1 2 생산이사 판매이사 4 관리이사 2 3 3 2 1 1 전산실장 기획이사 2 1 2 3 4 1 2 51 • 신속한 SYSTEM PROTOTYPING : 최고 경영진의 CSF에 대한 확인이 끝나면 설계, 구축을 행하지 말고 즉시 활용해야 한다 CSF의 추적을 위한 필요 DATA를 신속히 작성하고 이 DATA를 이용하여 중역용 정보 시스템(EIS)에서 사용될 수 있도록 한다 • 전략 기획으로 입력 : CSF의 도움으로 기업 관리가 가시화 되면 이들 요인에 대한 고려 사항은 최고 경영진의 기획과정에 지속적으로 입력되어야 한다 52 5. Goal & Problem Analysis : 목표 및 문제점 분석 • • 목표는 정밀한 활동이 표현되어야 한다 목표는 결과에 중심을 둔 측정 가능한 것으로써 실행 가능한 세부 업무로 분해될 수 있어야 한다 가지다 조직단위 목표 목표 조직 단위 53 5.1 기획 범위 • 전술(단기) 목표 , 장기 목표 로 구분 한다 단계 사명 시장 선도 목표 기업 기업 목적 사업부 사업부 목표 판매 증가 ... 판매 효율 증대 ... 신규 시장 개척 ... 유통 경로 개선 장기목표 부 전술목표 생산 증대 ...기술 개발 ... 품질 검사 강화 ... 작업 환경 개선 ... 작업자 훈련 교육 강화 부서 목표 과, 작업장 과, 작업장 목표 개인 개인 목표 ... 5.2 목표의 원천 • 목표는 조직내 여러 문서에서 발견되며 이를 기초로 면담을 하며 정의된다 사업 계획서 정보 계획서 임원 회의 보고 및 메모 정보 기술 계획서 연례 보고서 목표 관리 (MBO) 문서 ....... 54 5.3 문제점 • 모든 기업 조직에는 목표 달성을 저해하는 문제점들이 있다 해결하다 목표 문제점 영향받다 문제점 조직단위 방해받다 문제점 문제점 목표 조직단위 5.4 중요도 순위 • 목표와 문제점을 나열하여 중요도 순위를 결정한다 순위 : 5: 사업운영에 결정적 , 4: 사업운영에 다소 결정적 , 3: 사업을 지원 2: 사업을 지원 (시간적으로 3 보다 덜 중요) 1: 절대요구 되지는 않음 문제점 해결책 중요도 방해받는 목표 원인 제공 처리 영향 받는 처리 필요 실체/시스템 55 5.5 임원 면담 • 목표와 문제점 분석을 임원들과 협의하여 그들의 관점과 요구를 반영 면담 목적 작성된 개략 모델을 확인 각 조직 단위의 목표에 대한 협의 현 문제점 정의 현 문제점에 대한 협의 각 임원이 필요로하는 정보 결정 및 정보에 대한 가치 평가 미래 시스템에 대한 요구 및 우선 순위 결정 임원진의 동의 및 참여 획득 5.6 문제점의 분류 정보 시스템 구축에 영향을 주지 않는 문제점 분류 현 정보 시스템에 연관된 문제점 분류 기획된 정보 시스템에 연관된 문제점 분류 정보 시스템에 의해 앞으로 도움 받을 수 있는 문제점 분류 56 1 E m p lo y e e 2 C o n tra c t E m p lo y e e 3 A p p lic a n t 4 H R C o m p e n s a tio n R e g s . P la n s . e tc . 5 H R B e n e fits R e g s & P la n s 6 H R S ta ffin g R e q u ire m e n ts & P la n s 7 Jo b R e q u is itio n 8 S to c kh o ld e r 9 B o a rd m e m b e r 10 M is c C o n ta c is /V IP s 11 F in a n c ia l P la n s 12 A c c o u n tin g R e g s . P ra c tic e s 13 Le d g e r A c c o u n ts 14 C u s to m e r P u rc h a s e O rd e rs /In vo ic e 15 C u s to m e r P a y m e n ts 16 O th e r In c o m e 17 C o m p a n y P u rc h a s e O rd e rs 18 C o m p a n y B ills 19 C o m p a n y C h e c ks /P a y m e n ts 20 S to c ks & B o n d s 21 Lo a n s 22 B o n d A c c o u n ts 23 P ro d u c t P la n s 24 P ro d u c tio n P ro c e d u re s 25 P rin c ip le s o f T e rm in o lo g y R a w M a te ria ls 27 U tilitie s 28 S u p p lie s 29 P ro d u c ts 30 B y P ro d u c ts 31 B ill o f M a te rn a is 32 W o rk in P ro g re s s 33 F a c ility P la n s 34 F a c ility P ro c e d u re s 35 F a c ility S ta n d a rd s 36 La n d 37 S ite s 38 B u ild in g s 39 V e h ic le s 40 E q u ip m e n t 41 T o o ls 42 F u rn itu re & F ixtu re s 43 B u s in e s s P la n s P ro p o s a ls 44 O rg a n iza tio n a l U n its 45 C o m m itte e s 46 V e n d o r 47 V e n d o r C o n tra c ts 48 C u s to m e r 49 C u s to m e r C o n tra c ts 50 M a rke t P ro file s 51 C o m p e tito rs 52 U n io n s 53 G o ve rn m e n ts 54 T e c h n ic a l & E d u c a tio n a l G ro u p s * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Enhance Corporate Image LocaieVenture Capital Improve Cashflow Management Reduce Receivables to 45 Days Reduce Inventory Invesiments Upgrade Product Warranty Expand Product Line Improve Product Quality Enhance Customer Support Enhance Employee Training Streamline Shop Floor Operations Improve Information Systems Explon New Technology Address Absenteeism Problem Add Distribution Channels Improve Market Penetration Identify New Target Markets Improve Sales Effectiveness ENTITY GOAL 5.7 시스템 및 실체와 연결 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 57 6. Business Area Identification : 업무 영역 파악 Develop Individual Capabilities Administer HR Programs Plan Production Research/Develope Project Procure Materials Produce Product Plan Product Market Product Process Customer Orders Manage Business Manage Vendors Manage Information 분석 과정에서 산출된 대규모의 자료의 설계는 무척 복잡하고 대용량의 데이타 베이스를 필요로 하므로 업무 영역을 정의하여 관련 업무를 그룹화 한다 4 5 6 7 8 9 10 11 12 13 14 15 16 CRUD RU R CRUD RU CRUD Perform Accounting Control Finances 1 2 3 R R Key: C:Create R:Read U:Update D:Delete D A T A S U BJE C T 1 Employees 2 HR plans, procedures, regs 3 Other people of interest 4 Financial plans, procedures, regs CRUD CRUD R CRUD RU CRUD 5 Financial income R CRUD R 6 Financial outflow R CRUD R 7 Financial investments R CRUD CRUD 8 Product plans, procedures, regs R 9 Product materials R R 14 Org, plans, procedures, regs R 15 Vendors R R R R R 17 Other organixations of interest R R 18 Info, plans, procedures, regs R R R R R CRUD R R R CRUD R CRUD RU R R R R R RU CRUD R CRUD RU R R RU R R R R R R RU R R RU R R R CRUD CRUD R R R CRUD R CRUD R R R R R 16 Customers R R R R 13 Equipment R R R 12 Company locations R R R R R CRUD R 10 Finished products 11 Facility plans, procedures, regs Staff Organizations Plan Finances 6.1 실체/기능 MATRIX FUNCTION • R R R R R CRUD R CRUD R CRUD R R CURD 19 Information models CURD 20 Information implementation CRUD 21 Information operations CRUD 58 6.2 MATRIX의 집단화 R C R R C C C R R R C R R C R R R C R C C R C R C R R R R R C R R R R R R R C R R C C R R R R R C R C R R R R R C R R R R R R R R C C R C R R R R R R R R R R R R R R R C R R C R R Cost Payments Orders R Facilities R Machine Load R Procurements R Vendor R Fin Goods Inventory Shop Floor Routines Work in Progress Materials Inventor Open Requirements Bill of Materials R Parts Master R Product Design R Product Financial Budget Planning Bill of Materials Parts Master Product Design C R Sales Territory C C R R R R C C R Product Shop Floor Routings Open Requirements Machine Load Work in Progress R R R R C C R Salaries R R FUNCTION Market Analysis Product Range Review Sales Forecasting Financial Planning Capital Acquisition Funds Management Product Design Product Pricing Product Spec. Maint Materials Requirements Purchasing Receiving Inventory Control Quality Control Capacity Planning Plant Scheduling Workflow Layout Materials Control Sizing and Cutting Machine Operations Territory Management Selling Sales Administration Customer Relations Finished Stock Control Order Servicing Packing Shipping Creditors & Debtors Cash Flow Payroll Cost Accounting Budget Planning Profitability Analysis Personnel Planning Recruiting Compensation Policy Employee R C R Facilities R R Sales C R R R R R C C R Customer R Salaries R R Employee R Planning R Payments Sales Territory R Sales Costs Orders Fin. Goods Inventory DATA SUBJECT Materials Inventory Procurements Vendor Finanical Budget FUNCTION Market Analysis Product Range Review Sales Forecasting Financial Planning Capital Acquisition Funds Management Product Design Product Pricing Product Spec. Maint Materials Requirements Purchasing Receiving Inventory Control Quality Control Capacity Planning Plant Scheduling Workflow Layout Materials Control Sizing and Cutting Machine Operations Territory Management Selling Sales Administration Customer Relations Finished Stock Control Order Servicing Packing Shipping Creditors & Debtors Cash Flow Payroll Cost Accounting Budget Planning Profitability Analysis Personnel Planning Recruiting Compensation Policy Customer DATA SUBJECT R R R C R R C R R R C R R R R C R R C C R R R R R C C R C R R R C R C R C R C R R C R C R R R R R R R R C R R C R R C R R C R R R C C C C R R R R R R R R R C C R R R R R R R R R R R R C R R R R R R C R R R R R 59 R R C C R C R R R R R R C R R C C R R R R R C C R C R R R C R C R C R C R R C R C R R R R R R R R C R R C R R C R R C R R R C C C C R R R R R R R R R R C C R R R R R R R R R R R R R C R R R R R R C R R R R R C C R R R R C R R C R R C R R R R C C Product Design C C R R C R R R R R R C R Aquisition C R R C R C C R R C R C R R R R R R R C Manufacturing C C C C Sales R R R R R R R R R R C Order Servicing R R Accounting C R R R R R R R R R C R C R R R R R R Salaries R Employee R Cost R Payments R Orders R Fin Goods Inventory Shop Floor Routines Facilities Work in Progress Machine Load Materials Inventor Procurements R R R R R R R Vendor Open Requirements Bill of Materials Parts Master Product Design Product Financial Budget R Planning C R R R C R R C R C R R R R Sales Territory R R R C C R Sales C R R R Market Analysis Product Range Review Sales Forecasting Financial Planning Capital Acquisition Funds Management Product Design Product Pricing Product Spec. Maint Materials Requirements Purchasing Receiving Inventory Control Quality Control Capacity Planning Plant Scheduling Workflow Layout Materials Control Sizing and Cutting Machine Operations Territory Management Selling Sales Administration Customer Relations Finished Stock Control Order Servicing Packing Shipping Creditors & Debtors Cash Flow Payroll Cost Accounting Budget Planning Profitability Analysis Personnel Planning Recruiting Compensation Policy Customer R FUNCTION Planning Salaries Employee Cost R Payments R Orders R R Fin Goods Inventory Sales Territory Shop Floor Routines Facilities Work in Progress Machine Load Materials Inventor Procurements Vendor Open Requirements Bill of Materials Parts Master Product Design Product Financial Sales R R C C R DATA SUBJECT Customer Market Analysis Product Range Review Sales Forecasting Financial Planning Capital Acquisition Funds Management Product Design Product Pricing Product Spec. Maint Materials Requirements Purchasing Receiving Inventory Control Quality Control Capacity Planning Plant Scheduling Workflow Layout Materials Control Sizing and Cutting Machine Operations Territory Management Selling Sales Administration Customer Relations Finished Stock Control Order Servicing Packing Shipping Creditors & Debtors Cash Flow Payroll Cost Accounting Budget Planning Profitability Analysis Personnel Planning Recruiting Compensation Policy Budget FUNCTION Planning DATA SUBJECT R R C C R R R Personnel R 60 R R R R C R R C R R C R R R R R C C Product Design C C R R C R R R R R C R Aquisition C R R C R C C R R C R C R R R R R R R C R R R R R C R R R R R R C R R R R R R Order Servicing R R Accounting C R R R R R R R C C R R R Personnel R R R R R C R R C R R C R R Market Analysis Product Range Review Sales Forecasting Financial Planning Capital Acquisition Funds Management Product Design Product Pricing Product Spec. Maint Materials Requirements Purchasing Receiving Inventory Control Quality Control Capacity Planning Plant Scheduling Workflow Layout Materials Control Sizing and Cutting Machine Operations Territory Management Selling Sales Administration Customer Relations Finished Stock Control Order Servicing Packing Shipping Creditors & Debtors Cash Flow Payroll Cost Accounting Budget Planning Profitability Analysis Personnel Planning Recruiting Compensation Policy Planning Product Design Aquisition Manufacturing Sales Order Servicing Accounting Personnel 61 Salaries Employee Cost Payments Orders Fin Goods Inventory Sales Territory Sales Customer Shop Floor Routines Facilities Work in Progress Machine Load Materials Inventor Procurements Vendor Open Requirements Bill of Materials Parts Master Product Design Product Financial FUNCTION Budget Salaries C C R R Employee Manufacturing Sales R Cost R C C R R C R Payments R Orders R Fin Goods Inventory Sales Territory Shop Floor Routines Facilities Work in Progress Machine Load Materials Inventor Procurements Vendor Open Requirements Bill of Materials Parts Master R R R R R R R Sales R Planning C R R R C R R C R C R R R R Product Design Product Financial Budget R R C C R Customer Market Analysis Product Range Review Sales Forecasting Financial Planning Capital Acquisition Funds Management Product Design Product Pricing Product Spec. Maint Materials Requirements Purchasing Receiving Inventory Control Quality Control Capacity Planning Plant Scheduling Workflow Layout Materials Control Sizing and Cutting Machine Operations Territory Management Selling Sales Administration Customer Relations Finished Stock Control Order Servicing Packing Shipping Creditors & Debtors Cash Flow Payroll Cost Accounting Budget Planning Profitability Analysis Personnel Planning Recruiting Compensation Policy Planning FUNCTION Planning DATA SUBJECT DATA SUBJECT 6.3 업무 영역 • 사업 기능 및 데이타의 응집된 그룹 한계가 있고 윤곽이 뚜렷할 것 너무 작지 않고 신속히 업무 영역 분석 가능할 것 공유 데이타베이스의 잇점을 살릴 수 있을 정도로 자연스러운 크기일 것 다른 업무 영역과 중복을 피할 것 (사업 기능 중복 배제) 업무 영역간 데이타의 관계는 있으나 다른 업무 영역에서 수정은 불가할 것 6.4 기능간 의존 관계 • • • 기업의 기능들 간에는 서로 의존적인 관계가 있다 하나의 기능에서 생성된 데이타는 다른 기능이 사용하고 다른 기능이 생성한 데이타는 다른 기능이 수정 가능하다 기능 의존 다이아그램을 작성해 기업의 개략적 모델을 분명하게 할 필요가 있다 62 7. Entity - Activity Analysis : 실체 - 활동 분석 • 업무 영역 분석에서 주제 데이타베이스가 결정되었다면 실체-활동 분석에서는 어디에 데이타를 이용하는가 하는 상세한 분석이다 7.1 활동 과 실체 • • 기업은 기능영역(10-30)으로 구분되고 기능은 업무활동(100-300)으로 분해되고 이들 활동은 실체에 대비된다 ISP 단계에서 기초 활동의 파악은 사업 운영에 수행되어야 할 활동을 파악하는것 7.2 기능적 분할 • • 기능은 기업이 성취해야할 과제이고 이는 단위 업무로 간주된다 기능은 기능 영역으로 분할되고 이는 다시 업무 기능으로 분할된다 7.3 계층 구조 작성 기능적 분할 내용이 수직적 계층 구조라면 이를 수평적 계층 구조로 표현하는 것 7.4 기초 활동 확인 • • 기능을 활동으로 분할하는데 어느 단계까지 분할할 것인가가 중요하다 하나의 기초 활동의 목적을 설명하는데 하나의 문장 정도로 사용될 수 있도록 63 * 자재관리 자재관리 ** 구매 *** 구매요구 구매 *** 거래선정보 재고 **** 거래선 평가정보 **** 협력업체 능력정보 구매요구 거래선 정보 구매신청 구매신청 취소 **** 공급업자 선정 예외처리 *** 구매신청 *** 구매신청취소 거래선 평가정보 협력업체 능력정보 공급업자 선정 *** 예외처리 특별주문 수입주문 **** 특별주문 **** 수입주문 ***** L/C 관리 L/C 관리 관세환급 ***** 관세환급 ** 재고 64 7.5 친화력 분석에 따른 집단화 • • 친화력이란 실체 - 활동 대비 후 하나의 활동이 필요로 하는 실체를 모아 주제 데이타베이스를 만드는 기초이다 실체와 실체 사이의 관련 정도를 나타내는 것이다 실체 E1, E2에 있어서 같은 활동에 한번도 사용되지 않으면 친화력은 0 이고 같은 활동에 항상 같이 사용되면 친화력은 1이다 1. a(E1) : 실체 E1을 사용하는 활동의 수 2. a(E1,E2) : 실체 E1과 E2를 함께 사용하는 활동의 수 E1 E2 E3 E4 E5 E6 E7 E8 E9 E1 E2 0 0 0 0.92 0 0.09 0.07 0 0 0 0 0 0 0 0.12 0 0 0.09 0 0.56 0.15 0.79 0 0.09 0 0 0.88 0 0 0.85 0.34 E3 0.01 0 E4 0.64 0 0 0.02 0 0.08 E6 0.21 0 0.05 0 E7 0.17 0 0 0.76 0.08 0.54 0 0.12 0 0 0.21 0.02 0.11 0 0 0.07 0.90 E5 0 E8 0 0.48 E9 0 0 0 0 0 0.06 E2에 대한 E1의 친화력 = a(E1,E2) a(E1) 0.18 0.06 0 65 7.6 집단화 공식 친화력이 높은 실체의 쌍이 집단을 이루도록 한다 E1, E4 (친화력 = 0.92) E6, E7 (친화력 = 0.88) E9, E8 (친화력 = 0.90) 이미 앞의 집단에 포함된 실체가 사용되어야 할 부분에 E2,E8 (친화력 = 0.85)에 도달했다면 E8은 이미 E9,E8 의 집단에 할당 되었으므로 E2를 연결 시켜야 할 것인가를 결정하기 위하여 E9,E8에 대한 E2의 친화력 가중치를 계산해야 한다 [(E9에 대한 E2의 친화력) * a(E9)] + [(E8에 대한 E2의 친화력) * a(E8)] a(E9) + a(E8) E9은 4개의 활동이 사용하고 E8은 48개의 활동을 사용한다고 가정하면 (0.34 * 4) + (0.85 * 48) = 0.81 4 + 48 이는 남아 있는 다른 친화력 계수보다 높으므로 집단 E2, E9, E8이 묶여진다 이제 E2,E9,E8에 대해 친화력을 갖는 새로운 실체가 생기면 이들은 E2,E9,E8 집단에 대하여 친화력 가중치를 계산한다 66 8. Follow - On Plan : 후속 계획 • ISP 작업이 완료되면 결과는 추후 진행될 세부 행동 계획과 함께 최고 경영진에게 보고되어야 한다 • ISP 결과 결정적이고 긴급한 요구가 있는 몇가지 중요 업무 영역에 대하여 보다 깊은 연구가 필요하다 8.1 분석 대상 업무영역 선정 • 분석 대상 업무 선정 기준 잠재적 이익 수요 조직적 영향력 기존 시스템 성공 가능성 자원 요구 동시 구현 가능성 67 8.2 기존 시스템 분석 중역진 조직 단위 정보 시스템 정보 시스템 조직 단위와 기존 시스템 및 신규 정보시스템과의 관계도 중역진이 기존 시스템 및 신규 정보시스템 이용 관련도 데이타베이스 업무 기능 정보 시스템 정보 시스템 업무 기능과 기존 시스템 및 신규 정보시스템과의 관계도 데이타베이스와 기존 시스템 및 신규 정보시스템과의 관계도 68 V S h o p F lo o r C o n tro l V V V V V V V V V V V V V V V V V V O p e ra tin g S ta te m e n ts V V V V V V V V V V V V V V V V V V V V P u rc h a s e O rd e r C o n tro l V V V R o u tin g s V V V V V S h o p F lo o r C o n tro l V V V V V C a p a c ity P la n n in g V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V V P a y ro ll V V V V V V V V V V V V V V c /p V Equipment Performance Maintenance F a c ility A d m in is tra tio M anagem en n t Work Flow Layout M a te ria ls M anagem ent P ro u c tio n C c /p M anagem ent C C C P C C C C C C C C P a rts In ve n to ry V P u rc h a s e O rd e r C o n tro l V R o u tin g s C C C S h o p F lo o r C o n tro l C C C P P C C c /p c /p c /p C C C c /p C P C P C P ro d u c t C o s tin g c /p c /p c /p c /p O p e ra tin g S ta te m e n ts C A c c o u n ts R e c e iva b le C A c c o u n ts P a y a b le C A s s e t A c c o u n tin g P a y ro ll H um an R e s o u rc e F in a n c e c /p c /p V M a rke tin g A n a ly s is Risk Management Review and Control Organization Analysis Business Planning Compensation Recruiting/Development Personnel Planning Funds Management Capital Acquisition Financial Planning Budget Accounting/Tax Accounting Cost Planning V c /p c /p c /p C E n g in e e rin g C o n tro l E xp e n s e V V V c /p E n g in e rrin g G e n e ra l Le d g e r V V General Accounting & Control Equipment Performance Maintenance Work Flow Layout Shipping Inventory Control Receiving Material Requirements Purchasing Capacity Planning Operations Scheduling Information Control Product Specification Maint Design and Development Order Servicing Administration Selling Territory Management S a le s O p e ra tio n s C a p a c ity P la n n in g V V V V V V Shipping Machine Load Open Requirements Facilities V V V B ills o f M a te ria l V V V F in is h e d G o o d s In ve n to ry V V A s s e t A c c o u n tin g V V V V V Work in Progress V V V V In vo ic in g V V V C u s to m e r O rd e r C o n tro l V V C u s to m e r O rd e r E n try V V V A c c o u n ts P a y a b le M a rke tin g A n a ly s is S y s te m V O p e ra tin g S ta te m e n ts A c c o u n ts R e c e iva b le M a rke t A n a ly s is V V V V A c c o u n ts P a y a b le Inventory Control V E xp e n s e P ro d u c t C o s tin g V V V V Receiving V V V V V V Purchasing V V V V G e n e ra l Le d g e r V Planning V V Financial V V V M a rke tin g Sales Territory V P a rts In ve n to ry V V V P R O C ES S Employee In vo ic in g V Finished Goods Inventory V Raw Material Inventory V V Parts Master Product V V Cost Vendor V V Bills of Material Or d er V C u s to m e r O rd e r C o n tro l B ills o f M a te ria l V P a y ro ll Routings Cus to m er DATABASES C u s to m e r O rd e r E n try V V A s s e t A c c o u n tin g V V F in is h e d G o o d s In ve n to ry V V A c c o u n ts R e c e iva b le V V E n g in e e rin g C o n tro l V O p e ra tin g S ta te m e n ts P a y ro ll INF O R M A T IO N S Y S T E M S V C a p a c ity P la n n in g Operations V V S h o p F lo o r C o n tro l Material Requirements V V V V N Capacity Planning V V V N Scheduling V V V V V V V N P ro d u c t C o s tin g V M a rke t A n a ly s is V E xp e n s e V A c c o u n ts R e c e iva b le A s s e t A c c o u n tin g V G e n e ra l Le d g e r V P ro d u c t C o s tin g A c c o u n ts P a y a b le V V R o u tin g s Information Control E xp e n s e V P u rc h a s e O rd e r C o n tro l Product Specification Maint V V V Design and Development G e n e ra l Le d g e r V V Order Servicing C a p a c ity P la n n in g P a rts In ve n to ry V V Risk Management V V Review and Control V V B ills o f M a te ria l V R o u tin g s V F in is h e d G o o d s In ve n to ry Organization Analysis V E n g in e e rin g C o n tro l Business Planning V V Compensation V V V Recruiting/Development V V Personnel Planning V V V Funds Management P u rc h a s e O rd e r C o n tro l V V Capital Acquisition V V Administration V V V Financial Planning V V P a rts In ve n to ry V Budget Accounting/Tax Accounting V B ills o f M a te ria l V V Cost Planning V V General Accounting & Control V V V Selling V V Territory Management V V In vo ic in g V F in is h e d G o o d s In ve n to ry V C u s to m e r O rd e r C o n tro l Forecastiong V E n g in e e rin g C o n tro l C u s to m e r O rd e r E n try Research V INF O R MA T IO N S Y S T EMS Forecastiong Controller V V Planning In vo ic in g V Research V Planning V V BU S I N E S S F U N C TI ON S Production Planning Director V V Planning Director Plant Operations Director V V Division Lawyer Vice President of Production V V Purchasing Manager Electrical Sales Manager V V Material Control Manager Electronic Sales Manager V V Facilities Manager Order Control Manager Vice President of Engineering Vice President of Sales V V Personnel Director V C u s to m e r O rd e r C o n tro l Vice President of Finance President C u s to m e r O rd e r E n try ex ecuti v es I NF O R M A T I O N S Y S T E M S C C C C C C C C C C C C C C 69 C-Current P-Planned C/P-Current and Planned C 8.3 전략 기법 기획 • 전략 기법 기획은 생산 기술, 네트워크 기술, 개인용 컴퓨터의 표준화 등 기타 영역의 다양한 문제들을 포함하고 있다 전략적 사업 계획 전략적 정보 계획 전략적 기술 계획 70 9. Business Area Analysis : 업무 영역 분석 • • 정보에 기초한 기업의 구축을 위한 상세한 내역을 확립한다 업무 영역 분석은 ISP의 일부분이 아니라 ISP 과정이 종료된 후 수행한다 업무 영역 분석의 목적 업무 및 활동 사이의 명확한 상호 관계 제공 정보에 근거한 기업 시스템 구축을 위한 구조적 형태 제공 별도로 구축된 시스템들 간의 원활한 연결 체계 제공 기업 내의 절차가 최대로 능률적인 처리가 가능 정보 시스템의 활동 및 설계를 위한 우선 요건 정의 설계 단계들이 신속하고 일관성있게 진행되도록 업무 영역 분석의 특성 각 업무 영역에 대해 독립적으로 수행 최종 사용자의 적극적인 참여 요구 개별적으로 설계된 시스템이 서로 연결 운용 가능 분석의 대부분은 전통적 데이타 관리 및 모델링 기법을 사용 기술, 현재의 조직도, 현 시스템 이나 절차 등에 의존하지 않음 71 9.1 업무 영역 확인 • 실체 - 기능 메트릭스의 집단화 방법으로 업무 영역을 확인한다 업무 기능 재고 조사 재 주문 물품 인수 공급 일정관리 공급자 평가 실체 재고 창고 공장 주문 요구 공급 72 9.2 네 가지 유형 다이아그램 1. 데이타 모델 다이아그램 2. 처리 분할 다이아그램 3. 처리 의존 다이아그램 4. 처리 / 데이타 매트릭스 73 9.3 업무 영역 분석 연계 E : Exclusive (독점적) : 자체 업무 영역에서 사용 P : Primary Resposibility (기초 책임) : 자체 업무 영역에서 생성 및 관리 S : Secondary Resposibility (이차 책임) : 다른 업무 영역을 Read만 S S S S S P P S P S P S S P R E S S P S S E E S P S S P S Costs S Payments Fin.goods inventory S Orders Sales territory Customer Shop floor routings Facilities Work in progress Machine load Materials inventory Procurements Vendor Open requirements Bill of materials Parts master P S Sales E Salaries S S P S S Employee S P Product design P S Product P S Financial Budget BUSINESS AREA Planning Product design Acquisition Manufacturing Sales Order servicing Accounting Personnel Planning DATA SUBJECT E P S S E S S P S E P 74