Psychosocial implications of computer software development and use
Peter G. Neumann · ACM SIGSOFT Software Engineering Notes · 1982
This paper considers both software development and computer system use from the viewpoint of the human effort involved. It attempts to identify various factors contributing to the successful development and use of computer programs and systems. For example, the "software factory" notion itself can become a large part of the problem unless considered thoughtfully. Various recommendations are made for increasing human productivity in this context.