HIPO and Integrated Program Design

Discussed is a procedure of hierarchical functional design by which programming projects can be analyzed into system, program, and module levels. It is shown that program design is made more efficient by applying Hierarchy plus Input-Process-Output (HIPO) techniques at each level to form an integrated view of all levels.