A generational perspective of information system development
Robert I. Benjamin · Communications of the ACM · 1972
System development is categorized from a generational point of view that parallels the commonly described computing system generations. For each generation, the scope of development projects and the technological world view of the system developer are examined.