SlideShare a Scribd company logo
6
Most read
8
Most read
10
Most read
V-MODEL -SDLC
Software Engineering
prepared by
MUHAMMAD-ASIF(Kanju)
MIT (2017-2019)
UOS-Sub-Campus
Bhakkar
What is V model
Phases of V-Model
Steps In V-Model
When to use V model
Merits
Demerits
What is V model
V- model means Verification and
Validation model.
Just like WATER FALL model.
It is next version of Water Fall model.
Each phase must be completed before
the next phase starts.
Phases of V-Model
There are two phases
Verification Phase
Validation Phase
Verification Phase;
= check it proper Steps are Followed to
develop Software.
It is confirm software is built in a Right way.
Validation Phase;
= it check if the software is made as per user
Requirement.
Validation confirm “Right Software “.
Requirements
Analysis
System
Requirements
Analysis:
Low Level
design
System design
Coding
System
testing
Integration
testing
Unit testing
User
acceptance
testing
User accept test Cases
Quality team
System Test Cases
Quality team
Integration Test
Development
team
Unit Test
De-team
Steps In V-Model
Requirements Analysis;
= In this model the all requirements are
gathered from the user. The Developer go to the user and say that tell all
complete information about project .
System Requirement Analysis:
= System analysis include hardware and software, different
tools. in the system Analysis we preparing the all documents . Basically,
systems analysis involves techniques that allow you to understand how a
system works.
Verification Phase
System design;
= In difference computer between what is the
integration what is the data flow. How to enter the input and output in all
things we describe in the System Architecture design.
Low Level design;
= in Low Level design we Complete the coding works. The
low level design document or program
specifications will contain a detailed functional logic of
the module, in pseudo-code.
Coding;
= coding phase we start the actual works .This is at the bottom of
the V-Shape model. Module design is converted into code by developers.
Validation Phase
Unit testing:
= who we make a system we check separate all parts
of the system testing.
Integration testing:
= Integration Test Plans are developed
during the Architectural Design Phase. we starts combining the
unit and testing.
System testing:
= who we design a system, its works the user
Requirements or not. If he work the user Requirements . We give
the system to customer.
User acceptance testing:
= we match the customer Requirements
input equal to User acceptance testing output . If the match our
project is complete no error.
When to use V model
The V-shaped model should be used for small to medium
sized projects where requirements are clearly defined and
fixed.
High confidence of customer is required for choosing the V-
Shaped model.
Merits of V-model
Simple and easy to use.
Works well for small projects where
requirements are easily understood.
Testing Planned parallel to
Development.
Bug detection in early phase.
Easy to manage as each phase.
Demerits of V-model
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.
Cost is more.
V model software engineering

More Related Content

PPTX
V model
PDF
Software testing methods, levels and types
PPTX
V model Over View (Software Engineering)
PPTX
Black box software testing
PPT
Software Coding- Software Coding
DOCX
Software engineering
PPTX
Off the-shelf components (cots)
V model
Software testing methods, levels and types
V model Over View (Software Engineering)
Black box software testing
Software Coding- Software Coding
Software engineering
Off the-shelf components (cots)

What's hot (20)

PDF
Software Process Models
PPTX
Iterative model
PDF
Incremental model
PPTX
Software Configuration Management
PPTX
Iterative model in sdlc
PDF
Types of software testing
PPT
PPTX
Project scheduling and tracking
ODP
Evolutionary process models se.ppt
PPTX
Software Development Life Cycle (SDLC )
PPT
Black box and white box testing
PPTX
Software development life cycle (SDLC)
PPSX
Programming Fundamental Presentation
PPTX
Prototype model
PPTX
V model in software testing
PPT
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
PDF
PDF
Black Box Testing
PPTX
Waterfall model in SDLC
Software Process Models
Iterative model
Incremental model
Software Configuration Management
Iterative model in sdlc
Types of software testing
Project scheduling and tracking
Evolutionary process models se.ppt
Software Development Life Cycle (SDLC )
Black box and white box testing
Software development life cycle (SDLC)
Programming Fundamental Presentation
Prototype model
V model in software testing
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
Black Box Testing
Waterfall model in SDLC
Ad

