A telecom industry application is to be deployed on a 24 CPU, 24 GB RAM server in Production. There was no test environment equivalent of this capacity. Out of due diligence, developers tested the application on development server with 1 CPU, 1 GB RAM with 24 times reduced data volumes. The application crashed in Production while crunching billing data for millions of customers. Which amongst the following was a bigger mistake?