HIPO and integrated program design
J. F. Stay · IBM Systems Journal · 1976
The improvement of the system development process requires innovation in two areas: the development of a discipline that involves a set of structured techniques, and an understanding of the theories on which that discipline is based.