Just stating the obvious: your test environment should match your production environment

I was working an urgent support issue with a customer today who had a problem in their production system after upgrading the database client software. He said that there were no issues when he made this change in the test environment.

I was surprised that the issue hadn’t occurred in his test environment.

Come to find out, the test environment and production environments are not the same.

The test environment is Windows 2000. The production environment is Windows 2003 Server. Hence why he saw different behavior.

Your test environment should match your production environment!

Otherwise, it’s not really a test environment for your production system. It’s just an environment.


Tags:  Best Practices. Stating the Obvious. Things we learned on our first day in IT.