반응형
아래 내용은 예문사의 '정보처리기술사 개정 4판 1쇄'를 기본으로, 필자의 이해를 덧붙여 요약 및 정리한 자료임을 명시합니다.
정보공학 방법론
정보공학 방법론의 정의
- 기업의 정보시스템을 구축하기 위한 계획(ISP), 분석, 설계 등의 전과정을 형상화시킨 데이터 중심 방법론
정보공학 방법론의 특징
특징 | 설명 |
기업 중심 | 기업의 비즈니스 시스템을 위한 기업의 전략경영을 지원하는 시스템 |
ISP 중심 | 경영층의 요구와 견해를 반영 및 계획 중심 |
데이터 중심 | 변화에 덜 민감한 데이터 중심의 방법론 |
분할과 정복 | 문제영역을 세분화해서 통합 완성해 가는 방법론 |
반응형
정보공학 방법론의 구성도
데이터 | → | 단계 | ← | 활동 |
기업의 비즈니스 목표 | ||||
전략정보 수집 | → | ISP(정보전략 계획) | ← | 전략적 비전 확립 |
데이터 모델링 | → | BAA(업무영역 분석) | ← | 프로세스 모델링 |
데이터 설계 | → | BSD(업무시스템 설계) | ← | 프로시저 설계 |
데이터시스템 구현 | → | SC(시스템 구축) | ← | 코드 생성기를 활용한 구현 |
정보공학 방법론의 단계별 특징
단계 | 특징 |
ISP | - Information Strategy Planning - 전사적인 기업모형을 설계하는 단계 - 전략적 측면과 시스템 측면의 모델 설정 |
BAA | - Business Area Analysis - ISP과정에서 수집된 정보를 이용하여 세부 확장, 분석단계 데이터모델 다이어그램, 프로세스 분할 다이어그램 등 생성 |
BSD | - Business System Design - ISP, BAA를 기반으로 사용자 요구사항에 대한 데이터 및 프로세스 설계 - ERD, 분할다이어그램, DFD 등 활용 |
SC | - System Construction - 구현을 위한 상세설계, DB 구축 및 프로그램 작성단계 |
정보공학 방법론과 타 방법론 비교
비교 | 구조적 방법론 | 정보공학 방법론 | 객체지향 방법론 | CBD 방법론 |
시기 | 1970년대 | 1980년대 | 1990년대 | 2000년대 |
중점 | 기능 중심 | 자료구조 중심 | 객체 중심 | 컴포넌트 중심 |
특징 | - 분할과 정복 - 하향식 기능 분해 |
- 데이터, 프로세스 균형 | - 캡슐화, 추상화 - 인간사고와 유사 |
- 반복, 점진적 - 높은 재사용성 |
정보공학 방법론의 장점
- 경쟁우위 전략적 기회 식별 및 방안 제공
- 일관/통일된 정보시스템 구축 가능
- 데이터 중심 업무 절차 및 환경 변화에 유연
정보공학 방법론의 단점
- 정보공학 효과를 위해 장기간 필요
- 특정 사업영역으로부터 독립된 시스템의 개발에 부적합
- 소규모 자동화 요구사업에 부적합
정보공학 방법론의 한계
- 구조적 방법의 SDLC를 그대로 적용
- 복잡한 논리체계와 많은 산출물 및 절차
- CASE Tool을 이용하기 어려움
- 멀티미디어, 인터넷 등 모든 기업의 업무를 수용하지 못함
반응형
'기술사 준비 > SW공학 - 개발 방법론' 카테고리의 다른 글
[SW공학] CBD (0) | 2022.01.16 |
---|---|
[SW공학] 객체지향 방법론 (0) | 2022.01.16 |
[SW공학] SDLC (Software Development Life Cycle) (0) | 2022.01.13 |