Zephyr Promo 
 
 
 Waterfall | V-Model | Agile | Hybrid
Zephyr as applied to V-Model
The V-Model approach to software development has the following salient aspects to it:
  • It boasts a structured, well documented and disciplined process
  • The process is rigorous and measurable
  • It is predictive and largely used for complex projects

For its part, Testing needs to be aligned with this model - planned appropriately and executed in a well structured manner. Using Zephyr as a Test Management System in such an environment is very beneficial and the following diagram shows the correlation between the various stages and the appropriate applications within Zephyr.


Zephyr is contextual based on the organization of projects and the releases that it contains. A strict process can be applied and all test cases, documents, schedules, execution, reports, metrics and dashboards are kept contextual to a particular release and accessed appropriately.

How Zephyr integrates with this process

For departments employing the V-Model, Zephyr is set up to have multiple releases within each project. For each release, during the Requirements Analysis Stage requirements documents are created by the Business and these are linked or uploaded within the Documents application. During the System Design Stage, the Test Case Repository is used to plan and track major/minor requirements as well as address all aspects of a Test Plan including the various phases of testing (Acceptance, Functionality, Regression, Integration etc.). Based on the requirements and the design documentation/POCs available during the Architecture Design and Module Design Stages, detailed test cases are created by various testers assigned to this release and a review process set up.

Once the test cases have been authored and reviewed and the software is ready to exit the Development Stage and into Unit Testing, a detailed Test Execution schedule is created and appropriate assignments to different testers done. Now, test case execution begins in earnest and the test-file-fix-retest loop is put in place with the Testcase Execution and Defect Tracking applications. Various test cycles are created within Zephyr to align with Integration Testing, System Testing and final Acceptance Testing Stages.

Zephyr tracks everything automatically and produces live metrics on all key Stages of the testing cycle, constantly measuring productivity and quality of the software under test by reporting on test case creation, coverage, test execution progress and defects.

Major Advantages of Zephyr in the V-Model:

1. All testing organized according to the process being followed and aligned with the Stages
2. Ability to maintain rigor in the testing process
3. Ability to handle multiple testing cycles for System, Integration and final Acceptance
4. Track productivity and quality at a granular level