Software engineering: reliability, development, and management.
Software engineering: reliability, development, and management.
The operational versus the conventional approach to software development
Communications of the ACM
Flowcharts versus program design languages: an experimental comparison
Communications of the ACM
Application Development without Programmers
Application Development without Programmers
Software Engineering Economics
Software Engineering Economics
ADA Programming Language
The Mythical Man-Month: Essays on Softw
The Mythical Man-Month: Essays on Softw
Structured Systems Analysis: Tools and Techniques
Structured Systems Analysis: Tools and Techniques
Three paradigms for developing information systems
ICSE '84 Proceedings of the 7th international conference on Software engineering
Life cycle concept considered harmful
ACM SIGSOFT Software Engineering Notes
Stop the life-cycle, I want to get off
ACM SIGSOFT Software Engineering Notes
The life cycle: a debate over alternate models
ACM SIGSOFT Software Engineering Notes
Principles of Program Design
Structured Analysis and System Specification
Structured Analysis and System Specification
Hi-index | 0.00 |
This paper considers why the software community has not yet automated the process of developing software. It identifies some of the major factors which inhibit the establishment of a unifying view. The paper considers alternate views of the development process and discusses implications of each. Finally, it reviews some of the non-technical issues related to software development. This is a paper of ideas; no solutions are offered.