Возможность создать "песочницу" для тестирования изменений

Аватара пользователя
Сергей Улаев
Сообщения: 11
Зарегистрирован: 03.11.2015 11:13

Возможность создать "песочницу" для тестирования изменений

26.02.2019 12:12

День добрый.
Мы тут активно начали сталкиваться с одной проблемой на этапе внедрения системы и обучения людей работе в ней.
Вот перед заведением коллектива в систему мы выстраиваем некую "архитектуру" - создаём нужные задачи, проекты, бизнес-процессы. Потом подключаем людей и они начинают работать уже с боевыми заявками в системе.

И всегда случается так, что первая архитектура всех объектов и бизнес-процессов НЕ оказывается корректной и удобной всем. В первые дни идёт неимоверное количество пожеланий и переделов. И исправлений текущих багов.

В сфере IT разработчики просто имеют своё test-окружение, где они могут воспроизвести ошибку и исправить её. Потом "выкатить" на боевой сервер.
А нам же приходится всегда делать изменения в боевом аккаунте. А это чревато тем, что срабатывает много ложных уведомлений для коллектива, который только начинает пользоваться системой.

И когда говоришь:
- всё, обращайте внимание на все уведомления
- а вот на эти не обращайте, это я тестирую
- а вот сейчас снова обращайте
- это не обращайте

...то у людей вырабатывается привычка, что как бы можно не всегда обращать внимание на работу в системе. Что-то там вечно не так.
А наличие такой привычки на старте работы - почти губительно для всего процесса внедрения.

Как решается проблема сейчас?
После 18:00 "просыпается мафия" в лице нас и делает нужные изменения. Потому что после 18 у клиентов никто не работает и можно спокойно потом зайти под нужными аккаунтами и убрать из хроники ненужные уведомления. Но как-то не хочется это делать вечерами.

Что хочется?
Хочется для администратора иметь кнопку "создать тестовое окружение", которые копирует все текущие конфигурации всего аккаунта, задачи (можно брать небольшой период за 2 дня последних) и прочее. И в этом тестовом аккаунте мы можем делать что угодно, зная, что на живом аккаунте никто ничего не увидит. А на тестовом окружении я могу заходить под нужными аккаунтами и видеть происходящее по моим тестовым действиям.

Да, есть текущий функционал экспорта \ импорта конфигураций, но это не очень удобно, когда таких изменений надо делать несколько штук в день. Да и грузить их надо куда-то в специальный аккаунт. Аккаунты зазря плодить.

В общем, хочется, как с рабочими пространствами. Нажал кнопку - поработал где надо. Вышел - тестовое окружение "удалилось". Потом понадобилось, снова нажал кнопку - зашёл. Ну как-то так.

Надеюсь донёс идею. Основная цель - НЕ напрягать коллектив клиентов нашими тестовыми действиями в процессе их рабочего дня.

Можно ли рассчитывать на реализацию такого дела?

Аватара пользователя
Федоров Илья
Сообщения: 238
Зарегистрирован: 21.01.2018 18:09

Re: Возможность создать "песочницу" для тестирования изменений

26.02.2019 12:22

+ Тема важная. Может хотя бы для начала для партнеров такую возможность сделать.

Аватара пользователя
Дмитрий Гончаренко
Сообщения: 3327
Зарегистрирован: 06.06.2012 13:54

Re: Возможность создать "песочницу" для тестирования изменений

26.02.2019 12:39

Задумка понятная, но технически это сделать малореально. Слишком много объектов и связей между ними участвует в среднем аккаунте ПланФикса, чтобы можно было это просто так взять и куда-то виртуально скопировать и запустить. Поэтому мы всегда предлагаем использовать для отладки сторонние аккаунты (партнерские для партнеров или свежесозданные триальные для всех остальных) и оттуда в основной аккаунт переносить уже отлаженные конфигурации. Да, это больше кликов, чем одна волшебная кнопка - но зато реально и управляемо.

Аватара пользователя
Сергей Улаев
Сообщения: 11
Зарегистрирован: 03.11.2015 11:13

Re: Возможность создать "песочницу" для тестирования изменений

27.02.2019 11:46

Будущее не за горами. Вдруг реализуете. Буду надеяться )

Ответить