A strategy for comparing alternative software development life cycle models
- 1 October 1988
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Software Engineering
- Vol. 14 (10), 1453-1461
- https://doi.org/10.1109/32.6190
Abstract
It is difficult to compare and contrast models of software development because their proponents often use different terminology, and the models often have little in common except their beginnings (marked by a recognition that a problem exists) and ends (marked by the existence of a software solution). A framework is provided that can serve: as a basis for analyzing the similarities and differences among alternate life-cycle models; as a tool for software engineering researchers to help describe the probable impacts of a life-cycle mode; and as a means to help software practitioners decide on an appropriate life-cycle model to utilize on a particular project or in a particular application area.<>Keywords
This publication has 6 references indexed in Scilit:
- A spiral model of software development and enhancementComputer, 1988
- Reusability in Programming: A Survey of the State of the ArtIEEE Transactions on Software Engineering, 1984
- Elements of Software Configuration ManagementIEEE Transactions on Software Engineering, 1984
- Program Transformation SystemsACM Computing Surveys, 1983
- Life cycle concept considered harmfulACM SIGSOFT Software Engineering Notes, 1982
- Software EngineeringIEEE Transactions on Computers, 1976