HIPO
   HOME

TheInfoList



OR:

HIPO model (hierarchical input process output model) is a
systems analysis Systems analysis is "the process of studying a procedure or business to identify its goal and purposes and create systems and procedures that will efficiently achieve them". Another view sees systems analysis as a problem-solving technique that ...
design aid and
documentation Documentation is any communicable material that is used to describe, explain or instruct regarding some attributes of an object, system or procedure, such as its parts, assembly, installation, maintenance, and use. As a form of knowledge managem ...
technique from the 1970s, used for representing the modules of a
system A system is a group of interacting or interrelated elements that act according to a set of rules to form a unified whole. A system, surrounded and influenced by its open system (systems theory), environment, is described by its boundaries, str ...
as a
hierarchy A hierarchy (from Ancient Greek, Greek: , from , 'president of sacred rites') is an arrangement of items (objects, names, values, categories, etc.) that are represented as being "above", "below", or "at the same level as" one another. Hierarchy ...
and for documenting each module.Sandia National Laboratories (1992)
Sandia Software Guidelines Volume 5 Tools, Techniques, and Methodologies
SANDIA REPORTS 85–2348qUC–32


History

It was used to develop requirements, construct the design, and support implementation of an expert system to demonstrate automated rendezvous. Verification was then conducted systematically because of the method of design and implementation.Mary Ann Goodwin and Charles C. Robertson (1986)
EXPERT SYSTEM VERIFICATION CONCERNS IN AN OPERATIONS ENVIRONMENT
NASA paper N88-17234.
The overall design of the system is documented using HIPO charts or
structure chart A structure chart (SC) in software engineering and organizational theory is a chart which shows the smallest of a system to its lowest manageable levels.IRS (2008) "Configuration Management" In: ''IRS Resources Part 2. Information Technol Chapter ...
s. The structure chart is similar in appearance to an organizational chart, but has been modified to show additional detail. Structure charts can be used to display several types of information, but are used most commonly to diagram either
data structure In computer science, a data structure is a data organization and storage format that is usually chosen for Efficiency, efficient Data access, access to data. More precisely, a data structure is a collection of data values, the relationships amo ...
s or code structures.


See also

* IPO model * SIPOC


References

{{reflist Systems analysis