Title :
A strategy for comparing alternative software development life cycle models
Author :
Davis, Alan M. ; Bersoff, Edward H. ; Comer, Edward R.
Author_Institution :
BTG Inc., Vienna, VA, USA
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 :
software engineering; software development life cycle models; software engineering; Algorithm design and analysis; Productivity; Programming; Project management; Software design; Software engineering; Software performance; Software prototyping; Software reusability; Software tools;
Journal_Title :
Software Engineering, IEEE Transactions on