The V-Shaped life cycle is a sequential(flowing) path of execution of processes.
When to use the V-model: The V-shaped model should be used for small to medium sized projects where requirements are clearly defined and fixed. The V-Shaped model should be chosen when ample technical resources are available with needed technical expertise.
1.Project and Requirements Planning - the allocation of resources. 2.Product Requirements and Specification Analysis - given the spec of Software. 3.Architecture or High-Level Design - defines how the design responds to the Software. 4.Detailed Design - Development of algorithms for different elements. 5.Production, operation and maintenance - Enhancements and fixes. 6.System and acceptance testing - Environmental Monitoring of Software. 7.Integration and Testing - Module monitoring each connection is correct or not. 8.Unit testing - verify the correct operation of the module is working as planned. 9.Coding - Change is a Software Algorithm