24
제 18 제 . 제제제제제제 제제 제제제 제제제제제 제제제제제제제 제제제 · 제제제 제제 2000, 제제제

Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

Embed Size (px)

Citation preview

Page 1: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

제 18 장 . 정보시스템의 구축

『디지털 경제시대의 경영정보시스템』

김효석 · 홍일유 공저

ⓒ 2000, 법문사

Page 2: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

No. 2경영정보시스템의 기초

Contents

● 시스템의 개발

● 시스템 수명주기 방법에 의한 구축

● 프로토타이핑 방법에 의한 구축

● 전문 패키지 구입을 통한 구축

● 사용자개발에 의한 구축

● 정보시스템 아웃소싱을 통한 구축

Page 3: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

No. 3경영정보시스템의 기초

시스템의 개발● 정보시스템의 도입은 조직전반에 걸쳐 큰 영향을 미치므로 ‘조직 변화’ (organizatio

nal transformation) 관점에서 개발 필요

● 정보시스템 개발의 네 가지 측면 :

- 기술적 기능의 정확한 구현

- 인간측면에 기초하여 사용자 인터페이스 설계

- 시스템이 조직에 미치는 전반적인 영향을 고려하여 개발 추진

- 경영관리자의 시각에서 시스템 설계 및 구현

Page 4: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

No. 4경영정보시스템의 기초

- 정보요구의 충족- 적절한 업무환경- 사용 용이한 인터페이스

- 시스템적용 효과- 조직에 미치는 시스템영향- 시스템의 정치적 측면

- 적절한 자원의 확보- 양질의 시스템 개발- 시스템개발과정의 적절한 관리- 적절한 프로젝트 관리

사용자

경영진 시스템개발자

시스템 개발의 3 주체

Page 5: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

No. 5경영정보시스템의 기초

시스템 개발 방법론● 시스템 수명주기 (SDLC)

● 프로토타이핑

● 사용자개발

● 전문 패키지의 구입

● 아웃소싱

Page 6: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

No. 6경영정보시스템의 기초

개발방법 주요 특성

단계적인 시스템개발 (분석, 설계, 구현)

거래처리시스템과 같은 전사적인 시스템구축에 적합SDLC 방법을 통한 내

부개발개발주기중 변하는 사용자요구에 대해 유연성있게 대처하기 어려움

사용자의 피드백을 토대로 초기 프로토타입을 점진적으로 수정함으로써 시스템개발

신속하고도 용이하게 개발

의사결정지원시스템이나 전문가시스템과 같이 사용자요구가 불확실하고 시스템규모가 방대하지 않을 경우 적합

프로토타이핑 방법을

통한 내부개발

자칫하면 난잡한 시스템으로 진화되어 시스템보수유지가 어려워질 수 있음

사용자들이 자기부서의 사용을 위해 스스로 시스템 개발

신속하게 개발이 가능하며 정보시스템 부서의 인력을 소모하지 않음 (최종사용자 전용 개발툴 필요)

사용자들은 자신들의 요구가 직접적으로 충족되므로 개발에의 참여도가 높음

최종사용자컴퓨팅을

통한 내부개발

체계적인 개발방법의 부재로 인해 위험요인이 따를 수 있음

대부분의 사용자요구를 충족가능한 범용패키지를 구입하여 조직용도에 맞게 커스토마이징함

적은 비용으로 신속하게 업무에 적용 가능

종종, 시스템을 업무에 맞추기보다는 업무를 시스템 기능에 맞추어야 하는 부담이 따름

소프트웨어 패키지의

구입

정보기술을 통한 경쟁우위를 확보하는데는 적합지 못함

외부 전문업체(System Integrator; SI)를 통해 시스템개발을 위탁

정보시스템 부서 인력의 업무부담 경감

SI 업체의 다양한 경험 활용 (기술력, 문제해결능력 등)

시스템통합업체 위탁

을 통해 외부개발

신기술에 대한 조직학습을 크게 기대하기 어렵고 정보기술에 의한 경쟁우위 확보에 적합하지 않음

시스템 개발 방법론의 비교

Page 7: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

No. 7경영정보시스템의 기초

시스템 수명주기 방법● SDLC (System Development Life Cycle)

라고도 불리움

● 사용자 요구에서부터 완성된 시스템에

이르기까지의 전반적인 개발과정을

정형화된 일련의 단계들을 통해 추진하는

방법

● 산업공학의 프로젝트관리 기법에 기초한

구조적인 방법론

● 총체적 접근방법 (comprehensive approach)

● 다양한 분석 / 설계 도구- DFD(data flow diagrams)

- flow chart

- CASE(computer-aided system

engineering) 소프트웨어● 상당한 자원소요 ( 시간 및 비용 소모적 )

● 전략정보시스템이나 대규모 전사적 시스템 등 개발에 적합

- 정보요구의 사전 도출이 비교적 수월한 경우에만 SDLC 방법 적용 타당

Page 8: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

No. 8경영정보시스템의 기초

‘폭포수 모형’

프로그래밍 /테스팅

