SlideShare a Scribd company logo
ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts
V- MODEL
DESIGN
Lecture 2 part 2
model is SDLC model where execution of processes happens in a
sequential manner in V-shape.
V-Model Design
V-Model
V- model means Verification and Validation
model. Just like the waterfall model, the
V-Shaped life cycle is a sequential path of
execution of processes.
Testing of the product is planned in parallel
with a corresponding phase of development
in V-model.
V-Model
Business Requirement Analysis
This is the first phase in the development
cycle where the product requirements are
understood from the customer perspective
V-Model
System Design
Once you have the clear and detailed
product requirements, it’s time to design
the complete system.
V-Model
Architectural Design
Architectural specifications are understood
and designed in this phase. This is also
referred to as High Level Design
(HLD).
V-Model
Module Design
In this phase the detailed internal design
for all the system modules is specified,
referred to as Low Level Design (LLD).
V-Model
Coding Phase
-The actual coding of the system modules
designed in the design phase is taken up in the
Coding phase.
V-Model
Acceptance Testing
Acceptance testing is associated with the
business requirement analysis phase and involves
testing the product in user environment.
System Testing
System testing is directly associated with
the System design phase. System tests check the
entire system functionality and the communication
of the system under development with external
systems.
V-Model
Unit Testing:
Unit tests designed in the module design phase are
executed on the code during this validation phase.
Integration Testing
Integration testing is associated with the architectural
design phase. Integration tests are performed to test
the coexistence and communication of the internal
modules within the system.
V-Model
Disadvantages of V-model:
•Very rigid and least flexible.
•Software is developed during the implementation
phase, so no early prototypes of the software are
produced.
•If any changes happen in midway, then the test
documents along with requirement documents
has to be updated.
V-Model
Advantages of V-model:
•Simple and easy to use.
•Testing activities like planning, test designing
happens well before coding. This saves a lot of
time. Hence higher chance of success over the
waterfall model.
•Proactive defect tracking – that is defects are
found at early stage.
•Avoids the downward flow of the defects.
•Works well for small projects where
requirements are easily understood.
V-Model
-Proactive defect tracking – that is defects
are found at early stage.
-Avoids the downward flow of the defects.
-Works well for small projects where
requirements are easily understood.
V-Model
When to use the V-model:
-The V-shaped model should be used for small
to medium sized projects where requirements
are clearly defined and fixed.
-The V-Shaped model should be chosen when
ample technical resources are available with
needed technical expertise.

More Related Content

PPTX
V sdlc se
PPTX
V model Over view (Software Engineering)
PPTX
V model Over View (Software Engineering)
PDF
V model (software engineering)
PPTX
V Model and W Model
PPTX
V model presentation
PDF
vshapemodelpresentation-170219170713.pdf
DOCX
What is v model
V sdlc se
V model Over view (Software Engineering)
V model Over View (Software Engineering)
V model (software engineering)
V Model and W Model
V model presentation
vshapemodelpresentation-170219170713.pdf
What is v model

Similar to SE lect2_2.pptxv model design software models (20)

PPTX
PPTX
V-model-7.pptx
PPTX
PPTX
V model software engineering
PDF
21UCAE65 Software Testing.pdf(MTNC)(BCA)
PPTX
V and v model
PPTX
Software development life cycle
PPTX
Software development life cycle (SDLC) Models
PPTX
2-models.pptx
PPTX
SOFTWARE ENGINEERING_course_material.pptx
PPSX
SDLC
PPTX
Session 03 - SDLC
PPTX
Introduction to Software Engineering
PPTX
Lecture slide for V-Model in Big Data analysis.pptx
PPTX
Manual Testing Module 3-SDLC.pptx sdlc cycle most important part in manual
PPTX
V model
PPTX
SDLC
PPTX
SDLC
PPTX
SDLC
PPSX
Software Development Life Cycle - SDLC
V-model-7.pptx
V model software engineering
21UCAE65 Software Testing.pdf(MTNC)(BCA)
V and v model
Software development life cycle
Software development life cycle (SDLC) Models
2-models.pptx
SOFTWARE ENGINEERING_course_material.pptx
SDLC
Session 03 - SDLC
Introduction to Software Engineering
Lecture slide for V-Model in Big Data analysis.pptx
Manual Testing Module 3-SDLC.pptx sdlc cycle most important part in manual
V model
SDLC
SDLC
SDLC
Software Development Life Cycle - SDLC
Ad

More from areebakanwal12 (12)

