- HIPO-Diagramm
-
Das HIPO-Diagramm (Hierarchy plus Input-Process-Output) ist eine grafische Darstellung von Funktionen, die in einem System ausgeführt werden. Das Diagramm orientiert sich am sogenannten EVA-Prinzip (Eingabe - Verarbeitung - Ausgabe).
HIPO wurde um 1970 als Design-Hilfe und Documentationstechnik für Software von IBM entwickelt[1].
In einer nicht-technischen, sondern betriebswirtschaftlich orientierten Form beschreibt das HIPO-Diagramm („EVA-Diagramm“) im Rahmen der Geschäftsprozessmodellierung betriebliche Funktionen zur Erzeugung von Daten in der Form „Benötigte Daten“ (E), Verarbeitungsprozesse (V) und „Erzeugte Daten“ (A) auf verschiedenen hierarchischen Ebenen der Verfeinerung(„Übersichtsdiagramm“ oder „Detaildiagramm“).
Zur Darstellung unterteilt sich das HIPO-Diagramm in ein Funktiondiagramm und ein Ebenendiagramm mit Eingabe-Prozess. Die Darstellung wird für jede Funktion mit Hilfe von Übersichtsdiagrammen vorgenommen, mehrere Detaildiagramme werden zur Darstellung von Eingabe und Ausgabe-Verflechtungen herangezogen.
Vorteile:
- Mit HIPO lassen sich auch sehr komplexe Abläufe strukturieren.
- HIPO eignet sich für Batch-Abläufe Stapelverarbeitung aber fast noch besser für Abläufe in Videospielen, auch technische Programme (wie Geräte-Treiber) können mit HIPO strukturiert werden.
- Die Strukturierung mit HIPO erlaubt es Programme bis zur Funktionsebene zu strukturieren und die komplxität eines Programmes direkt aus dem Diagramm vorherzusagen.
Nachteile des HIPO-Diagramms:
- Die Darstellung wird, vor allem bei schrittweiser Verfeinerung, schnell unübersichtlich.
- Datenrückflüsse sind im HIPO-Diagramm nicht darstellbar, HIPO stellt Programmflüsse nicht Datenflüsse dar
Weblinks
Einzelnachweise
- ↑ IBM Corporation (1974).HIPO—A Design Aid and Documentation Technique, Publication Number GC20-1851, IBM Corporation, White Plains, NY, 1974.
Wikimedia Foundation.