Class - BBA(CA)-II
Subject - Software Engineering
Topic - Advantages, Disadvantages and Application scenarios of V Model
This video is also useful to BCS, BSc(Computer) and BCA students.
Please Click the Like button and also Subscribe the channel (if not subscribed).
Advantages of V –model :
1. V-model is easy to understand and use. hence suitable for customers to realize their project.
2. This is a highly disciplined model and Phases are completed one at a time.
3. Testing activities like planning, test designing happens well before coding.
4. This model focuses on verification and validation activities early in the life cycle.
5. In this model errors are detected and prevented at early stage, so the cost of fixing the defect is low.
Disadvantages of V Model :
1. It is very rigid and the methodology is not flexible.
2. Software is developed during the implementation stage, so no early prototypes of the software are produced.
3. If any changes happen in the midway, then the test documents along with the required documents, has to be updated.
4. The end users have to wait for the implementation phase to end in order to use the project or system.
5. It is not suitable for projects where requirements are not clear and contains high risk of changing.
Most suitable conditions for using the V-model :
o The V-shaped model should be used for small to medium-sized projects where requirements are clearly defined, documented and stable. because it is usually expensive to go back and make changes.
o The V-shaped model should be chosen when ample technical resources are available with essential technical expertise.
o Generally, this model is used in the medical development field, as it is strictly a disciplined domain.