The requirements and specifications are used to implement the deliverables to the Customer. There is no additional cost to Council for use of our own facilities or software licenses. The Test Environment is located at the Customer's site and is isolated from the Production Environment using separate physical database alternatives and custom application images. The source code for the Test Environment is maintained separately from the Production Environment. After Acceptance Testing is complete, the Production Environment is upgraded based on the Test Environment.
Source code is merged and new applications are created for all environments.
After acceptance testing and rollout of the new applications a period of operational testing is conducted before warranty is commenced, as required for each contract.