HIPO는 "Hierarchy plus Input-Process-Output"의 약자로, 시스템과 프로그램의 기능을 계층적으로 표현하는 기법입니다. 이 기법은 주로 시스템의 상위 수준에서 하위 수준으로 세분화하여 구조를 설계하는 방식으로 진행되며, 이는 문제를 더 작고 관리 가능한 부분으로 나누어 개발하는 데 도움을 줍니다. 이러한 방식은 top-down 접근법을 사용하여 시스템을 설계하는 데 적합합니다. 따라서 보기 중에서 HIPO의 설명에 가장 부합하는 것은 '보기 2: top-down'입니다.