SDLC is the term used to describe the process and methodology for developing, deploying, and maintaining a software system. A particular SDLC will include a description of the methods, the tools, techniques, models, and project management processes that are used in the development of a new system.
It is called a life cycle because it can cover the entire life of a system from initial idea to deployment to ongoing maintenance.
The six phases of the traditional predictive SDLC are: Project initiation, Project planning, Analysis, Design, Implementation (programming) and Deployment
The SDLC used in this text is a simplification of and variation on the Unified Process (UP), which is a well-known and well-accepted formal iterative approach. 9th Edition•ISBN: 9780538733519 (3 more)J. Douglas Faires, Richard L. Burden873 solutions
2nd Edition•ISBN: 9780989472104Richard Hammack340 solutions
7th Edition•ISBN: 9780073383149 (3 more)David Burton776 solutions
2nd Edition•ISBN: 9780131816299 (4 more)James Munkres622 solutions