설치

평가

타당성조사 시스템개발추진 결정및 시스템 제안서 ; 혹은시스템개발취소 결정요구사항

개념 설계

세부 설계

프로그램 및 DB 의개념적 설계

시스템모듈 및 DB 의세부적 설계 ;하드 / 소프트 스펙

완성된 시스템 ;매뉴얼설치된 시스템( 가동 준비 )

개선사항

과업 개발 단계 단계별 산출물

요구사항분석시스템분석

시스템설계

제작

구현

시스템운영 / 보수

Page 9: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

No. 9경영정보시스템의 기초

시스템수명주기 방법의 5단계시스템 조사

시스템 분석

시스템 설계

시스템 구현

시스템 운영보수

시스템 필요성 확인 / 새시스템 타당성 조사

사용자 요구 및 시스템 성능 / 능력 도출

시스템 청사진 및 스펙 결정

시스템 제작 ; 전환 / 설치 ; 사용자 교육

운 영 ; 평 가 / 개 선 ; 유지보수

Page 10: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

No. 10경영정보시스템의 기초

시스템 조사 (System Investigation)● 시스템의 필요성 / 목적 결정● 기존시스템의 문제점을 조사하고 새 시스템의 전략적 기회제공의 가능성 탐색● 기 수립된 정보시스템 계획 (IS plan) 에 기초하여 수행● 타당성 조사

- 경제적 타당성 :

ㆍ 시스템이 기업에 전략적 우위나 경제적 이익을 가져다 줄 것인가 ? 비용을 감당할 수 있는가 ?

ㆍ 비용 / 효익 분석 (cost/benefit analysis): 비용과 효익 항목 간의 비교

- 기술적 타당성

ㆍ 시스템의 개발과 운영에 필요한 기술 및 인력 및 노하우를 갖추고 있는가 ?

ㆍ 우리가 할 수 없다면 아웃소싱을 통해서도 개발이 가능하겠는가 ?

- 행태적 타당성

ㆍ 시스템이 사용자에게 어떠한 영향을 미치겠는가 ?

ㆍ 사용자가 큰 어려움 없이 시스템에 적응할 수 있겠는가 ?

Page 11: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

No. 11경영정보시스템의 기초

시스템 비용항목 시스템 효익항목

고정비용 (초기 투자) 비용절감 효과

- 하드웨어 구입 - 인력비용 절감

- 소프트웨어 개발/구입 - 하드웨어 비용 절감

- 데이터베이스 제작 - 구매비용 절감

- 사용자에 대한 교육 - 재고비용 절감

- 새로운 업무절차 개발

운영비용 (지속적 투자) 수입증대 효과

- 인적자원 비용 (운영 및 보수유지) - 기존시장에서의 매출증대

- 시설 관리비, 소모품구입비 등 - 시장 확대

시스템 조사 비용효익 분석의 조사항목

Page 12: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

No. 12경영정보시스템의 기초

시스템 분석 (System Analysis)● 조직 환경 , 조직 , 기존 시스템에 대해 조사

- 현 업무절차와 기존시스템의 구체적 문제점 파악

- 인터뷰 , 설문 , 관찰 , 문서검토 등의 방법을 통해 정보 수집

● 사용자의 정보 요구 결정

- 사용자를 시스템분석 과정에 최대한 참여시키는 것이 바람직함

● 사용자 요구에 근거하여 시스템 능력 / 기능 결정

- 결정된 사용자 요구 및 시스템 기능은 보고서의 형태로 작성하여 시스템 설계 단계에

반영

Page 13: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

No. 13경영정보시스템의 기초

시스템 설계 (System Design)● 개념적 설계 (conceptual design)

- 새 시스템의 Spec

- 업무처리 절차의 Spec

- 입력 / 출력에 대한 Spec

- 파일 & DB 에 대한 Spec

● 세부적 설계 (detailed design)

- 개념적 설계의 결정사항들을 실행에 옮기는 데 필요한 시스템 구성요소들 ( 하드웨어 ,

응용 프로그램 , 데이터베이스 , 통신시스템 등 ) 의 상세 설계

Page 14: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

No. 14경영정보시스템의 기초

시스템 구현● 소프트웨어 프로그래밍● 하드웨어 구입● 시스템의 설치

- 일시적 설치- 병행적 설치

● 사용자 교육- 시스템 효과- 사용방법

Page 15: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

No. 15경영정보시스템의 기초

시스템 전환 방법병행 운영

맞교환

단계적 전환

실험적 전환

새 시스템

새 시스템

새 시스템기존 시스템

기존 시스템

기존 시스템

기존 시스템 새 시스템

Page 16: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

No. 16경영정보시스템의 기초

시스템 유지보수● 시스템의 성능 평가

- 전문가팀에 의해 객관성 있게 평가

● 사용자 Feedback

● 지적된 문제에 대해 개선 / 보완

● 지속적 유지보수

Page 17: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

No. 17경영정보시스템의 기초

시스템수명주기의 장단점● 장점

