Внедрение методологии непрерывной разработки в ГК Агропромкомплектация с использованием 1С:Корпоративный инструментальный пакет 8
- Заказчик:
- ГК "Агропромкомплектация"
- Руководитель проекта со стороны заказчика
- Поставщик
- 1С
- Год завершения проекта
- 2023
- Сроки выполнения проекта
- Сентябрь, 2022 - Ноябрь, 2023
- Масштаб проекта
- 85 автоматизированных рабочих мест
- Цели
При внедрении системы для администрирования и автоматизации процесса выпуска релизов (компонента 1С:КИП Центр администрирования) были поставлены следующие цели:
-снижение стоимости владения системой за счет сокращения трудозатрат на ее администрирование;
-сокращение времени обновления на новые версии платформы и конфигураций;
-снижение рисков ошибок администрирования при выполнении задач эксплуатации системы за счет стандартизации сценариев;
-единый интерфейс для контроля состояния задач администрирования всего контура
Цели внедрения компоненты 1С:Сценарное тестирования :
- автоматизация процессов функционального тестирования версий конфигурации перед обновлением
- высвобождение ресурсов специалистов ИТ
- Результаты
Итоги внедрения методологии непрерывной разработки следующие:
- контролируемый и прозрачный процесс выпуска релизов, централизованный с помощью системы 1С:КИП.
- единый контур управления выпусками релизов и администрирования тестового и продуктивного контура
- сокращение трудозатрат разработчиков по переносу доработок в релиз в среднем на 100 чел/часов
По результату внедрения технологии автоматических сценариев тестирования :
- сокращение трудозатрат консультантов на 500 чел/час;
- сокращение ошибок при обновлении, связанных с нехваткой времени на полное тестирование
Уникальность проекта
В рамках проекта в первую очередь была разработана и внедрена методология непрерывной разработки для обеспечения более совершенного информационно-технологического обслуживания компании.
Производственные процессы предприятия функционируют 24/7, что минимизирует возможность обеспечения продолжительных и частых технологических окон для работы с информационными базами.
Т.к. основной стек технологий информационных систем на без платформы 1С:Предприятие, необходимо было выбрать решение, которое максимально интегрируется в ИТ ландшафт.
В качестве решения был выбран "Корпоративный инструментальный пакет 8 " от Фирмы 1С.
На входе в проект мы учитывали следующие параметры :
- одновременная работа более 50 разработчиков
- 3 релиза в месяц
- 76 систем
- 36 консультантов
- 2 дня тестирования
На сегодняшний день через систему 1С:КИП настроено более 100 сценариев работы с информационными базами.
Специалистами ИТ департамента помимо настройки типовых сценариев работы :
- обновление продуктивных информационных баз
- обновление метаданных тестовых баз
- обновление данных тестовых баз
были разработаны уникальные скрипты по актуализации информационных баз тестового контура.
- Проект решает задачи импортозамещения
- Да
- Использованное ПО
- 1С: Корпоративный инструментальный пакет 8:Центр администрированияСценарное тестирование
- Сложность реализации
- В проекте задействовано большое количество специалистов, которые ранее управляли процессами выпуска релизов в рамках своего направления. Для внедрения централизованного процесса, нужно было учитывать особенности каждого направления, учитывать требования бизнеса и функционал каждой системы.Изменение процессов не всегда происходит гладко, однако стремление команды оптимизировать свою работу, минимизировать человеческий фактор и перейти к единым правилам привело к отличному результату.Еще одна сложность заключалась в новых технологиях, которые необходимо было изучить и внедрить.При выборе решения 1С: Сценарное тестирование мы учитывали, что ранее никто из консультантов не работал с этой системой и необходимо будет обучение "с нуля". Обучение проходило итерационно с каждым направлением отдельно, проводили практические занятия и теоретические. Такой подход позволил достаточно быстро перейти к реализации формирования сценарных автотестов и детально проработать с каждой командой чек-листы тестирования каждой из систем
- Описание проекта
Проект состоял из двух частей- построение внутренней методологии организации процесса непрерывной разработки, а так же внедрение решения для автоматизации процесса.
В рамках проекта были проведены следующие работы:
- Проведена разработка процесса выпуска релизов
- Внедрен 1С: Центр администрирования (для баз настроены сценарии отработки алгоритмов обновления, актуализации тестового контура)
-Проведено обучение всей команды центра разработки и центра поддержки корпоративного ПО и разделены зоны ответственности по направлениям и процессам
- Проведено обучение консультантов работе с инструментом создания сценариев автоматического тестирования
- Созданы сценарии на основные системы, требующие полного тестирования при каждом обновлении
- Разработана методология актуализации автотестов при подготовке выпусков релизов
Проект еще находится в работе. Основные этапы внедрения методологии завершены и в сейчас в процессе наполнение сценариев автотестирования. В рамках проекта был разработан план-график реализации сценариев с учетом критичности информационных баз для бизнеса. Полный охват информационных баз на базе 1С:Предприятие будет завершен в первом полугодии 2024 года, но уже сейчас Компания в целом, и непосредственно Департамент информационных технологий видят эффективность построения единой методологии, которая позволила не только оптимизировать время простоев, но централизованно управлять процессом.
- География проекта
- Центра разработки и центр поддержки корпоративного ПО распределены по трем основным регионам присутствия Компании:-Москва-Курская область-Тверская область