Similar to V model software engineering (20)

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
PPTX
V shape process model
PPTX
SE lect2_2.pptxv model design software models
PPTX
PPT
V model 1
DOCX
What is v model
PPTX
V model
PPTX
V-model-7.pptx
PPTX
V sdlc se
PPTX
System models of sdlc- v model
PPTX
PPTX
Lecture slide for V-Model in Big Data analysis.pptx
PPTX
Robotics
PPTX
V model
PPTX
Generic Software Process Models
PPTX
verification vs validation(v & v model)
V model Over view (Software Engineering)
V model (software engineering)
V Model and W Model
V model presentation
vshapemodelpresentation-170219170713.pdf
V shape process model
SE lect2_2.pptxv model design software models
V model 1
What is v model
V model
V-model-7.pptx
V sdlc se
System models of sdlc- v model
Lecture slide for V-Model in Big Data analysis.pptx
Robotics
V model
Generic Software Process Models
verification vs validation(v & v model)
Ad

Recently uploaded (20)

PPTX
Current and future trends in Computer Vision.pptx
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PDF
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
PPTX
Fundamentals of safety and accident prevention -final (1).pptx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPT
Project quality management in manufacturing
PPT
Total quality management ppt for engineering students
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPT
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
Geodesy 1.pptx...............................................
PPT
Mechanical Engineering MATERIALS Selection
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
Safety Seminar civil to be ensured for safe working.
Current and future trends in Computer Vision.pptx
Foundation to blockchain - A guide to Blockchain Tech
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
Fundamentals of safety and accident prevention -final (1).pptx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Project quality management in manufacturing
Total quality management ppt for engineering students
Internet of Things (IOT) - A guide to understanding
UNIT 4 Total Quality Management .pptx
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...
CYBER-CRIMES AND SECURITY A guide to understanding
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Geodesy 1.pptx...............................................
Mechanical Engineering MATERIALS Selection
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
Safety Seminar civil to be ensured for safe working.

V model software engineering

  • 1. V-MODEL -SDLC Software Engineering prepared by MUHAMMAD-ASIF(Kanju) MIT (2017-2019) UOS-Sub-Campus Bhakkar
  • 2. What is V model Phases of V-Model Steps In V-Model When to use V model Merits Demerits
  • 3. What is V model V- model means Verification and Validation model. Just like WATER FALL model. It is next version of Water Fall model. Each phase must be completed before the next phase starts.
  • 4. Phases of V-Model There are two phases Verification Phase Validation Phase
  • 5. Verification Phase; = check it proper Steps are Followed to develop Software. It is confirm software is built in a Right way. Validation Phase; = it check if the software is made as per user Requirement. Validation confirm “Right Software “.
  • 6. Requirements Analysis System Requirements Analysis: Low Level design System design Coding System testing Integration testing Unit testing User acceptance testing User accept test Cases Quality team System Test Cases Quality team Integration Test Development team Unit Test De-team Steps In V-Model
  • 7. Requirements Analysis; = In this model the all requirements are gathered from the user. The Developer go to the user and say that tell all complete information about project . System Requirement Analysis: = System analysis include hardware and software, different tools. in the system Analysis we preparing the all documents . Basically, systems analysis involves techniques that allow you to understand how a system works. Verification Phase
  • 8. System design; = In difference computer between what is the integration what is the data flow. How to enter the input and output in all things we describe in the System Architecture design. Low Level design; = in Low Level design we Complete the coding works. The low level design document or program specifications will contain a detailed functional logic of the module, in pseudo-code. Coding; = coding phase we start the actual works .This is at the bottom of the V-Shape model. Module design is converted into code by developers.
  • 9. Validation Phase Unit testing: = who we make a system we check separate all parts of the system testing. Integration testing: = Integration Test Plans are developed during the Architectural Design Phase. we starts combining the unit and testing.
  • 10. System testing: = who we design a system, its works the user Requirements or not. If he work the user Requirements . We give the system to customer. User acceptance testing: = we match the customer Requirements input equal to User acceptance testing output . If the match our project is complete no error.
  • 11. When to use V model The V-shaped model should be used for small to medium sized projects where requirements are clearly defined and fixed. High confidence of customer is required for choosing the V- Shaped model.
  • 12. Merits of V-model Simple and easy to use. Works well for small projects where requirements are easily understood. Testing Planned parallel to Development. Bug detection in early phase. Easy to manage as each phase.
  • 13. Demerits of V-model 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. Cost is more.