Independent test Infrastructure

In companies, there are usually many developers working on same project simultaneously. Code base is also rather big, and in later stages in the project duration of builds for an application rise. If few developers would like to evaluate their code on live system - it will take much time to wait for your turn to build, run and test your code. From economical reasons it is not possible to provide a separate server for each developer.
1 answer

Solution for "Independent test Infrastructure"

Solution: Developers maintain Virtual machine, that contain build and application servers.
This VMs can be passed to test team to check code in isolation from other changes.