Release Cycle and Build Process

In every company, there are different phases which describes how a product is prepared, developed, tested and delivered. This whole process is referred as Release Cycle.

Below is the common or I should say a categorized flow showing a Release Cycle:-

1. Requirement Analysis ( Testing and Production Management )
2. Feature Design Discussion ( Development and Testing)
3. Feature Development Complete
4. Testing Test Case execution ( Every Test Case Should Be tested with multiple test data )
5. Bug Reporting and Regression Testing.
6. Code Freeze ( No more changes are required in the code)
7. UAT (User Acceptance Testing)
8. Release to production with good quality.