ISP방법론제임스마틴

Download Report

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