Selecting the Appropriate Software Development Lifecycle …

It represents embedding the software product within its operational environment. An example of the software development process is the waterfall approach, which starts with deciding what is to be done (what is the problem). The waterfall model is the best way to manage a project with a well understood product, especially very large products. ................
................