Возможность создать "песочницу" для тестирования изменений
Добавлено: 26.02.2019 12:12
День добрый.
Мы тут активно начали сталкиваться с одной проблемой на этапе внедрения системы и обучения людей работе в ней.
Вот перед заведением коллектива в систему мы выстраиваем некую "архитектуру" - создаём нужные задачи, проекты, бизнес-процессы. Потом подключаем людей и они начинают работать уже с боевыми заявками в системе.
И всегда случается так, что первая архитектура всех объектов и бизнес-процессов НЕ оказывается корректной и удобной всем. В первые дни идёт неимоверное количество пожеланий и переделов. И исправлений текущих багов.
В сфере IT разработчики просто имеют своё test-окружение, где они могут воспроизвести ошибку и исправить её. Потом "выкатить" на боевой сервер.
А нам же приходится всегда делать изменения в боевом аккаунте. А это чревато тем, что срабатывает много ложных уведомлений для коллектива, который только начинает пользоваться системой.
И когда говоришь:
- всё, обращайте внимание на все уведомления
- а вот на эти не обращайте, это я тестирую
- а вот сейчас снова обращайте
- это не обращайте
...то у людей вырабатывается привычка, что как бы можно не всегда обращать внимание на работу в системе. Что-то там вечно не так.
А наличие такой привычки на старте работы - почти губительно для всего процесса внедрения.
Как решается проблема сейчас?
После 18:00 "просыпается мафия" в лице нас и делает нужные изменения. Потому что после 18 у клиентов никто не работает и можно спокойно потом зайти под нужными аккаунтами и убрать из хроники ненужные уведомления. Но как-то не хочется это делать вечерами.
Что хочется?
Хочется для администратора иметь кнопку "создать тестовое окружение", которые копирует все текущие конфигурации всего аккаунта, задачи (можно брать небольшой период за 2 дня последних) и прочее. И в этом тестовом аккаунте мы можем делать что угодно, зная, что на живом аккаунте никто ничего не увидит. А на тестовом окружении я могу заходить под нужными аккаунтами и видеть происходящее по моим тестовым действиям.
Да, есть текущий функционал экспорта \ импорта конфигураций, но это не очень удобно, когда таких изменений надо делать несколько штук в день. Да и грузить их надо куда-то в специальный аккаунт. Аккаунты зазря плодить.
В общем, хочется, как с рабочими пространствами. Нажал кнопку - поработал где надо. Вышел - тестовое окружение "удалилось". Потом понадобилось, снова нажал кнопку - зашёл. Ну как-то так.
Надеюсь донёс идею. Основная цель - НЕ напрягать коллектив клиентов нашими тестовыми действиями в процессе их рабочего дня.
Можно ли рассчитывать на реализацию такого дела?
Мы тут активно начали сталкиваться с одной проблемой на этапе внедрения системы и обучения людей работе в ней.
Вот перед заведением коллектива в систему мы выстраиваем некую "архитектуру" - создаём нужные задачи, проекты, бизнес-процессы. Потом подключаем людей и они начинают работать уже с боевыми заявками в системе.
И всегда случается так, что первая архитектура всех объектов и бизнес-процессов НЕ оказывается корректной и удобной всем. В первые дни идёт неимоверное количество пожеланий и переделов. И исправлений текущих багов.
В сфере IT разработчики просто имеют своё test-окружение, где они могут воспроизвести ошибку и исправить её. Потом "выкатить" на боевой сервер.
А нам же приходится всегда делать изменения в боевом аккаунте. А это чревато тем, что срабатывает много ложных уведомлений для коллектива, который только начинает пользоваться системой.
И когда говоришь:
- всё, обращайте внимание на все уведомления
- а вот на эти не обращайте, это я тестирую
- а вот сейчас снова обращайте
- это не обращайте
...то у людей вырабатывается привычка, что как бы можно не всегда обращать внимание на работу в системе. Что-то там вечно не так.
А наличие такой привычки на старте работы - почти губительно для всего процесса внедрения.
Как решается проблема сейчас?
После 18:00 "просыпается мафия" в лице нас и делает нужные изменения. Потому что после 18 у клиентов никто не работает и можно спокойно потом зайти под нужными аккаунтами и убрать из хроники ненужные уведомления. Но как-то не хочется это делать вечерами.
Что хочется?
Хочется для администратора иметь кнопку "создать тестовое окружение", которые копирует все текущие конфигурации всего аккаунта, задачи (можно брать небольшой период за 2 дня последних) и прочее. И в этом тестовом аккаунте мы можем делать что угодно, зная, что на живом аккаунте никто ничего не увидит. А на тестовом окружении я могу заходить под нужными аккаунтами и видеть происходящее по моим тестовым действиям.
Да, есть текущий функционал экспорта \ импорта конфигураций, но это не очень удобно, когда таких изменений надо делать несколько штук в день. Да и грузить их надо куда-то в специальный аккаунт. Аккаунты зазря плодить.
В общем, хочется, как с рабочими пространствами. Нажал кнопку - поработал где надо. Вышел - тестовое окружение "удалилось". Потом понадобилось, снова нажал кнопку - зашёл. Ну как-то так.
Надеюсь донёс идею. Основная цель - НЕ напрягать коллектив клиентов нашими тестовыми действиями в процессе их рабочего дня.
Можно ли рассчитывать на реализацию такого дела?