Reduce Back Office Testing Costs with Agile Testing Sandboxes

Reduce Back Office Testing Costs with Agile Testing Sandboxes

Many large organizations today have expensive back office IT infrastructures that are difficult to replicate and thus are a scarce resource. As with all scarce resources, they are valuable and thus each usage of that infrastructure incurs a cost which can have a significant impact on testing cycles within organizations.

Back office IT infrastructure is made up of a number of different and significant costs:

  • The hardware itself can cost six and even seven figure sums to provision.
  • The software licenses running on that hardware can have similar six and seven figure sums associated with them.
  • The people to manage, control and keep those systems alive will also have a significant cost associated with them.

For this reason, testing environments are expensive and thus are a rare resource. Access is generally limited, however, this is directly in conflict with another requirement to improve testing, continuously test and regularly release high quality software:

ost backOfficeAgile 001

This leads to contradictory pressures as budget holders want to keep costs down yet testers want to test further. When the budget holders win the argument, the level of testing is reduced and the quality of the product suffers. When the testers win the argument, large and expensive upgrades of the back office infrastructure are required.

However, this conflict can be resolved through the use of agile testing sandboxes:

ost backOfficeAgile 002

An Agile Testing Sandbox simulates an environment upon which an application is dependent but runs independent of the real environment on Cloud, Docker or commodity hardware and software. Consider a sandbox to be like a flight simulator for your back office environments. This offers fully functional versions of the application, services and synthetic data that the testing teams can use for their continuous testing.

This results in:

  • A fixed cost of testing regardless of how often or how many tests are run.
  • The sandbox environments run on commodity hardware and software on premise or in the cloud thus avoiding costs associated with expensive back office infrastructure.
  • The pressure can be taken off the real test environments by only requiring them for a final validation test when software is being moved through the process. This can avoid expensive hardware and software upgrades going forward.

The fact that the Agile Testing Sandboxes are exact simulations of the real environment increases the likelihood that the final testing of the project will become a quick and simple acceptance test. This means better and more thorough testing at reduced cost earlier in the development cycle.

These sandboxes are not simply built and thrown away after a project. When a project is delivered in this way, the sandbox environment becomes a valuable asset that can be reused again and again in future related or even unrelated projects.

Portus EVS enables the creation of sandbox environments in days enabling organizations to reduce the cost of their testing environments while improving their ability to test and delivering better quality product.

 

Written by : Ostia Solutions