정보공학

정보공학

[ information engineering ]

요약 소프트웨어 공학의 기술발전에 힘입어 등장한 정보시스템 개발방법론.

소프트웨어 공학의 기술발전에 힘입어 등장한 정보시스템 개발방법론으로 의 핵심부문이 요구하는 정보시스템의 계획·분석·설계·구축에 필요한 정형화된 방법으로 정보시스템 개발주기를 이용해 대형 프로젝트를 진행시키는 체계적인 방법론을 말한다.

정보공학은 CASE를 적용하는데 적절한 방법론의 필요에 의해 탄생한 개념으로 C.Finkelstein이 처음 사용하였고, 제임스 마틴에 의해 폭넓게 전파되었으며, 정보공학은 아래와 같은 특징을 지닌다.

첫째 기업중심의 시스템 개발에 적합하며, 둘째 기업 내에 유통되는 자료의 흐름을 철저하게 이해하고 모형화할 수 있도록 하며, 셋째 CASE 활용을 전제로 CASE를 이용하여 자동개발할 수 있도록 하고, 넷째 기존 개발방법론은 모든 단계의 개념을 통합을 추구할수 있도록 개발정보를 일정한 저장소(repository)에 모아 각 단계에서 이용하는 특징이 있다.

일반적으로 정보공학의 개발주기를 4단계로 나누며, 계획(Planning) 단계에서는 기업의 변화하는 목표·목적 및 기술 활용의 기회를 이해하여 무슨 분야에서 개선이 필요한가를 밝혀 내며, 분석(Analysis) 단계에서는 특정분야의 자동화를 위해 현행 업무절차와 자료 및 발전기회를 분석하고, 설계(Design) 단계에서는 요구되는 자동화를 위해 구현될 코드 들의 구조를 정의하며, 마지막으로 구축(construction) 단계에서는 에 의해 수행 가능한 형태로 자동화를 위한 코드를 생성한다.

참조항목

,

역참조항목

, ,

카테고리

  • > >