V-Model

Named after its “V” shape, the V-Model is a process model for system development where we divide the whole development lifecycle into different single phases. Each development phase on the left branch of the “V” has a corresponding test phase on the right branch to ensure that systems meet their requirements. This approach, also called the Verification and Validation model (V&V) prioritizes early and rigorous testing throughout the development process.