Presentation 1
Presentation 1
SDLC is a process followed for software building within a software organization. SDLC
consists of a precise plan that describes how to develop, maintain, replace, and enhance
specific software. The life cycle defines a method for improving the quality of software and the
all-around development process.
Stages of the Software
Development Life Cycle
•Thecustomers get to see the partial product early in the life cycle. This ensures a
greater level of customer satisfaction and comfort.
•New requirements can be easily accommodated as there is scope for refinement.
•Missing functionalities can be easily figured out.
•Errors
can be detected much earlier thereby saving a lot of effort and cost, besides
enhancing the quality of the software.
•The developed prototype can be reused by the developer for more complicated
projects in the future.
•Flexibility in design.
•Earlyfeedback from customers and stakeholders can help guide the development
process and ensure that the final product meets their needs and expectations.
Disadvantages of Prototyping
Model
Model
systems with complex algorithms
and interfaces.
The prototyping model is also a
very good choice to demonstrate
the technical feasibility of the
product.