SDLC V Model - SDLC

Breaking

SDLC: et's explore the complete life cycle of software development in this blog

SDLC V Model

SDLC V Model


In this model the process execution done in V shape manner.
It is also known as Verification and validation model. sdlc
It is the extension of waterfall model. sdlc
It follows similar actions, but adds more to it creating a parallel of steps, hence the name V-model. sdlc
For each development phase, there is a testing phase as well. sdlc
sdlc



Instead of the stages following a cascade effect, they swoop back up to potentially repeated part of the process. sdlc
After determining the requirements and making sure everyone agrees with and knows what to expect, the designing stage is broken down by system, architectural, and modular designs. sdlc
Testing is done after each to find any possible flaws hiding within the software. sdlc
Coding is completed and the testing stage can begin, but as in the same fashion as the design stage, the testing is broken down. sdlc
It consists of unit, integration, system, and acceptance. sdlc
This breakdown offers multiple trials for the product to give the most chance for issue correction before release, thus possibly pulling it back into the development stages. sdlc
Each testing phase corresponds with one of the development stages to give a more defined process. sdlc
The V-Model does take longer than the Waterfall Model and has many of the same downfalls, but it offers more chances to fix issues earlier on. sdlc
While it is definitely a detailed way to perfect a project, it limits the flexibility of fixing bugs later on. sdlc
In this model the next phase will only start when the previous phase developed and tested thoroughly. sdlc
In this model, there’re Verification phases on one side of the ‘V’ while the validations phases are on the other side. sdlc
The Coding Phase joins both sides of the Model. sdlc
Verification Phases of V Model Includes: sdlc
  • Business Requirement Analysis. sdlc
  • System Design. sdlc
  • Architectural Design. sdlc
  • Module Design. sdlc
  • Coding Phase. sdlc
Validation Phases of V Model Includes: sdlc
  • Unit Testing. sdlc
  • Integration Testing. sdlc
  • System Testing.
  • Acceptance Testing.sdlc
Applications using V-Model sdlc
  • Used for small to medium-sized projects where the requirements defined clearly and fixed. sdlc
  • When enough technical resources are on hand with the required technical skills. sdlc
Why you should use V-Model sdlc
  • The progress of the project goes systematically. sdlc
  • Suitable for small and medium-size projects.sdlc
  • Testing will start from the requirement phase. sdlc
  • Tracking the progress of the project is easy.  

        dfdsdlcf

No comments:

Post a Comment