- 시스템요구가 미리 파악가능한 경우에 적합 ( 거래처리시스템과 같이 일상업무지원을

위한 시스템을 개발할 경우 )

- 대형시스템의 개발을 효과적으로 관리가능

● 문제점

- 많은 자원 / 시간 소요

- 프로젝트 관리의 복잡성

Page 18: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

No. 18경영정보시스템의 기초

프로토타이핑의 기본 가정

● 시스템요구를 미리 결정하는 것은 매우 어려울 수 있다 .

● 사용자는 시스템개발에서 중심적 역할을 담당해야 한다 . ( 시스템설계에의 참여 필요성 )

● 사용자는 제안된 상상적 시스템에 대해 장단점을 평하는 것보다는 이미 존재하는 시스템에 대해 더욱 정확하게 평할 수 있다 .

● 시스템개발은 실험적으로 진행될 때 더 큰 효과를 기대할 수 있다 .

Page 19: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

No. 19경영정보시스템의 기초

프로토타이핑 방법의 개념

● 작은 prototype (working model) 를 개발하여 반복적으로 프로토타입시스템 확장 /

개선

● 수정시마다 사용자요구를 수렴하여 시스템에 반영

● revolutionary, not evolutionary

● 신속한 개발 / 소규모자원 소요 / 복잡성 감소 / 사용자 만족도 증대

● 새시스템에 대한 교육효과

● 주로 4GL 과 함께 사용

● DSS, ES, EIS 등의 개발에 적합

Page 20: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

No. 20경영정보시스템의 기초

프로토타이핑 방법의 단계

사용자의 정보요구 결정

사용 및 평가

프로토타입의 개발

수정 및 개선

사용자가 완전히만족할 때 까지계속 반복

기본적 시스템 요구 도출

작동 가능한 초기 프로토타입 구축

사용자 검토 ; 문제점 / 개선사항 지적

시스템에 문제점 / 개선사항 반영

Page 21: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

No. 21경영정보시스템의 기초

프로토타이핑의 장단점

● 장점

- 사용자가 자신이 제시한 피드백의 구현 결과를 즉시 확인가능

- 아이디어를 신속하게 테스트할 수 있어 시스템을 잘 못 설계할 위험부담 감소

- 사용자가 시스템 개발에 참여할 수 있도록 동기 부여

● 단점

- 전사적인 대형시스템의 개발에 부적합

- 완성이 되어도 곧 업무환경에 적용하기가 현실적으로 어려움

- 대량데이터를 통한 시스템 테스팅 미흡 ; 매뉴얼 등 문서작성 소홀

Page 22: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

No. 22경영정보시스템의 기초

전문 패키지● 이미 개발된 소프트웨어를 공급업체로부터 구입하여 조직의 필요에 부합하도록

커스토마이징 작업을 거쳐 업무환경에 적용하는 방법

● 전문 패키지의 필요성

- 시스템 기능이 여러 기업들 간에 공통적인 경우

- 기업 자체개발을 위한 자원이 부족할 경우

● 전문 패키지의 장단점

- 장점 : 개발기간 단축 , 구축 비용 절감 , 패키지 내 다양한 기능 이용가능

- 단점 : 필요한 모든 기능 기대하기 어려움 , 커스토마이징 난이 , 패키지에 의해

업무환경 변화 가능

● 패키지 소프트웨어의 대표적인 예 : ERP(enterprise resource planning)

Page 23: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

No. 23경영정보시스템의 기초

사용자개발● 최종사용자가 필요로 하는 정보시스템을 기술전문인력의 도움없이 직접 구축하는

시스템 개발 방법

● 최종사용자컴퓨팅 (end-user computing) 추세와 더불어 확산

● 최종사용자 개발도구를 필요로 함 (e.g., 4 세대 언어 )

● 흔히 , 프로토타이핑 방법과 함께 사용됨

● 사용자 개발방법의 장단점

- 장점 : 시스템 요구의 현실적 규명 , 사용자 만족도의 증가 , IT 부서의 업무경감

- 단점 : 시스템 요구사항의 분석 소홀 , 시스템 품질관리 미흡 , 데이터의 체계적 관리

미흡

Page 24: Knowledger Management Systems - Welcome to Virtual …ihong.cau.ac.kr/Lectures/MIS_Lectures/Ch… · PPT file · Web view · 2015-03-10제18장. 정보시스템의 구축 『디지털

No. 24경영정보시스템의 기초

정보시스템 아웃소싱

● 기업 내부 기술인력을 이용하지 않고 외부 전문업체에 시스템 개발을 위탁하는

방법

● 아웃소싱의 장단점

- 장점 : 경제성 ( 비용절감 ), 서비스의 질 , 유연성

- 단점 : 정보시스템 기능의 통제능력 상실 , 기업의 전략정보 누설 위험 존재 , 벤더 (ven

dor) 에 대한 의존도 증가

● 아웃소싱 방법은 언제 필요한가 ?

- 비핵심적인 정보시스템을 구축하는 경우

- 시스템개발을 위한 내부 기술인력의 경험 혹은 능력이 부족할 때