Affiliation:
1. Hewlett-Packard Enterprise Services
Abstract
This history column article provides a tour of the main software development life cycle (SDLC) models. (A lifecycle covers all the stages of software from its inception with requirements definition through to fielding and maintenance.) System development lifecycle models have drawn heavily on software and so the two terms can be used interchangeably in terms of SDLC, especially since software development in this respect encompasses software systems development. Because the merits of selecting and using an SDLC vary according to the environment in which software is developed as well as its application, I discuss three broad categories for consideration when analyzing the relative merits of SDLC models. I consider the waterfall model before the other models because it has had a profound effect on software development, and has additionally influenced many SDLC models prevalent today. Thereafter, I consider some of the mainstream models and finish with a discussion of what the future could hold for SDLC models.
Publisher
Association for Computing Machinery (ACM)
Reference11 articles.
1. A practical handbook to software development; Cambridge University Press;Birrell N. D.;ISBN,1988
2. The Relationship of System Engineering to the Project Cycle
3. There's a S.M.A.R.T. way to write management's goals and objectives;Doran George T;Management Review,1981
Cited by
157 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献