본문 바로가기

* IT

요구사항 분석 HIPO



컴퓨터운용사 자격증에서 잠깐 나오는 HIPO에 대해 알아보겠습니다.


HIPO
HIPO(Hierarchy Input Process Output)는 시스템의 분석 및 설계나 문서화할 때 사용되는 기법으로 시스템 실행 과정인 입력, 처리, 출력의 기능을 나타낸다.
 * 기본 시스템 모델은 입력, 처리, 출력으로 구성되며, 하향식 소프트웨어 개발을 위한 문서화 도구이다.
 * 체계적인 문서 관리가 가능하다.
 * 기호, 도표 등을 사용하므로 보기 쉽고 이해하기도 쉽다.
 * 기능과 자료의 의존 관계를 동시에 표현할 수 있다.
 * 변경, 유지보수가 용이하다.

HIPO의 종류
HIPO의 종류에는 가시적 도표(Visual Table of Contents), 총체적 도표(Overview Diagram), 세부적 도표(Detail Diagram)가 있다.
 * 가시적 도표(도식 목차): 시스템의 전체적인 기능과 흐름을 보여주는 계층(Tree) 구조도
 * 총체적 도표(총괄도표, 개요 도표): 프로그램을 구성하는 기능을 기술한 것으로 입력, 처리, 출력에 대한 전반적인
   정보를 제공하는 도표
 * 세부적 도표(상세 도표): 총체적 도표에 표시된 기능을 구성하는 기본 요소들을 상세히 기술하는 도표