SlideShare a Scribd company logo
1 of 18
Comparative
study of
waterfall , v&v
and spiral
modal
Software
development
Software Development
3
• The Waterfall model is a linear, sequentional .
• Requirement should be clear by client before going
to next phase of design.
• Testing is carried out once the code has been fully
developed.
• Each work-product or activity is completed before
moving on to next.
• In waterfall model the defect were found very late
in the development life cycle as test team was not
involved from the beginning of the project.
Waterfall
Life cycle of Waterfall modal
Pros of waterfall modal
• Each stage has well defined & understood
milestone.
• Requirement is clear before development
starts.
• Each phase is completed in specified period
of time after that it moves to next phase.
• As its linear model, it’s easy to implement &
simple to use .
• Each phase proper documentation is followed
for the Quality of the development.
Cons of waterfall modal
• The major disadvantage of the waterfall
model is one of its greatest advantages.
You cannot go back a step.
• Requirements can not be changed during
development process.
V & V modal
• The V model (Validation & Verification model)
is a modified version of the Waterfall modal.
• The V-model contacts each development
activity with a test or validation at the same
level of abstraction.
• V model emphasizes on performance and
correctness.
• Well suited to a project that has low risk in
the areas of user interface and routine
requirements, but high risk in budget.
Life cycle v & v modal
Pros of V modal
• V model is understandable and very
easy to use.
• Each phase has definite deliverables.
• Higher possibility of achievement over
the waterfall model due to the
development of test plans early on
during the life cycle.
• Works well for small projects where
obligations are simply understood.
Cons of V modal
• It is very inflexible, like the waterfall
model.
• Adjusting scope is difficult and
expensive.
• Model doesn’t offer a clear path for
problems found during testing stages.
Spiral model
• The spiral model of software appears like a
spiral with many loops.
• Over each loop, one or more features of the
product are elaborated and analyzed and the
risks at that point of time are identified and are
resolved through prototyping.
• The spiral model is similar to the incremental
model, with more emphases placed on risk
analysis.
• The spiral model has four phases:
 Planning
 Risk Analysis
 Engineering
 Evaluation
Spiral model
• A software development repeatedly passes
through these phases in iterations.
• The baseline spiral, starting in the planning
phase, requirements is assembled and risk is
judged .Each succeeding spiral constructs on
the baseline spiral.
• Requirements are gathered during the planning
phase.
• In the risk analysis phase, a process is
undertaken to identify risk and alternate
solutions. A prototype is produced at the last
part of the risk analysis phase.
Spiral model
• Software is produced in the
engineering phase, along with testing
at the last of the phase.
• The evaluation phase permits the
customer to evaluate the productivity of
the project to date before the project
carry on to the next spiral.
Spiral model
Pros of spiral modal
• This model provide high amount of risk
analysis.
• Risks are unambiguously evaluate and
resolved throughout the process.
• It Focus on early bug finding and design
flaws.
• Best for large and mission-critical projects.
• Software is produced early in the
software life cycle.
Cons of spiral modal
• Can be an expensive model to use.
• Risk analysis needs extremely specific
expertise.
• Project’s success is highly reliant on the risk
analysis phase.
• Does not work well for smaller projects.
• The spiral model, being the best of these
models, is suitable for development of
technically challenging and large projects
prone to several kinds of risks. But this model
is generally not used due to its complexity.
Conclusion
• If the requirements are known before hand and
well understood and we want full control over the
project at all time, then we can use waterfall
model. V-shaped Model has higher chance of
success over the waterfall model due to the
development of test plans during the life cycle. It
works well for small projects where requirements
are easily understood Spiral model is good for
large and mission critical projects where high
amount of risk analysis is required like launching
of satellite..
Thank
you

More Related Content

What's hot

Requirements elicitation
Requirements elicitationRequirements elicitation
Requirements elicitationAbdul Basit
 
User Requirements, Functional and Non-Functional Requirements
User Requirements, Functional and Non-Functional RequirementsUser Requirements, Functional and Non-Functional Requirements
User Requirements, Functional and Non-Functional RequirementsMark Opanasiuk
 
Spiral model
Spiral modelSpiral model
Spiral modelkhuram22
 
SDLC - Software Development Life Cycle
SDLC - Software Development Life CycleSDLC - Software Development Life Cycle
SDLC - Software Development Life CycleSaravanan Manoharan
 
SDLC and Software Process Models
SDLC and Software Process ModelsSDLC and Software Process Models
SDLC and Software Process ModelsNana Sarpong
 
List of Software Development Model and Methods
List of Software Development Model and MethodsList of Software Development Model and Methods
List of Software Development Model and MethodsRiant Soft
 
