Issue No.03 - July-September (2004 vol.26)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MAHC.2004.12
Industrial software development in the 1960s and early 1970s had many of the same problems faced today, but some were unique to the period, primarily cost and technical constraints on hardware—slow processors and I/O, expensive primary and secondary storage, and multiple hardware features with widely varying use. Three examples from an IBM development laboratory illustrate the basic issues and directions and show the steps taken to address these early problems.
Albert Endres, "IBM Boeblingen's Early Software Contributions", IEEE Annals of the History of Computing, vol.26, no. 3, pp. 31-41, July-September 2004, doi:10.1109/MAHC.2004.12