정보공학 개발방법론 편집하기
최신판 | 당신의 편집 | ||
3번째 줄: | 3번째 줄: | ||
== 개요 == | == 개요 == | ||
기업 전체, 또는 기업의 주요부분을 계획, 분석, 설계 및 구축에 정형화된 기법들을 상호 연관성 있게 통합, 적용하는 데이터 중심 방법론으로 정보시스템 개발을 공학적으로 접근하기 위해 체계화시킨 개발 방법론(Information Engineering) 이다. <ref name="정보방법론">〈[https://m.blog.naver.com/PostView.nhn?blogId=roser111&logNo=221681481614&categoryNo=48&proxyReferer=https:%2F%2Fwww.google.com%2F 정보공학 방법론]〉, 《Network 이야기》</ref> | 기업 전체, 또는 기업의 주요부분을 계획, 분석, 설계 및 구축에 정형화된 기법들을 상호 연관성 있게 통합, 적용하는 데이터 중심 방법론으로 정보시스템 개발을 공학적으로 접근하기 위해 체계화시킨 개발 방법론(Information Engineering) 이다. <ref name="정보방법론">〈[https://m.blog.naver.com/PostView.nhn?blogId=roser111&logNo=221681481614&categoryNo=48&proxyReferer=https:%2F%2Fwww.google.com%2F 정보공학 방법론]〉, 《Network 이야기》</ref> | ||
+ | |||
== 역사 == | == 역사 == | ||
1980년대에 들어 정보기술 환경에서 가장 두드러진 변화는 PC의 급격한 확산 및 관계형 데이터베이스의 출현이다. 이와 같은 변화는 개인이 컴퓨팅 환경에 손쉽게 접할 수 있고 데이터 처리가 용이하다는 점에서 기존의 메인프레임 중심의 컴퓨팅 환경에서 클라이언트/서버 환경 및 사용자 중심(End-User) 환경으로의 변화를 수반하게 되었다. 이와 함께 정보시스템에 대한 요구 또한 기존의 단위업무 중심의 정보시스템에서 전사적인 규모의 통합시스템에 대한 요구로 변화하게 되었다. 1980년대 중반에 개발된 정보공학(Information Engineering)은 기존의 구조적 방법의 원리를 모두 수용하고 있고 기업의 전반적인 관점이 강화되면서 전사적인 규모의 통합시스템 구축을 위한 개발방법론이 되었다.<ref name="공학방법론" /> | 1980년대에 들어 정보기술 환경에서 가장 두드러진 변화는 PC의 급격한 확산 및 관계형 데이터베이스의 출현이다. 이와 같은 변화는 개인이 컴퓨팅 환경에 손쉽게 접할 수 있고 데이터 처리가 용이하다는 점에서 기존의 메인프레임 중심의 컴퓨팅 환경에서 클라이언트/서버 환경 및 사용자 중심(End-User) 환경으로의 변화를 수반하게 되었다. 이와 함께 정보시스템에 대한 요구 또한 기존의 단위업무 중심의 정보시스템에서 전사적인 규모의 통합시스템에 대한 요구로 변화하게 되었다. 1980년대 중반에 개발된 정보공학(Information Engineering)은 기존의 구조적 방법의 원리를 모두 수용하고 있고 기업의 전반적인 관점이 강화되면서 전사적인 규모의 통합시스템 구축을 위한 개발방법론이 되었다.<ref name="공학방법론" /> | ||
+ | |||
== 특징 == | == 특징 == | ||
18번째 줄: | 20번째 줄: | ||
|- | |- | ||
|align=center| '''ISP 중심''' | |align=center| '''ISP 중심''' | ||
− | | '''*''' 정보공학 4단계 중 가장 처음에 시작하는 단계로 경영층의 요구와 견해를 시스템에 반영한다. <br> '''*''' 기업의 경쟁우위를 달성하기 위해 ISP가 중요한 | + | | '''*''' 정보공학 4단계 중 가장 처음에 시작하는 단계로 경영층의 요구와 견해를 시스템에 반영한다. <br> '''*''' 기업의 경쟁우위를 달성하기 위해 ISP가 중요한 역활을 한다. |
|- | |- | ||
|align=center| '''데이터 중심''' | |align=center| '''데이터 중심''' | ||
46번째 줄: | 48번째 줄: | ||
== 구성요소 == | == 구성요소 == | ||
* 정보전략계획 (ISP) | * 정보전략계획 (ISP) | ||
+ | |||
- 경영전략, 관련조직, 업무자료 거시적 분석, 현행시스템 평가 | - 경영전략, 관련조직, 업무자료 거시적 분석, 현행시스템 평가 | ||
* 업무영역 분석 (BAA) | * 업무영역 분석 (BAA) | ||
+ | |||
- 데이터 모델링 : ERD | - 데이터 모델링 : ERD | ||
54번째 줄: | 58번째 줄: | ||
* 업무시스템 설계 (BSD) | * 업무시스템 설계 (BSD) | ||
+ | |||
- 업무절차 정의, Presentation 설계 , 분산설계 | - 업무절차 정의, Presentation 설계 , 분산설계 | ||
* 시스템 구축 (SC) | * 시스템 구축 (SC) | ||
+ | |||
- 응용 프로그램 작성 <ref name="정보방법론" /> | - 응용 프로그램 작성 <ref name="정보방법론" /> | ||
141번째 줄: | 147번째 줄: | ||
=== 시스템 구축 SC === | === 시스템 구축 SC === | ||
<ref name="정보방법론" /> | <ref name="정보방법론" /> | ||
+ | |||
:{|class=wikitable width=1000 style="background-color:#ffffee" | :{|class=wikitable width=1000 style="background-color:#ffffee" | ||
|- | |- | ||
161번째 줄: | 168번째 줄: | ||
== 정보공학 방법론의 한계점 == | == 정보공학 방법론의 한계점 == | ||
<ref name="정보방법론" /> | <ref name="정보방법론" /> | ||
+ | |||
:{|class=wikitable width=1000 style="background-color:#ffffee" | :{|class=wikitable width=1000 style="background-color:#ffffee" | ||
|- | |- | ||
175번째 줄: | 183번째 줄: | ||
{{각주}} | {{각주}} | ||
− | == | + | == 참고자료 == |
* [[소프트웨어 개발방법론]] | * [[소프트웨어 개발방법론]] | ||
* [[데이터모델링]] | * [[데이터모델링]] |