Selection of an appropriate project approach
Selection of an appropriate project approachSelection of an appropriate project approach
Selection of an appropriate project approachtumetr1
 
Software requirements specification
Software requirements specificationSoftware requirements specification
Software requirements specificationlavanya marichamy
 
V model presentation
V model presentationV model presentation
V model presentationNiat Murad
 
Software development methodologies
Software development methodologiesSoftware development methodologies
Software development methodologiesAnkita Lachhwani
 
Unit 1 sepm process models
Unit 1 sepm process modelsUnit 1 sepm process models
Unit 1 sepm process modelsKanchanPatil34
 

What's hot (20)

Spiral model
Spiral modelSpiral model
Spiral model
 
waterfall model
waterfall modelwaterfall model
waterfall model
 
Waterfall model in SDLC
Waterfall model in SDLCWaterfall model in SDLC
Waterfall model in SDLC
 
Requirements elicitation
Requirements elicitationRequirements elicitation
Requirements elicitation
 
User Requirements, Functional and Non-Functional Requirements
User Requirements, Functional and Non-Functional RequirementsUser Requirements, Functional and Non-Functional Requirements
User Requirements, Functional and Non-Functional Requirements
 
Spiral model
Spiral modelSpiral model
Spiral model
 
Spiral model
Spiral modelSpiral model
Spiral model
 
Spiral Model
Spiral ModelSpiral Model
Spiral Model
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
SDLC
SDLCSDLC
SDLC
 
SDLC - Software Development Life Cycle
SDLC - Software Development Life CycleSDLC - Software Development Life Cycle
SDLC - Software Development Life Cycle
 
SDLC and Software Process Models
SDLC and Software Process ModelsSDLC and Software Process Models
SDLC and Software Process Models
 
List of Software Development Model and Methods
List of Software Development Model and MethodsList of Software Development Model and Methods
List of Software Development Model and Methods
 
Selection of an appropriate project approach
Selection of an appropriate project approachSelection of an appropriate project approach
Selection of an appropriate project approach
 
Software requirements specification
Software requirements specificationSoftware requirements specification
Software requirements specification
 
The Spiral Model
The Spiral ModelThe Spiral Model
The Spiral Model
 
V model presentation
V model presentationV model presentation
V model presentation
 
Software development methodologies
Software development methodologiesSoftware development methodologies
Software development methodologies
 
Unit 1 sepm process models
Unit 1 sepm process modelsUnit 1 sepm process models
Unit 1 sepm process models
 
ATM System management
ATM System managementATM System management
ATM System management
 

Viewers also liked

SDLC ITS MODEL AND SOFTWARE TESTING
SDLC ITS MODEL AND SOFTWARE TESTING SDLC ITS MODEL AND SOFTWARE TESTING
SDLC ITS MODEL AND SOFTWARE TESTING Abhinav Shukla
 
DEVELOPMENT PROCESS OF MIS
DEVELOPMENT PROCESS OF MISDEVELOPMENT PROCESS OF MIS
DEVELOPMENT PROCESS OF MISHiren Selani
 
System Development Life Cycle & Implementation of MIS
System Development Life Cycle & Implementation of MISSystem Development Life Cycle & Implementation of MIS
System Development Life Cycle & Implementation of MISGeorge V James
 
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)fentrekin
 
System Analysis And Design Management Information System
System Analysis And Design Management Information SystemSystem Analysis And Design Management Information System
System Analysis And Design Management Information Systemnayanav
 
Mis system analysis and system design
Mis   system analysis and system designMis   system analysis and system design
Mis system analysis and system designRahul Hedau
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and DesignAamir Abbas
 

Viewers also liked (8)

SDLC ITS MODEL AND SOFTWARE TESTING
SDLC ITS MODEL AND SOFTWARE TESTING SDLC ITS MODEL AND SOFTWARE TESTING
SDLC ITS MODEL AND SOFTWARE TESTING
 
DEVELOPMENT PROCESS OF MIS
DEVELOPMENT PROCESS OF MISDEVELOPMENT PROCESS OF MIS
DEVELOPMENT PROCESS OF MIS
 
System Development Life Cycle & Implementation of MIS
System Development Life Cycle & Implementation of MISSystem Development Life Cycle & Implementation of MIS
System Development Life Cycle & Implementation of MIS
 
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
 
System Analysis And Design Management Information System
System Analysis And Design Management Information SystemSystem Analysis And Design Management Information System
System Analysis And Design Management Information System
 
Mis system analysis and system design
Mis   system analysis and system designMis   system analysis and system design
Mis system analysis and system design
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 

Similar to Comparative study of waterfall, V&V, and spiral software development models

