Как тестировать и разрабатывать без продуктовых данных?
Есть какой-то кейс, происходящий на конкретных данных. Пришел запрос в поддержку, локализовали его на стейдже к примеру, есть догадки почему это происходит, как дальше вести это дело по всему циклу разработки? Как разработчики/QA проверят, что догадки верны и проблема ушла, без продуктовой базы?
Update 1
То есть пока вырисовывается картина тащить на стенды обезличенные данные прода минимального размера, на самом деле оно сейчас примерно так и выглядит, но это естественно накладывает определенные расходы на управление и раздувает инфраструктуру. Интересны какие-либо альтернативы: как подобные кейсы проходят команды без возможности разработки/тестирования на продуктовых данных? Какие поправки в процессах нужны для этого? Возможно ли это?
Продуктовую базу обычно обрезают до 10% ну или до разумного предела.
Дальше смотрят по метрикам где проблема, моделируют ее зажимая нужный параметр.
Дальше прогоняют тестовый сценарий и ловят на точках остановки именно там где по метрикам что то случилось.
Но в общем это конечно опыт, когда вы без логов, помня что изменяли, делаете предположения