Leverage of test data and improve software quality
How can you leverage test data and transform testing methods to improve software quality?
Do you mean production data? or are you talking about sharing test data with development to producing better unit tests?
If your'e referring the latter, that's easier to do. You can create a shared repository that can be consumed as a library with test data. Another approach is to create a library of factories that generate test data.
If your referring to the former.. the answer is yes, but there is a lot of baggage that goes with it.
* Securing the production data - like sanitizing it (balancing between anonymity while still being useful for reproducing issues.)
* Regulation on how the data is stored. For example if your production data contains medical conditions, you may have to adhere to HIPPA even though you scrubbed all the names and SSNs out.
* Impacts on production during the copy cycle. Is there a slow down when you're copying lots of data from prod?