The V-model is a software development lifecycle (SDLC) model where each phase of development (requirements, design, implementation, testing) is paired with a corresponding testing phase. Testing begins during the design phase and progresses phase by phase until the final system testing. The left side of the V represents the software development process while the right side represents testing. The V-model ensures testing is planned and executed for each development phase in parallel, allowing issues to be found and addressed early.
Related topics: