Professional Documents
Culture Documents
Advantages Disadvantages
Advantages Disadvantages
Before the next phase of development, Error can be fixed only during the
each phase must be completed phase
Suited for smaller projects where It is not desirable for complex project
requirements are well defined where requirement changes
frequently
They should perform quality assurance Testing period comes quite late in the
test (Verification and Validation) before developmental process
completing each stage
Elaborate documentation is done at Documentation occupies a lot of time
every phase of the software's of developers and testers
development cycle
Project is completely dependent on Clients valuable feedback cannot be
project team with minimum client included with ongoing development
intervention phase
Any changes in software is made during Small changes or errors that arise in
the process of the development the completed software may cause a
lot of problems
https://www.guru99.com/what-is-sdlc-or-waterfall-model.html
https://searchsoftwarequality.techtarget.com/definition/waterfall-
model
https://viblo.asia/p/tim-hieu-ve-mo-hinh-thac-nuoc-trong-phat-trien-
phan-mem-stlc-Ljy5Ve7ylra
V-Model:
Define:
V-Model software development is a software development process,
an extension of a waterfall model called VModel Software
Development. The process is curved in a V-shape, showing itself
the relationship between each development life cycle in relation to
the testing phase. Each phase must be completed before the start of
the next stage. Product testing is planned in parallel with the
corresponding development phase.
Advantages and Disadvantages of V-Model
Advantages Disadvantages
The usage is simple and easy. Very rigid and least flexible
Less time consuming. Most of the Softwares developed during
activities like planning, test designing implementation phases and no
etc happens well before the coding prototypes are developed or
takes place. produced for this softwares.
More tracking of defects. The major If anything happens or stops in
defects are found at the early stage. between then the whole
document both testing and
requirement are to be updated all
over again.
Avoids downward flow of defects. This is also risky and lot of time
Small type projects are mostly worked is taken.
well as it is easy to understand more.
This model has gained acceptance Since no prototypes are produced
because of its simplicity and straight then there are less chance in
forwardness. meeting the customer
expectation.
https://www.testingbrain.com/tutorials/v-model-tutorial.html
https://www.am7s.com/what-is-v-model7-model-systems-
engineering/