Software Design Models
Software Design Models
LEARNING OBJECTIVES
There is a long waiting time for running There is a short waiting time for running
software in the waterfall model. software in the incremental model.
Testing is done in the waterfall model Testing is done in the incremental model
after the completion of the coding phase. after every iteration of the phase.
Design phase:
This is the stage that
states, “How to
achieve what is
needed?". blueprint of
the software system is
prepared. Solutions to
all the requirements
are found.
Waterfall Model
A step in the waterfall model that involves a
meeting with the customer to understand the
requirements.
a) Implementation
b) SDS
c) Requirement Gathering
d) Customer review
Waterfall Model
Implementation
phase:- This phase is
also called the coding
phase. Coding and unit
testing are done in this
phase. The software has
to go through the coding,
testing, and debugging
process. This is the
longest-lasting phase in
the waterfall model.
Waterfall Model
Testing/Verification:
The process of verifying
whether a software or
application is bug-free, and
meets the user
requirements effectively and
efficiently.
Principle of Testing
All the tests should meet the
Waterfall Model
🞂 Maintenance
phase:- This is the
last phase of the
waterfall. This can
include fixing bugs,
adding new features,
improving
performance, or
updating the software
to work with new
hardware or software
systems.
Waterfall Model
A waterfall model is also known as ____.
A. Prototype model
C. Iterative Model
projects.
Waterfall Model
🞂 A waterfall model is also known as ____.
🞂 Prototype model
🞂 Linear sequential model
🞂 Iterative Model
🞂 None of the mentioned above
Review
LEARNING
OBJECTIV Its advantages and disadvantages
ES