System designs and types of System Designs
System designs and types of System DesignsSystem designs and types of System Designs
System designs and types of System DesignsAbdullah Khosa
 
Introduction to Software Engineering and Software Process Models
Introduction to Software Engineering and Software Process ModelsIntroduction to Software Engineering and Software Process Models
Introduction to Software Engineering and Software Process Modelssantoshkawade5
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycleDina Hanbazazah
 
SDLC- concept and models
SDLC- concept and modelsSDLC- concept and models
SDLC- concept and modelsAnjali Arora
 
Spiral Model in Software Development Engineering
Spiral Model in Software Development EngineeringSpiral Model in Software Development Engineering
Spiral Model in Software Development Engineeringyashpurohit2020
 
Waterfall-Model-in-SDLC-8861433.ppsx.pdf
Waterfall-Model-in-SDLC-8861433.ppsx.pdfWaterfall-Model-in-SDLC-8861433.ppsx.pdf
Waterfall-Model-in-SDLC-8861433.ppsx.pdfABINASHACHERJEE1
 
SDLC (Software development life Cycle)
SDLC (Software development life Cycle)SDLC (Software development life Cycle)
SDLC (Software development life Cycle)PrithvirajChauhan61
 
software co1.ppsx
software co1.ppsxsoftware co1.ppsx
software co1.ppsxkaushiik2
 
MODELS USED IN SOFTWARE DEVELOPMENT
MODELS USED IN SOFTWARE DEVELOPMENTMODELS USED IN SOFTWARE DEVELOPMENT
MODELS USED IN SOFTWARE DEVELOPMENTPaYal Umraliya
 
software development methodologies and their application
software development methodologies and their applicationsoftware development methodologies and their application
software development methodologies and their applicationmadhusha udayangani
 
1.2 Waterfall model.pptx
1.2 Waterfall model.pptx1.2 Waterfall model.pptx
1.2 Waterfall model.pptxJAYAPRIYAR7
 
Waterfall Model for Software Development.pptx
Waterfall Model for Software Development.pptxWaterfall Model for Software Development.pptx
Waterfall Model for Software Development.pptxPrimaAyundyayasti
 
4_25655_SE291_2020_1__2_1_Lecture 3 - Software Process Models.ppt
4_25655_SE291_2020_1__2_1_Lecture 3 - Software Process Models.ppt4_25655_SE291_2020_1__2_1_Lecture 3 - Software Process Models.ppt
4_25655_SE291_2020_1__2_1_Lecture 3 - Software Process Models.pptloloka1
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process Modelsandyr91
 
Software development life cycle (SDLC) Models
Software development life cycle (SDLC) ModelsSoftware development life cycle (SDLC) Models
Software development life cycle (SDLC) ModelsAOmaAli
 

Similar to Comparative study of waterfall, V&V, and spiral software development models (20)

PPT (1).pptx
PPT (1).pptxPPT (1).pptx
PPT (1).pptx
 
System designs and types of System Designs
System designs and types of System DesignsSystem designs and types of System Designs
System designs and types of System Designs
 
Introduction to Software Engineering and Software Process Models
Introduction to Software Engineering and Software Process ModelsIntroduction to Software Engineering and Software Process Models
Introduction to Software Engineering and Software Process Models
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
 
SDLC- concept and models
SDLC- concept and modelsSDLC- concept and models
SDLC- concept and models
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
Spiral Model in Software Development Engineering
Spiral Model in Software Development EngineeringSpiral Model in Software Development Engineering
Spiral Model in Software Development Engineering
 
Waterfall-Model-in-SDLC-8861433.ppsx.pdf
Waterfall-Model-in-SDLC-8861433.ppsx.pdfWaterfall-Model-in-SDLC-8861433.ppsx.pdf
Waterfall-Model-in-SDLC-8861433.ppsx.pdf
 
SDLC (Software development life Cycle)
SDLC (Software development life Cycle)SDLC (Software development life Cycle)
SDLC (Software development life Cycle)
 
software co1.ppsx
software co1.ppsxsoftware co1.ppsx
software co1.ppsx
 
Models of SDLC (Contd..) & Feasibility Study
Models of SDLC (Contd..)  & Feasibility StudyModels of SDLC (Contd..)  & Feasibility Study
Models of SDLC (Contd..) & Feasibility Study
 
MODELS USED IN SOFTWARE DEVELOPMENT
MODELS USED IN SOFTWARE DEVELOPMENTMODELS USED IN SOFTWARE DEVELOPMENT
MODELS USED IN SOFTWARE DEVELOPMENT
 
software development methodologies and their application
software development methodologies and their applicationsoftware development methodologies and their application
software development methodologies and their application
 
