SlideShare une entreprise Scribd logo
1  sur  15
(Software Engineering)
 Introduction(definition)
 Objectives
 V-model Diagram
 Phases of V-Model
 Advantages
 Disadvantages
 Conclusion
(What is 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.
 Each phase must be completed before the next phase
begins.
 Testing of the product is planned in parallel with a
corresponding phase of development.
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
sample technical resources are available with
needed technical expertise.
 Requirements
 The high-level design (HLD)
 The low-level design (LLD)
 Implementation
 Coding
Requirements like BRS and SRS begin the life
cycle model just like the waterfall model. But,
in this model before development is started,
a system test plan is created. The test plan
focuses on meeting the functionality specified in
the requirements gathering.
HLD phase focuses on system architecture and
design. It provide overview of solution,
platform, system, product and service/process.
An integration test plan is created in this phase
as well in order to test the pieces of the
software systems ability to work together.
LLD phase is where the actual software
components are designed. It defines the actual
logic for each and every component of the
system. Class diagram with all the methods
and relation between classes comes under LLD.
Component tests are created in this phase as
well.
The implementation phase is, again, where all
coding takes place. Once coding is complete, the
path of execution continues up the right side of
the V where the test plans developed earlier are
now put to use.
This is at the bottom of the V-Shape model.
Module design is converted into code by
developers.
 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.
 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.
High confidence of customer is required for
choosing the V-Shaped model approach. Since,
no prototypes are produced, there is a very high
risk involved in meeting customer expectations.
Ms

Contenu connexe

Tendances

System models of sdlc- v model
System models of sdlc- v modelSystem models of sdlc- v model
System models of sdlc- v modelMinal Kashyap
 
ODD: Extending V-model Development 1.2
ODD: Extending V-model Development 1.2ODD: Extending V-model Development 1.2
ODD: Extending V-model Development 1.2Jonathan Herring
 
ODD: Extending V-model Development 1.3
ODD: Extending V-model Development 1.3ODD: Extending V-model Development 1.3
ODD: Extending V-model Development 1.3Jonathan Herring
 
V-Model (Verification and validation)
V-Model (Verification and validation)V-Model (Verification and validation)
V-Model (Verification and validation)Awais Saleem
 
Presentation V Model
Presentation V ModelPresentation V Model
Presentation V Modelrputker
 
RAD Model & Prototyping Of Software Engineering
RAD Model & Prototyping Of Software EngineeringRAD Model & Prototyping Of Software Engineering
RAD Model & Prototyping Of Software EngineeringUmeed Charity
 
Prototype model and process
Prototype model  and processPrototype model  and process
Prototype model and processDanish Musthafa
 
V model software engineering
V model software engineeringV model software engineering
V model software engineeringAsif kanju
 
software project management Waterfall model
software project management Waterfall modelsoftware project management Waterfall model
software project management Waterfall modelREHMAT ULLAH
 

Tendances (20)

Stlc&Vmodel Ppt
Stlc&Vmodel PptStlc&Vmodel Ppt
Stlc&Vmodel Ppt
 
System models of sdlc- v model
System models of sdlc- v modelSystem models of sdlc- v model
System models of sdlc- v model
 
ODD: Extending V-model Development 1.2
ODD: Extending V-model Development 1.2ODD: Extending V-model Development 1.2
ODD: Extending V-model Development 1.2
 
What is v model
What is v modelWhat is v model
What is v model
 
V Model and W Model
V Model and W ModelV Model and W Model
V Model and W Model
 
ODD: Extending V-model Development 1.3
ODD: Extending V-model Development 1.3ODD: Extending V-model Development 1.3
ODD: Extending V-model Development 1.3
 
waterfall model
waterfall modelwaterfall model
waterfall model
 
V-Model (Verification and validation)
V-Model (Verification and validation)V-Model (Verification and validation)
V-Model (Verification and validation)
 
Presentation V Model
Presentation V ModelPresentation V Model
Presentation V Model
 
Vmodel
VmodelVmodel
Vmodel
 
V model
V modelV model
V model
 
Spiral model
Spiral modelSpiral model
Spiral model
 
RAD Model & Prototyping Of Software Engineering
RAD Model & Prototyping Of Software EngineeringRAD Model & Prototyping Of Software Engineering
RAD Model & Prototyping Of Software Engineering
 
Prototype model and process
Prototype model  and processPrototype model  and process
Prototype model and process
 
SDLC Model (Waterfall,Iterative Waterfall,Spiral)
SDLC Model (Waterfall,Iterative Waterfall,Spiral)SDLC Model (Waterfall,Iterative Waterfall,Spiral)
SDLC Model (Waterfall,Iterative Waterfall,Spiral)
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
Rad model
Rad modelRad model
Rad model
 
V model software engineering
V model software engineeringV model software engineering
V model software engineering
 
software project management Waterfall model
software project management Waterfall modelsoftware project management Waterfall model
software project management Waterfall model
 
Prototype Model
Prototype ModelPrototype Model
Prototype Model
 

En vedette

BIMStorm BIG BIM BANG introductory overview
BIMStorm BIG BIM BANG introductory overviewBIMStorm BIG BIM BANG introductory overview
BIMStorm BIG BIM BANG introductory overviewMike Bordenaro
 
Developping apps in arabic language تطوير البرمجيات بالعربية، المسائل والطرائق
Developping apps in arabic language تطوير البرمجيات بالعربية، المسائل والطرائقDevelopping apps in arabic language تطوير البرمجيات بالعربية، المسائل والطرائق
Developping apps in arabic language تطوير البرمجيات بالعربية، المسائل والطرائقlinuxscout
 
V-Model in Software Testing
V-Model in Software TestingV-Model in Software Testing
V-Model in Software TestingSneha Singh
 
The Software Testing V-model reclaimed
The Software Testing V-model reclaimedThe Software Testing V-model reclaimed
The Software Testing V-model reclaimedAlan Richardson
 
Iwsm2014 measuring the software size of sliced v-model projects (andreas de...
Iwsm2014   measuring the software size of sliced v-model projects (andreas de...Iwsm2014   measuring the software size of sliced v-model projects (andreas de...
Iwsm2014 measuring the software size of sliced v-model projects (andreas de...Nesma
 
Testing Types And Models
Testing Types And ModelsTesting Types And Models
Testing Types And Modelsnazeer pasha
 
The Big Bang Theory
The Big Bang TheoryThe Big Bang Theory
The Big Bang Theoryrose_aries15
 

En vedette (11)

V model in SDLC
V model in SDLCV model in SDLC
V model in SDLC
 
BIMStorm BIG BIM BANG introductory overview
BIMStorm BIG BIM BANG introductory overviewBIMStorm BIG BIM BANG introductory overview
BIMStorm BIG BIM BANG introductory overview
 
Developping apps in arabic language تطوير البرمجيات بالعربية، المسائل والطرائق
Developping apps in arabic language تطوير البرمجيات بالعربية، المسائل والطرائقDevelopping apps in arabic language تطوير البرمجيات بالعربية، المسائل والطرائق
Developping apps in arabic language تطوير البرمجيات بالعربية، المسائل والطرائق
 
V-Model in Software Testing
V-Model in Software TestingV-Model in Software Testing
V-Model in Software Testing
 
The Software Testing V-model reclaimed
The Software Testing V-model reclaimedThe Software Testing V-model reclaimed
The Software Testing V-model reclaimed
 
The Big Bang
The Big Bang The Big Bang
The Big Bang
 
Iwsm2014 measuring the software size of sliced v-model projects (andreas de...
Iwsm2014   measuring the software size of sliced v-model projects (andreas de...Iwsm2014   measuring the software size of sliced v-model projects (andreas de...
Iwsm2014 measuring the software size of sliced v-model projects (andreas de...
 
System Development Life Cycle (SDLC) - Part II
System Development Life Cycle (SDLC) - Part IISystem Development Life Cycle (SDLC) - Part II
System Development Life Cycle (SDLC) - Part II
 
software engineering
 software engineering software engineering
software engineering
 
Testing Types And Models
Testing Types And ModelsTesting Types And Models
Testing Types And Models
 
The Big Bang Theory
The Big Bang TheoryThe Big Bang Theory
The Big Bang Theory
 

Similaire à Ms

Similaire à Ms (20)

Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
V model
V modelV model
V model
 
V model
V modelV model
V model
 
SDLC
SDLCSDLC
SDLC
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process Models
 
Assignment
AssignmentAssignment
Assignment
 
Waterfall Model (Software Engineering)
Waterfall Model (Software Engineering)  Waterfall Model (Software Engineering)
Waterfall Model (Software Engineering)
 
Software life cycle models
Software life cycle modelsSoftware life cycle models
Software life cycle models
 
software development life cycle(SDLC)
software development life cycle(SDLC)software development life cycle(SDLC)
software development life cycle(SDLC)
 
SDLC (Software development life Cycle)
SDLC (Software development life Cycle)SDLC (Software development life Cycle)
SDLC (Software development life Cycle)
 
Lesson 2 introduction in computing
Lesson 2 introduction in computingLesson 2 introduction in computing
Lesson 2 introduction in computing
 
Sdlc overview
Sdlc overviewSdlc overview
Sdlc overview
 
SE-03.pptx
SE-03.pptxSE-03.pptx
SE-03.pptx
 
Veeru sdlc ppt
Veeru sdlc pptVeeru sdlc ppt
Veeru sdlc ppt
 
Soft lifecycle
Soft lifecycleSoft lifecycle
Soft lifecycle
 
Water Fall
Water FallWater Fall
Water Fall
 
Unit 1 sepm process models
Unit 1 sepm process modelsUnit 1 sepm process models
Unit 1 sepm process models
 
V model Over view (Software Engineering)
V model Over view (Software Engineering)V model Over view (Software Engineering)
V model Over view (Software Engineering)
 
Introduction to Software Development Life Cycle: Phases & Models
Introduction to Software Development Life Cycle: Phases & ModelsIntroduction to Software Development Life Cycle: Phases & Models
Introduction to Software Development Life Cycle: Phases & Models
 
V model (software engineering)
V model (software engineering)V model (software engineering)
V model (software engineering)
 

Dernier

Scootsy Overview Deck - Pan City Delivery
Scootsy Overview Deck - Pan City DeliveryScootsy Overview Deck - Pan City Delivery
Scootsy Overview Deck - Pan City Deliveryrishi338139
 
Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08
Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08
Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08LloydHelferty
 
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRachelAnnTenibroAmaz
 
Don't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunity
Don't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunityDon't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunity
Don't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunityApp Ethena
 
Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...
Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...
Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...soumyapottola
 
Application of GIS in Landslide Disaster Response.pptx
Application of GIS in Landslide Disaster Response.pptxApplication of GIS in Landslide Disaster Response.pptx
Application of GIS in Landslide Disaster Response.pptxRoquia Salam
 
05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptx
05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptx05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptx
05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptxerickamwana1
 
Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...
Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...
Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...Sebastiano Panichella
 
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRRINDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRRsarwankumar4524
 
GESCO SE Press and Analyst Conference on Financial Results 2024
GESCO SE Press and Analyst Conference on Financial Results 2024GESCO SE Press and Analyst Conference on Financial Results 2024
GESCO SE Press and Analyst Conference on Financial Results 2024GESCO SE
 
cse-csp batch4 review-1.1.pptx cyber security
cse-csp batch4 review-1.1.pptx cyber securitycse-csp batch4 review-1.1.pptx cyber security
cse-csp batch4 review-1.1.pptx cyber securitysandeepnani2260
 
General Elections Final Press Noteas per M
General Elections Final Press Noteas per MGeneral Elections Final Press Noteas per M
General Elections Final Press Noteas per MVidyaAdsule1
 
Engaging Eid Ul Fitr Presentation for Kindergartners.pptx
Engaging Eid Ul Fitr Presentation for Kindergartners.pptxEngaging Eid Ul Fitr Presentation for Kindergartners.pptx
Engaging Eid Ul Fitr Presentation for Kindergartners.pptxAsifArshad8
 
Testing with Fewer Resources: Toward Adaptive Approaches for Cost-effective ...
Testing with Fewer Resources:  Toward Adaptive Approaches for Cost-effective ...Testing with Fewer Resources:  Toward Adaptive Approaches for Cost-effective ...
Testing with Fewer Resources: Toward Adaptive Approaches for Cost-effective ...Sebastiano Panichella
 

Dernier (14)

Scootsy Overview Deck - Pan City Delivery
Scootsy Overview Deck - Pan City DeliveryScootsy Overview Deck - Pan City Delivery
Scootsy Overview Deck - Pan City Delivery
 
Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08
Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08
Sunlight Spectacle 2024 Practical Action Launch Event 2024-04-08
 
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
 
Don't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunity
Don't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunityDon't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunity
Don't Miss Out: Strategies for Making the Most of the Ethena DigitalOpportunity
 
Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...
Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...
Understanding Post Production changes (PPC) in Clinical Data Management (CDM)...
 
Application of GIS in Landslide Disaster Response.pptx
Application of GIS in Landslide Disaster Response.pptxApplication of GIS in Landslide Disaster Response.pptx
Application of GIS in Landslide Disaster Response.pptx
 
05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptx
05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptx05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptx
05.02 MMC - Assignment 4 - Image Attribution Lovepreet.pptx
 
Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...
Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...
Testing and Development Challenges for Complex Cyber-Physical Systems: Insigh...
 
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRRINDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
 
GESCO SE Press and Analyst Conference on Financial Results 2024
GESCO SE Press and Analyst Conference on Financial Results 2024GESCO SE Press and Analyst Conference on Financial Results 2024
GESCO SE Press and Analyst Conference on Financial Results 2024
 
cse-csp batch4 review-1.1.pptx cyber security
cse-csp batch4 review-1.1.pptx cyber securitycse-csp batch4 review-1.1.pptx cyber security
cse-csp batch4 review-1.1.pptx cyber security
 
General Elections Final Press Noteas per M
General Elections Final Press Noteas per MGeneral Elections Final Press Noteas per M
General Elections Final Press Noteas per M
 
Engaging Eid Ul Fitr Presentation for Kindergartners.pptx
Engaging Eid Ul Fitr Presentation for Kindergartners.pptxEngaging Eid Ul Fitr Presentation for Kindergartners.pptx
Engaging Eid Ul Fitr Presentation for Kindergartners.pptx
 
Testing with Fewer Resources: Toward Adaptive Approaches for Cost-effective ...
Testing with Fewer Resources:  Toward Adaptive Approaches for Cost-effective ...Testing with Fewer Resources:  Toward Adaptive Approaches for Cost-effective ...
Testing with Fewer Resources: Toward Adaptive Approaches for Cost-effective ...
 

Ms

  • 2.  Introduction(definition)  Objectives  V-model Diagram  Phases of V-Model  Advantages  Disadvantages  Conclusion
  • 3. (What is 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.  Each phase must be completed before the next phase begins.  Testing of the product is planned in parallel with a corresponding phase of development.
  • 4. 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 sample technical resources are available with needed technical expertise.
  • 5.
  • 6.  Requirements  The high-level design (HLD)  The low-level design (LLD)  Implementation  Coding
  • 7. Requirements like BRS and SRS begin the life cycle model just like the waterfall model. But, in this model before development is started, a system test plan is created. The test plan focuses on meeting the functionality specified in the requirements gathering.
  • 8. HLD phase focuses on system architecture and design. It provide overview of solution, platform, system, product and service/process. An integration test plan is created in this phase as well in order to test the pieces of the software systems ability to work together.
  • 9. LLD phase is where the actual software components are designed. It defines the actual logic for each and every component of the system. Class diagram with all the methods and relation between classes comes under LLD. Component tests are created in this phase as well.
  • 10. The implementation phase is, again, where all coding takes place. Once coding is complete, the path of execution continues up the right side of the V where the test plans developed earlier are now put to use.
  • 11. This is at the bottom of the V-Shape model. Module design is converted into code by developers.
  • 12.  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.  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.
  • 14. High confidence of customer is required for choosing the V-Shaped model approach. Since, no prototypes are produced, there is a very high risk involved in meeting customer expectations.