Oleksandr Prykhodchenko
Коллеги, поделитесь пожалуйста своим мнением.
Ситуация следующая: имеется такая цепочка серверов - DEV->TEST->STAGE->PROD. Обновления с DEV на TEST приходят раз в сутки, с TEST на STAGE в конце спринтов. Есть ли смысл иметь STAGE как промежуточный сервер между TEST и PROD, если его смотрят только тестировщики и он ничем не отличается от других серверов?
DEV - ведется активная разработка, постоянно вливаются новые фиксы, тестировщики начинают тестирование
QA (Test) - содержит максимально законченную версию спринта, активная стадия тестирования, фиксы вливаются осторожно
UAT (Stage) - приемочное тестирование, например, заказчиком, чаще всего данные обфусцированы или еще какая накладывается специфика из-за доступов
Prod - ну тут и так все понятно 🙂
Если у вас QA и UAT идентична, нет заказчика для приемки, то в лишнем окружении нет смысла.