1.2 Waterfall model.pptx
1.2 Waterfall model.pptx1.2 Waterfall model.pptx
1.2 Waterfall model.pptx
 
Waterfall Model for Software Development.pptx
Waterfall Model for Software Development.pptxWaterfall Model for Software Development.pptx
Waterfall Model for Software Development.pptx
 
4_25655_SE291_2020_1__2_1_Lecture 3 - Software Process Models.ppt
4_25655_SE291_2020_1__2_1_Lecture 3 - Software Process Models.ppt4_25655_SE291_2020_1__2_1_Lecture 3 - Software Process Models.ppt
4_25655_SE291_2020_1__2_1_Lecture 3 - Software Process Models.ppt
 
sdlc
sdlc sdlc
sdlc
 
null-1.pptx
null-1.pptxnull-1.pptx
null-1.pptx
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process Models
 
Software development life cycle (SDLC) Models
Software development life cycle (SDLC) ModelsSoftware development life cycle (SDLC) Models
Software development life cycle (SDLC) Models
 

Recently uploaded

Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 

Recently uploaded (20)

Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 

Comparative study of waterfall, V&V, and spiral software development models

  • 1. Comparative study of waterfall , v&v and spiral modal Software development
  • 3. 3 • The Waterfall model is a linear, sequentional . • Requirement should be clear by client before going to next phase of design. • Testing is carried out once the code has been fully developed. • Each work-product or activity is completed before moving on to next. • In waterfall model the defect were found very late in the development life cycle as test team was not involved from the beginning of the project. Waterfall
  • 4. Life cycle of Waterfall modal
  • 5. Pros of waterfall modal • Each stage has well defined & understood milestone. • Requirement is clear before development starts. • Each phase is completed in specified period of time after that it moves to next phase. • As its linear model, it’s easy to implement & simple to use . • Each phase proper documentation is followed for the Quality of the development.
  • 6. Cons of waterfall modal • The major disadvantage of the waterfall model is one of its greatest advantages. You cannot go back a step. • Requirements can not be changed during development process.
  • 7. V & V modal • The V model (Validation & Verification model) is a modified version of the Waterfall modal. • The V-model contacts each development activity with a test or validation at the same level of abstraction. • V model emphasizes on performance and correctness. • Well suited to a project that has low risk in the areas of user interface and routine requirements, but high risk in budget.
  • 8. Life cycle v & v modal
  • 9. Pros of V modal • V model is understandable and very easy to use. • Each phase has definite deliverables. • Higher possibility of achievement over the waterfall model due to the development of test plans early on during the life cycle. • Works well for small projects where obligations are simply understood.
  • 10. Cons of V modal • It is very inflexible, like the waterfall model. • Adjusting scope is difficult and expensive. • Model doesn’t offer a clear path for problems found during testing stages.
  • 11. Spiral model • The spiral model of software appears like a spiral with many loops. • Over each loop, one or more features of the product are elaborated and analyzed and the risks at that point of time are identified and are resolved through prototyping. • The spiral model is similar to the incremental model, with more emphases placed on risk analysis. • The spiral model has four phases:  Planning  Risk Analysis  Engineering  Evaluation
  • 12. Spiral model • A software development repeatedly passes through these phases in iterations. • The baseline spiral, starting in the planning phase, requirements is assembled and risk is judged .Each succeeding spiral constructs on the baseline spiral. • Requirements are gathered during the planning phase. • In the risk analysis phase, a process is undertaken to identify risk and alternate solutions. A prototype is produced at the last part of the risk analysis phase.
  • 13. Spiral model • Software is produced in the engineering phase, along with testing at the last of the phase. • The evaluation phase permits the customer to evaluate the productivity of the project to date before the project carry on to the next spiral.
  • 15. Pros of spiral modal • This model provide high amount of risk analysis. • Risks are unambiguously evaluate and resolved throughout the process. • It Focus on early bug finding and design flaws. • Best for large and mission-critical projects. • Software is produced early in the software life cycle.
  • 16. Cons of spiral modal • Can be an expensive model to use. • Risk analysis needs extremely specific expertise. • Project’s success is highly reliant on the risk analysis phase. • Does not work well for smaller projects. • The spiral model, being the best of these models, is suitable for development of technically challenging and large projects prone to several kinds of risks. But this model is generally not used due to its complexity.
  • 17. Conclusion • If the requirements are known before hand and well understood and we want full control over the project at all time, then we can use waterfall model. V-shaped Model has higher chance of success over the waterfall model due to the development of test plans during the life cycle. It works well for small projects where requirements are easily understood Spiral model is good for large and mission critical projects where high amount of risk analysis is required like launching of satellite..