IT資格用語解説基本情報技術者試験・ソフトウェア設計手法
HIPO
更新日:
用語解説
HIPO(Hierarchy plus Input-Process-Output)は、システムの機能を階層的に分解する図と、各機能の入力・処理・出力を示すIPO図を組み合わせる設計・文書化手法です。
■ 試験で押さえるポイント
階層図はシステム全体から下位機能への分解と呼出し関係を示し、どの機能がどこへ属するかを表します。
IPO図は一機能ごとに、受け取る情報Input、行う処理Process、生成する情報Outputを対応付けます。
全体の機能構造と個別機能の入出力を相互参照でき、トップダウン設計、レビュー、保守文書に利用します。
データの蓄積・流れを中心に示すDFDや、制御構造を箱で示すNS図とは表現目的が異なります。
■ 選択肢での判断ポイント
HierarchyとInput-Process-Outputの二種類の図を組み合わせることが名称どおりの特徴です。
例: 販売管理の階層図で受注・在庫・請求を示し、受注のIPO図で注文データ→妥当性検査・登録→受付番号を示します。