Factory Concepts and Practices in Software Development
- 1 January 1991
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Annals of the History of Computing
- Vol. 13 (1) , 3-32
- https://doi.org/10.1109/mahc.1991.10004
Abstract
This paper reviews the introduction of factory concepts and practices, based on tools and methods from the evolving field of software engineering, at major software producers, in particular those that explicitly adopted the factory label to describe their software facilities or approach to software development: Hitachi, Toshiba, NEC, and Fujitsu in Japan, as well as System Development Corporation in the United States. The other United States firm discussed in detail is International Business Machines, which, without adopting the factory label, introduced numerous measures to organize and control software development, especially basic software. The paper emphasizes that the difficulty of the technology, shortages of skilled engineers, and large-scale projects have encouraged producers to become more systematic or factory-like in managing a series of projects, even though some characteristics of the technology and the industry have made software seem difficult to control and more suitable to a loosely structured project-centered or craft approach to development.Keywords
This publication has 15 references indexed in Scilit:
- The History of Computing in the History of TechnologyIEEE Annals of the History of Computing, 1988
- No Silver Bullet Essence and Accidents of Software EngineeringComputer, 1987
- Influence of task type on the relationship between communication and performance: the case of software developmentR&D Management, 1986
- Software Development for Computers and Communication at NECComputer, 1984
- An Expansive View of Reusable SoftwareIEEE Transactions on Software Engineering, 1984
- Management of Industrial Software ProductionComputer, 1984
- A Look at Japan's Development of Software Engineering TechnologyComputer, 1983
- IBM's Santa Teresa Laboratory—Architectural design for program developmentIBM Systems Journal, 1978
- Programmers and ManagersPublished by Springer Nature ,1977
- The Software FactoryComputer, 1975