#Websoft_кейс
Как обновить систему и выжить: кейс ВТБ
В сентябре 2022 года в ВТБ решились на очередное глобальное обновление платформы Websoft HCM. Процесс не был простым: в ВТБ считают, что обновляться точно стоит, причем не затягивая, особенно если вы пользуетесь платформой больше пяти лет. С чем пришлось столкнуться в ходе проекта и что учесть, чтобы пережить обновление без стресса – в нашем новом кейсе.
Задача: обновление платформы в условиях перехода на новый технологический стек.
Условия
Банк ВТБ — системообразующий универсальный российский банк, один из лидеров рынка финансовых услуг. Банк работает со всеми категориями клиентов — крупным, средним и малым бизнесом, ИП, самозанятыми и физическими лицами.
С Websoft HCM банк работает уже 10 лет, пользователями системы являются более 30 000 сотрудников. Откладывать обновление стало невозможно в силу ряда предпосылок, в том числе, перехода на пакет МойОфис (с ним прежняя версия оказалась несовместима) и Astra Linux.
Решение
В обновлении были заняты больше 10 человек – разработчики ВТБ и «Иннотеха» (обособленный IT-блок) и банковские администраторы Websoft HCM. Представители Websoft правили ошибки и сопровождали часть работ.
Перед обновлением команда запустила предпрод:
– разработали проект на стенде;
– подготовили программу методики испытаний (ПМИ);
– описали роли всех причастных сотрудников на приемо-сдаточных испытаниях (ПСИ);
– убедились, что все доработки работают корректно;
– выявили и исправили ошибки;
– подготовили протокол ПСИ;
– утвердили реализованные работы;
– осуществили релиз.
Сейчас в ВТБ реализуют масштабный план замены продуктов на отечественные и независимые, поэтому при обновлении был учтен переход на Linux и PostgreSQL. Websoft официально подтверждает способность системы Websoft HCM работать на базе Astra Linux в docker-контейнере (инструкция доступна в Базе знаний или по запросу в техподдержку).
Теперь в ВТБ запускают скрипт, который будет переносить данные из предпрода в PostgreSQL.
Советы по обновлению Websoft HCM от ВТБ
1. Сделайте бэкап базы данных перед обновлением
Чтобы новая версия не затерла изменения в шаблонах документов, выставьте соответствующий флажок в специальном агенте.
2. Устанавливайте систему либо на тест, либо на предпрод
Не стоит запускать обновления сразу в боевой версии.
3. Проверьте ролевую модель
После обновления на это нужно выделить достаточно времени (например, чтобы администраторы от бизнеса не могли бесконтрольно удалять тесты и мероприятия).
4. Учтите роль админа
В новых версиях заказчикам нужно самостоятельно принимать решение о роли администратора. Так Websoft обеспечивает безопасность, но одновременно возлагает дополнительные задачи на пользователей.
6. Учитывайте браузер
В ВТБ советуют увеличить время тестирования с учётом корректности работы системы на Internet Explorer 11-й версии.
7. Корректно ведите документацию
Фиксируйте доработки и нюансы системы.
8. Не стремитесь переходить на самую последнюю сборку
Пусть лучше это будет версия «минус один», где меньше багов.
9. Изучите всю доступную информацию о текущей версии и не стесняйтесь задавать вопросы
На клиентском портале Websoft есть общие рекомендации, как не потерять наработки при обновлении, а для решения дополнительных вопросов посоветуйтесь с вашим менеджером Websoft и коллегами.
10. Предупредите всех ЛПР и заручитесь поддержкой IT
Так вы избежите неприятных сюрпризов, обнаружив, что доработка работает некорректно или частично временно не работает.
11. Заложите дополнительное время на исправление ошибок
Ряд багов несет определенные риски даже без кастомизации при обновлении, так как версии меняются.
Итоги и результаты
Обновление Websoft HCM в ВТБ заняло три месяца – с сентября по декабрь 2022 года. Ещё три месяца ушло на исправление оставшихся багов. В результате удалось перейти на новую стабильную версию и без проблем кастомизировать её.
В ВТБ признаются: регулярные обновления требуют сил, энергии и ресурсов – но без них не обойтись, особенно с учетом перехода на новый технологический стек.
Читать кейс полностью
Post #1109
842
- 👍 5
- 🔥 2
- ❤ 1