The software development life cycle (SDLC) is the entire process of formal, logical steps taken to develop a software product. The phases of SDLC can vary somewhat but generally include the following:
* requirements analysis;
* detailed specification of the software requirements;
* software design;
* coding;
* testing;
* implimentation;
* and maintenance.
There are several methodologies or models that can be used to guide the software development lifecycle. Some of these include:
* the linear or waterfall model (which was the original SDLC method);
* the prototyping model;
* the spiral model;
No comments:
Post a Comment