The test data management is really an art, not everyone can make it perfect. Reason? It involves building and deploying the products/software confirming every parameter that can work well with the consumer environment.

For more read here..... Test Data management