PPTX
Streaming and input output mOOPlec9.pptx
PPTX
ENERGEYCRISES ARE THE LARGEST SINGLE DRAIN ON PAKISTAN ECONOMY.pptx
PPTX
02-7 Habits for successLecture review.pptx
PPTX
presentationeerrrrrrrr-190220050301.pptx
PPT
Parallel computing and programming of parallel environment
PPTX
Web Engineering Process Models- An introduction.pptx
PPTX
professional ethics about ethical values in workplace
PPTX
turing machine theory and making process.pptx
PPT
Classes and objects object oriented programming
PPTX
SE_Requirement Engineering Process Models
PPT
Data encapsulation and information hiding
PPT
Classes and objects constructor and destructor
Streaming and input output mOOPlec9.pptx
ENERGEYCRISES ARE THE LARGEST SINGLE DRAIN ON PAKISTAN ECONOMY.pptx
02-7 Habits for successLecture review.pptx
presentationeerrrrrrrr-190220050301.pptx
Parallel computing and programming of parallel environment
Web Engineering Process Models- An introduction.pptx
professional ethics about ethical values in workplace
turing machine theory and making process.pptx
Classes and objects object oriented programming
SE_Requirement Engineering Process Models
Data encapsulation and information hiding
Classes and objects constructor and destructor
Ad

Recently uploaded (20)

PPTX
Introduction to Artificial Intelligence
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
System and Network Administration Chapter 2
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
System and Network Administraation Chapter 3
PPTX
history of c programming in notes for students .pptx
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PPTX
Operating system designcfffgfgggggggvggggggggg
PPTX
ai tools demonstartion for schools and inter college
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Digital Strategies for Manufacturing Companies
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PPTX
ManageIQ - Sprint 268 Review - Slide Deck
PPTX
Transform Your Business with a Software ERP System
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
Introduction to Artificial Intelligence
Navsoft: AI-Powered Business Solutions & Custom Software Development
Odoo POS Development Services by CandidRoot Solutions
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
System and Network Administration Chapter 2
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Design an Analysis of Algorithms I-SECS-1021-03
Design an Analysis of Algorithms II-SECS-1021-03
System and Network Administraation Chapter 3
history of c programming in notes for students .pptx
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Operating system designcfffgfgggggggvggggggggg
ai tools demonstartion for schools and inter college
Which alternative to Crystal Reports is best for small or large businesses.pdf
Digital Strategies for Manufacturing Companies
Wondershare Filmora 15 Crack With Activation Key [2025
ManageIQ - Sprint 268 Review - Slide Deck
Transform Your Business with a Software ERP System
Upgrade and Innovation Strategies for SAP ERP Customers

SE lect2_2.pptxv model design software models

  • 1. ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts V- MODEL DESIGN Lecture 2 part 2
  • 2. model is SDLC model where execution of processes happens in a sequential manner in V-shape. V-Model Design
  • 3. V-Model V- model means Verification and Validation model. Just like the waterfall model, the V-Shaped life cycle is a sequential path of execution of processes. Testing of the product is planned in parallel with a corresponding phase of development in V-model.
  • 4. V-Model Business Requirement Analysis This is the first phase in the development cycle where the product requirements are understood from the customer perspective
  • 5. V-Model System Design Once you have the clear and detailed product requirements, it’s time to design the complete system.
  • 6. V-Model Architectural Design Architectural specifications are understood and designed in this phase. This is also referred to as High Level Design (HLD).
  • 7. V-Model Module Design In this phase the detailed internal design for all the system modules is specified, referred to as Low Level Design (LLD).
  • 8. V-Model Coding Phase -The actual coding of the system modules designed in the design phase is taken up in the Coding phase.
  • 9. V-Model Acceptance Testing Acceptance testing is associated with the business requirement analysis phase and involves testing the product in user environment. System Testing System testing is directly associated with the System design phase. System tests check the entire system functionality and the communication of the system under development with external systems.
  • 10. V-Model Unit Testing: Unit tests designed in the module design phase are executed on the code during this validation phase. Integration Testing Integration testing is associated with the architectural design phase. Integration tests are performed to test the coexistence and communication of the internal modules within the system.
  • 11. V-Model Disadvantages of V-model: •Very rigid and least flexible. •Software is developed during the implementation phase, so no early prototypes of the software are produced. •If any changes happen in midway, then the test documents along with requirement documents has to be updated.
  • 12. V-Model Advantages of V-model: •Simple and easy to use. •Testing activities like planning, test designing happens well before coding. This saves a lot of time. Hence higher chance of success over the waterfall model. •Proactive defect tracking – that is defects are found at early stage. •Avoids the downward flow of the defects. •Works well for small projects where requirements are easily understood.
  • 13. V-Model -Proactive defect tracking – that is defects are found at early stage. -Avoids the downward flow of the defects. -Works well for small projects where requirements are easily understood.
  • 14. V-Model When to use the V-model: -The V-shaped model should be used for small to medium sized projects where requirements are clearly defined and fixed. -The V-Shaped model should be chosen when ample technical resources are available with needed technical expertise.