0% found this document useful (0 votes)
136 views8 pages

3 SDLC Model V Model

The document discusses the V-shaped software development life cycle (SDLC) model. It has the following key points: 1. The V-shaped model is a variant of the waterfall model that emphasizes verification and validation of the product through testing that is planned in parallel with development phases. 2. The left side of the V represents the phases of development like requirements, design, coding, while the right side represents the corresponding testing phases like unit, integration, system testing. 3. The V-shaped model emphasizes planning for verification early and tracking progress through milestones. However, it does not handle changes in requirements or iterations well. It is best for systems requiring high reliability with known requirements and technology.

Uploaded by

manjiri510
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
136 views8 pages

3 SDLC Model V Model

The document discusses the V-shaped software development life cycle (SDLC) model. It has the following key points: 1. The V-shaped model is a variant of the waterfall model that emphasizes verification and validation of the product through testing that is planned in parallel with development phases. 2. The left side of the V represents the phases of development like requirements, design, coding, while the right side represents the corresponding testing phases like unit, integration, system testing. 3. The V-shaped model emphasizes planning for verification early and tracking progress through milestones. However, it does not handle changes in requirements or iterations well. It is best for systems requiring high reliability with known requirements and technology.

Uploaded by

manjiri510
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Software Development Life

Cycle Models
By
Manjiri Tatke
Software Development Life Cycle Models
• Waterfall Model • RAD Model
• V Model • Big Bang Model
• Iterative Model • Fish Model
• Incremental Model • Hybrid Model
• Prototype Model • JAD Model
• Spiral Model • Agile Model
V-Shaped SDLC Model
• A variant of the Waterfall
that emphasizes the
verification and validation of
the product.
• Testing of the product is
planned in parallel with a
corresponding phase of
development
V-Shaped Steps
• Project and Requirements Planning – • Production, operation and
allocate resources maintenance – provide for
enhancement and corrections
• System and acceptance testing – check
• Product Requirements and the entire software system in its
Specification Analysis – complete environment
specification of the software system

• Integration and Testing – check that


• Architecture or High-Level Design – modules interconnect correctly
defines how software functions fulfill
the design
• Unit testing – check that each module
• Detailed Design – develop algorithms acts as expected
for each architectural component
• Coding – transform algorithms into
software
V-Shaped Strengths
• Emphasize planning for verification and validation of the product in
early stages of product development
• Each deliverable must be testable
• Project management can track progress by milestones
• Easy to use
V-Shaped Weaknesses
• Does not easily handle concurrent events
• Does not handle iterations or phases
• Does not easily handle dynamic changes in requirements
• Does not contain risk analysis activities
When to use the V-Shaped Model
• Excellent choice for systems requiring high reliability – hospital
patient control applications
• All requirements are known up-front
• When it can be modified to handle changing requirements beyond
analysis phase
• Solution and technology are known
Difference between V model & Waterfall
model
• The V-Model inherently addresses risks by involving testing from the
outset. Since testing is parallel to development, issues are identified
earlier, leading to more effective risk mitigation. In contrast, the
Waterfall Model addresses risks through sequential phases, which can
result in discovering issues later in the process.
• Waterfall model is rigid. V model is little flexible

You might also like