본문/내용
∴ 기말 고사 대체 소 논 문
《정보 시스템 개발 관리》
과 목 : 정보 자원 관리
교 수 : 정 대 율 교수님
제 출 일 : 2000 . 11 . 15
학 과 : 경 영 정 보
학 번 : 9773 - 0 3 9
이 름 : 김 현 주
- 목 차 -
I . 서론
II . 시스템 개발의 발전 과정
1 . 1950 ~ 1970 년대
1.1 전통적인 구조적 개발의 목표
1.2 전통적인 시스템 개발 라이프사이클 단계별 특징
2 . 1980년대 초기
2.1 4세대 언어
2.2 Software Prototyping
3 . 1980년대 말기
3.1 컴퓨터 지원 소프트웨어 엔지니어링
3.2 객체-지향 개발
4 . 1990년대 초기
4.1 유연성에 대한 추진
4.2 개방형 애플리케이션의 구축
III . 시스템 개발의 관리
1 . 시스템 이점의 측정 문제
1.1 시스템들의 다른 역할을 구별
1.2 관리상 중요한 것을 측정
1.3 “기본 척도”를 이용
1.4 조직 수준에서의 투자를 평가
2 . 고품질 시스템의 개발 방법
2.1 데이터를 관리
2.2 “올바른” 일에 초점을 두라
2.3 새로운 아이디어로 실…
했던 것이었으며, 그 사용에는 다음과 같은 3가지 목표를 가지고 있었다.
¤ 보다 엄격한 기준
개발과정과 문서화 활동에 표준을 제정함으로써, 전통적인 시스템 개발 라 이프사이클은 개발에 있어 개인적 요소를 제거하려 했다.
¤ 보다 높은 신뢰성과 보다 적어진 오류발생
모든 개발단계마다 그리고 모든 시스템 분해 단계마다 오류를 검사함으로써 가능한 한 초기에 오류를 발견하여 시스템의 재작업을 최소화하고 보다 신 뢰성이 높은 소 프트웨어를 개발할 수 있게 하려고 하였다. 개발 방법론들 은 또 실수가 발견되었을 경우 시스템의 일부를 재작업 하기 위한 반복도 필요하다는 것을 인정하였다.
¤ 보다 효율적인 자원의 이용
개발방법론에 프로젝트관리방법들 포함함으로써 원가절감, 생산성향상, 그 리고 보 다 효과적인 인적자원의 배치등에 기여했다. 시간 및 원가 제어 시 스템을 적용함으로써 고전적인 접근은 시스템 개발 노력에서 원가 및 시간 의 초과 경향을 감소시켰다
1970년대까지의 전통적인 컴퓨터기반의 정보시스템 개발방법의 주요 특징들을 요약하면 다음과 같다.
¤ 필수 요건 분석 사용자 요구 평가, 기능성 연구 수행, 사용자 요구 정의, 프로젝트 계획 준비
¤ 논리적 설계 종합설계 명세 준비, 사용자 시스템 요건 정화
¤ 물리적 설계 세부 설계준비, 세부 명세, 서브시스템 정의 , DB 구조 설계
¤ 프로그램 설계 프로그램 코드화, 프로그램 단위별 시험, 프로그램 문서화
¤ 시스템 구현 서브시스템 시험 실시, 시스템 시험 실시, 사용자 훈련, 변화제어방식 설정, 데이터 변환 수행
¤ 시스템 운영 실제 시스템 가동, 신규 시스템 유지 관리, 시스템 평가
1970년대 말에 이르러, 시스템자들은 개발의 초기단계에 관심집중을 강조하기 시작했다. 즉 오류가 초기 단계에 발견될수록 교정의 비용이 최소화 된다는 것이다.
초기단계에서 바로해야 한다는 이와 같은 강조는 1970년대 나타난 데이터중심의 개