목차
* 정보시스템 개발
Ⅰ. 정보시스템개발 계획 개요
Ⅱ. 정보시스템개발의 목표 및 필요성
Ⅲ. 정보시스템개발 아웃소싱
Ⅳ. 정보시스템개발 계획의 영역 및 유형
1. 정보시스템 영역
2. 정보기술 영역
3. 정보관리 영역
Ⅴ. 정보시스템개발 수요 분석
1. 시스템 분석의 내용
2. 시스템 실행가능성
3. 정보요구사항 분석
Ⅵ. 정보시스템 개발 설계
1. 논리적 설계와 물리적 설계
2. 최종 사용자의 역할
Ⅰ. 정보시스템개발 계획 개요
Ⅱ. 정보시스템개발의 목표 및 필요성
Ⅲ. 정보시스템개발 아웃소싱
Ⅳ. 정보시스템개발 계획의 영역 및 유형
1. 정보시스템 영역
2. 정보기술 영역
3. 정보관리 영역
Ⅴ. 정보시스템개발 수요 분석
1. 시스템 분석의 내용
2. 시스템 실행가능성
3. 정보요구사항 분석
Ⅵ. 정보시스템 개발 설계
1. 논리적 설계와 물리적 설계
2. 최종 사용자의 역할
본문내용
인이 된다. 요구사항 분석이 제대로 이루어지
지 않은 채 설계된 시스템은 제기능을 발휘하지 못해 버려지거나, 또 다시 많
은 비용을 투자하여 수정되어야 한다. 따라서 요구사항 분석의 중요성은 결코
가볍게 다루어져서는 안 된다.
6. 정보시스템 개발 설계
시스템 분석이 정보요구사항을 충족시키기 위해서 "어떤(what)" 시스템이 개
발되어야 하는지를 기술하는 것이라면, 시스템 설계는 제안된 시스템이 목표를
"어떻게(how)" 달성해야 하는지를 기술하는 것이라 할 수 있다. 정보시스템 설
계는 제안된 시스템에 대한 전반적 계획이나 모델을 만드는 작업이다. 시스템
설계는 집이나 빌딩의 청사진인 것처럼, 시스템의 형식과 구조를 자세히 기술
하는 각종 명세(SPECS : specifications)들로 구성된다. 시스템 설계자는 시스템분석 동안에 확인된 기능들을 전달할 시스템 명세들을 자세히 기술한다. 이러
한 명세들은 제안된 시스템의 모든 관리적, 조직적, 기술적 요소들을 기술한다.
1) 논리적 설계와 물리적 설계
정보시스템 설계는 논리적 설계와 물리적 설계로 나누어진다. 논리적 설계
(logical design)는 시스템의 구성요소와 이들 간의 관계를 나타낸다. 이것은 제
안된 시스템이 실제 물리적으로 어떻게 구현되는가를 보여주기 보다는, 무엇
을 수행하는가를 보여준다. 이것은 입력과 출력, 처리기능, 업무절차, 데이터
모델, 통제 등을 기술한다.
물리적 설계(Physical design)는 추상적인 논리적 모델을 새로운 시스템의 기
술적 설계로 변환하는 과정이다. 물리적 설계에는 하드웨어, 소프트웨어, 물
리적 데이터베이스, 입출력 매체, 매뉴얼 절차, 통제 등의 실제적 명세들이 포
함된다. 물리적 설계는 추상적인 논리적 설계 계획을 사람과 기계로 이루어진
시스템으로 전환하는 명세를 제공한다.
집이나 빌딩처럼, 정보시스템은 다수의 가능한 설계 대안들을 가질 수 있
다. 가령, 이들은 집중화/분산화, 온라인/배치, 부분 수작업/완전 자동화 등 다
양한 대안을 가질 수 있다. 각각의 설계는 정보시스템을 구성하는 각종 기술
적, 조직적 요인들의 독특한 배합을 나타낸다. 어떤 시스템을 다른 시스템보
다 더 우수하게 하는 요인은 기술적, 조직적, 재무적, 시간적 제약 하에 사용
자의 요구사항을 얼마나 쉽게(사용 용이성), 그리고 얼마나 효율적으로(효율
성) 충족시키느냐 하는 것이다.
2) 최종 사용자의 역할
사용자의 정보요구사항은 (분석, 설계에서 변환에 이르는) 시스템 구축의
모든 노력을 밀고나가는 원동력이다. 시스템에 (기술자의 능력이나 편견이 반
영되는 것이 아니라) 사용자의 업무 우선순위와 정보요구사항이 시스템에 충
분히 반영될 수 있도록, 사용자는 설계 과정에 대해 충분한 통제권을 가져야
한다. 정보시스템 설계 단계에서의 사용자의 참여는 정보시스템에 대한 사용
자의 이해도를 높이고, 시스템에 대한 사용자의 수용성을 높인다. 뿐만 아니
라 권력이동, 그룹 간 갈등, 새로운 시스템 기능 및 절차에 대한 거부감 등으
로 야기된 문제점들을 줄인다. 반면, 설계 단계에서의 사용자의 불충분한 참
여는 시스템 실패의 주요 원인이 된다.
정보시스템 설계 단계에서 사용자 참여의 수준과 성격은 시스템에 따라 다
르다. 단순하고 쉬운 요구사항을 가진 시스템은 정교하고, 복잡하고, 모호하
게 정의된 요구사항을 가진 시스템보다 사용자 참여의 필요성이 덜하다. 시스
템의 구조화가 털 되어 있을수록 정보요구사항을 정의하기 위해 보다 많은
사용자 참여가 필요하며, 명세 작업이 완료되기까지 다양한 설계 대안이 필요
하다. 또한, 시스템 개발 방법에 따라 설계에서의 사용자 참여 수준은 다르다.
지 않은 채 설계된 시스템은 제기능을 발휘하지 못해 버려지거나, 또 다시 많
은 비용을 투자하여 수정되어야 한다. 따라서 요구사항 분석의 중요성은 결코
가볍게 다루어져서는 안 된다.
6. 정보시스템 개발 설계
시스템 분석이 정보요구사항을 충족시키기 위해서 "어떤(what)" 시스템이 개
발되어야 하는지를 기술하는 것이라면, 시스템 설계는 제안된 시스템이 목표를
"어떻게(how)" 달성해야 하는지를 기술하는 것이라 할 수 있다. 정보시스템 설
계는 제안된 시스템에 대한 전반적 계획이나 모델을 만드는 작업이다. 시스템
설계는 집이나 빌딩의 청사진인 것처럼, 시스템의 형식과 구조를 자세히 기술
하는 각종 명세(SPECS : specifications)들로 구성된다. 시스템 설계자는 시스템분석 동안에 확인된 기능들을 전달할 시스템 명세들을 자세히 기술한다. 이러
한 명세들은 제안된 시스템의 모든 관리적, 조직적, 기술적 요소들을 기술한다.
1) 논리적 설계와 물리적 설계
정보시스템 설계는 논리적 설계와 물리적 설계로 나누어진다. 논리적 설계
(logical design)는 시스템의 구성요소와 이들 간의 관계를 나타낸다. 이것은 제
안된 시스템이 실제 물리적으로 어떻게 구현되는가를 보여주기 보다는, 무엇
을 수행하는가를 보여준다. 이것은 입력과 출력, 처리기능, 업무절차, 데이터
모델, 통제 등을 기술한다.
물리적 설계(Physical design)는 추상적인 논리적 모델을 새로운 시스템의 기
술적 설계로 변환하는 과정이다. 물리적 설계에는 하드웨어, 소프트웨어, 물
리적 데이터베이스, 입출력 매체, 매뉴얼 절차, 통제 등의 실제적 명세들이 포
함된다. 물리적 설계는 추상적인 논리적 설계 계획을 사람과 기계로 이루어진
시스템으로 전환하는 명세를 제공한다.
집이나 빌딩처럼, 정보시스템은 다수의 가능한 설계 대안들을 가질 수 있
다. 가령, 이들은 집중화/분산화, 온라인/배치, 부분 수작업/완전 자동화 등 다
양한 대안을 가질 수 있다. 각각의 설계는 정보시스템을 구성하는 각종 기술
적, 조직적 요인들의 독특한 배합을 나타낸다. 어떤 시스템을 다른 시스템보
다 더 우수하게 하는 요인은 기술적, 조직적, 재무적, 시간적 제약 하에 사용
자의 요구사항을 얼마나 쉽게(사용 용이성), 그리고 얼마나 효율적으로(효율
성) 충족시키느냐 하는 것이다.
2) 최종 사용자의 역할
사용자의 정보요구사항은 (분석, 설계에서 변환에 이르는) 시스템 구축의
모든 노력을 밀고나가는 원동력이다. 시스템에 (기술자의 능력이나 편견이 반
영되는 것이 아니라) 사용자의 업무 우선순위와 정보요구사항이 시스템에 충
분히 반영될 수 있도록, 사용자는 설계 과정에 대해 충분한 통제권을 가져야
한다. 정보시스템 설계 단계에서의 사용자의 참여는 정보시스템에 대한 사용
자의 이해도를 높이고, 시스템에 대한 사용자의 수용성을 높인다. 뿐만 아니
라 권력이동, 그룹 간 갈등, 새로운 시스템 기능 및 절차에 대한 거부감 등으
로 야기된 문제점들을 줄인다. 반면, 설계 단계에서의 사용자의 불충분한 참
여는 시스템 실패의 주요 원인이 된다.
정보시스템 설계 단계에서 사용자 참여의 수준과 성격은 시스템에 따라 다
르다. 단순하고 쉬운 요구사항을 가진 시스템은 정교하고, 복잡하고, 모호하
게 정의된 요구사항을 가진 시스템보다 사용자 참여의 필요성이 덜하다. 시스
템의 구조화가 털 되어 있을수록 정보요구사항을 정의하기 위해 보다 많은
사용자 참여가 필요하며, 명세 작업이 완료되기까지 다양한 설계 대안이 필요
하다. 또한, 시스템 개발 방법에 따라 설계에서의 사용자 참여 수준은 다르다.