Engineering Model a - Copy - Copy
Engineering Model a - Copy - Copy
Presented by :-
Mayuri Sanjay
Kedare[72]
Atharva Kartik
Bodke[74]
Waterfall Model
• The classical waterfall model is the basic software de
velopment life cycle model. It is very simple bu
t idealistic. Earlier this model was very popular but
nowadays it is not used. However, it is very important
because all the other software development life cycle
models are based on the classical waterfall model.
• The waterfall model is useful in situations where the
project requirements are well-defined and the project
goals are clear. It is often used for large-scale projects
with long timelines, where there is little room for
error and the project stakeholders need to have a high
level of confidence in the outcome.
• Requirements: The first phase involves gathering requirements from stakeholders
and analyzing them to understand the scope and objectives of the project.
• 2. Design: Once the requirements are understood, the design phase begins. This
involves creating a detailed design document that outlines the software
architecture, user interface, and system components.
• 4. Testing: In the testing phase, the software is tested as a whole to ensure that
it meets the requirements and is free from defects.
• 5. Deployment: Once the software has been tested and approved, it is deployed
to the production environment.