HIPO는 Hierarchical Input Process Output의 약자로, Input-Process-Output으로 이루어진 모듈을 계층적으로 나타낸 도표이다.
시스템의 분석 및 설계나 문서화에 사용 되는 기법으로 계층을 구성하는 각 모듈별 실행 과정인 입력, 처리, 출력 기능을 나타낸다.
HIPO 3가지 종류
3가지를 따로 쓰는 것이 아니라 3가지로 이루어진 것
가시적 도표(Visual Table of Contents) aka.도식 목차
총체적 도표(Overview Diagram) aka.개요 도표
세부적 도표(Detail Diagram) aka. 상세 도표
총체적 도표에 표시된 기능을 구성하는 기본 요소들을 상세히 기술하는 도표
총체적 도표와 같은 모양이지만 내용만 좀 더 복잡하게 들어간 형태이다.
꼭 이 3가지가 모여야 HIPO Model이 되는 것은 아니다. 흔히 HIPO Chart라고 하는 건 가시적 도표를 이야기 하는 경우가 많다.
- 총체적 도표나 세부적 도표는 IPO Diagram(Input-Process-Output Diagram;Chart)이라고 HIPO와는 별개로 쓰이기도 한다.
- HIPO의 핵심은 이 IPO Chart를 이루는 모듈들을 계층적으로 표현한 가시적 도표이다.
정보처리기사 2016년 3월 기출문제
78. 시스템의 기능을 여러 개의 고유 모듈들로 분할하여 이들 간의 인터페이스를 계층구조로 표현한 도형 또는 도면을 무엇이라 하는가?
1) Flow Chart
2) HIPO Chart
3) Control Specification
4) Box Diagram