Common use of Testing Environments Clause in Contracts

Testing Environments. The Contractor shall provide multiple testing environments as part of the deployment architecture. The design of these environments streamlines the application development life-cycle processes and provides project staff with adequate resources so as not to interfere with development, training, or production activities. The Contractor has learned that developers and test managers often require control over discrete test environments to facilitate various testing processes. Some of the testing environments include, but shall not be limited to the following: (1) Solution validation environment to host an instance of CIVLS for demonstration and validation purposes; (2) Test environments associated for each development environment, as required for unit and functional testing; (3) Test environments configured for systems integration testing; (4) Test environments configured for security and stress testing; (5) Test environments designed to support data conversion and cleansing activities; (6) Test environments dedicated to user acceptance testing; and, (7) Test environments optimized for go-live and conversion activities. Where appropriate, the Contractor shall use VM technology to minimize the cost of multiple preproduction environments, including test environments.

Appears in 2 contracts

Sources: Contract Agreement, Contract Agreement