- Комплексное управление ресурсами предприятия (ERP)
- Управленческий и финансовый учет (FRP)
- Документооборот (ECM)
- Управление торговлей
- Маркировка товаров
- Закупки, снабжение и управление отношениями с поставщиками
- Управление транспортом и транспортной логистикой (TMS)
- Управление нормативно-справочной информацией (MDM)
Цели проекта
- Вести в единой базе управленческий и финансовый учет, бюджетирование, НСИ, оперативный учет.
- Автоматизировать процессы согласования, управления себестоимостью.
Задачи проекта:
- Обеспечить работу в системе пользователей разных организаций, с формированием как индивидуальной, так и консолидированной отчетности со стандартной поправкой на внутригрупповые обороты (интеркампани).
- Обеспечить работу не менее 700 пользователей (в том числе не менее 600 конкурентных сессий), с объемом транзакций 10 млн строк в год без потери производительности в течение 5 лет.
- Минимизировать совокупную стоимость владения информационной системой (TCO) и обеспечения возможностей дальнейшего развития системы за счет максимального использования возможностей параметрической настройки типового тиражного решения на современной технологической платформе и соблюдения стандартов разработки и документирования доработок.
Ситуация до внедрения
Компания ООО «ТДЛ Текстиль» на данный момент:
- является ведущим российским производителем натуральных тканей, домашнего текстиля и медицинских изделий.
- насчитывает 5500 сотрудников в Ивановской, Костромской и Московской областях.
- имеет собственные производственные площадки: льняные комбинаты (Кострома, Приволжск), ткацкое производство (Наволоки), отделочное производство (Иваново), швейные фабрики (Пучеж, Савино).
- изготавливает 71,5 млн. погонных метров хлопчатобумажных тканей в год, в том числе 1,8 млн. единиц швейных изделий; более 7 млн. погонных метров льняных тканей, в том числе 3,3 млн. единиц швейных изделий. 370 млн. погонных метров марли, в том числе 101 млн. единиц перевязочных средств.
В целях автоматизированного ведения управленческого учета в единой информационной базе руководством компании было принято решение о внедрении системы на базе программного продукта «1С:Предприятие 8. ERP Управление предприятием 2». Выбор был связан, прежде всего, с тем, что функциональные возможности программного продукта соответствовали потребностям предприятия.
До старта agile-проекта (Scrum) внедрения ERP-системы на базе «1С:ERP Управление предприятием 2» и 1С:Документооборот 8 КОРП" на предприятии использовалась информационная система «1С:Управление торговлей 8 ред. 10.1». Система была сильно доработана и возможность развития системы отсутствовала (бюджетирование, производство), в связи с тем, что отсутствовали авторы системы и какая-либо документация к доработанной системе. Исходя из потребностей бизнеса и дальнейших планов развития, было принято решение о внедрении ERP-системы на базе «1С:ERP Управление предприятием 2» и «1С:Документооборот 8 КОРП» в максимально типовой функциональности.
К 2019 году, компания «ТДЛ Текстиль» уже насчитывала порядка 5 000 сотрудников. В связи с ростом числа пользователей системы «1С:Управление торговлей 8» и планами внедрения «1С:ERP», возникла необходимость в построении архитектуры КИС с учетом требований к масштабируемости и производительности.
Руководством компании и Департаментом ИТ было принято решение о замене (апгрейде) существующих клиентских и серверных лицензий 1С:Предприятие 8 уровня ПРОФ, на лицензии уровня КОРП.
Уникальность и инновационность проекта
Компания ведет учет по четырем направлениям деятельности, процессы по закупкам, продажам и складам выстроены на каждом направлении деятельности по-разному. В рамках проекта требовалось централизовать процессы.
Также анонсированные изменения законодательства в части обязательной маркировки товаров, в случае неудачной попытки перехода, означали остановку основного бизнеса, поэтому проект нужно было выполнить в любом случае. Риск следовало не минимизировать, а свести к нулю.
Единственным способом 100% гарантии работоспособности системы являлся постепенный перевод оперативных блоков (закупки, планирование и обеспечение потребностей, складской учет, продажи, казначейство) в новую систему без отказа от использования исторической системы по остальным блокам (в том числе подготовки регламентированной и управленческой отчетности).
Дополнительной сложностью был тот факт, что необходимо было интегрировать сквозные процессы в двух системах с кардинально отличающейся структурой данных и подходами к отражению операций. Высокая степень кастомизации исторической системы создавала дополнительные трудности. Большинство интеграций приходилось доводить до рабочего состояния уже в рабочей базе. Многие проблемы могли быть выявлены только на основе опыта использования сделанных разработок.
Для решения поставленных задач был выбран фреймворк Scrum, который обеспечил регулярный запуск (каждые две недели) разработанного функционала в рабочую базу, и эффективный сбор обратной связи от пользователей для оперативного внесения изменений в проектные решения.
В итоге быстрый ввод функционала в промышленную эксплуатацию позволил сократить сроки внедрения проекта, по сравнению с популярным каскадным подходом, в котором полезное использование функционала начинается только в самом конце проекта.
Применяемый lean-подход, который предусматривает концентрацию фокуса внимания на ценности для заказчика позволил обеспечить эффективное взаимодействие и высокий уровень доверия между Scrum-командой исполнителя и проектной командой заказчика.
Публикации о проекте
Результаты проекта
Количественные результаты проекта:
- сокращение трудозатрат в подразделениях: 15%;
- ускорение получения управленческой отчетности: 20%;
- ускорение обработки заказов: 10%;
- сокращение операционных и административных расходов: 5%;
- сокращение сроков исполнения заказов / оказания услуг: 10%.
-
1С:ERP Управление предприятием
:
- Управление денежными средствами (казначейство)
- Бюджетирование (в части лимитирования расходов денежных средств)
- Управленческий учет
- Учет маркированного товара
- Управление складами и запасами
- Управление доставкой
- Управление продажами
- Управление закупками
- Управление производством (давальческая схема)
- Управление затратами и расчет себестоимости
- Управление НСИ и интеграция с внешними системами
-
1С:Документооборот КОРП
:
- Учет договоров
Архитектура решения и масштаб проекта
Информационная система компании построена на базе решения «1С:ERP Управление предприятием 2» и «1С:Документооборот 8 КОРП» . Применяется клиент-серверная архитектура с использованием тонкого клиента.
В результате апгрейда на лицензии уровня КОРП организована клиент-серверная архитектура на 700 пользователей с учетом преимуществ платформы «1С:Предприятие 8 КОРП»:
- возможность использования в одной информационной базе более 500 одновременных сеансов пользователей и более 12 ядер;
- гибкое управление нагрузкой в кластере;
- механизм управления потреблением ресурсов;
- фоновое обновление конфигурации базы данных;
- дополнительное управление клиентских приложений и фоновых заданий: сервисов кластера и соединений с ИБ;
- возможность публикации списка баз и обновлений тонкого клиента через http;
- внешнее управление сеансами;
- профили безопасности.
При помощи специализированного программного продукта «1С:Корпоративный инструментальный пакет 8» есть возможность производить многопользовательские нагрузочные тесты без участия реальных пользователей, оценивать применимость системы в заданных условиях и оценивать масштабируемость корпоративной информационной системы.
Схема архитектуры
Масштаб проекта:
- общее количество сотрудников — 5 500.
- количество пользователей — более 700 сотрудников, в 146 подразделениях предприятия, в том числе 6-и производственных локаций.
- в онлайн режиме работают максимально порядка 400 пользователей.
- количество автоматизированных рабочих мест: 700.
Использованное дополнительное ПО, компьютерная техника и оборудование
Использование современных инструментов командной работы и коммуникаций («лучших в классе») таких как Slack, Zoom, Confluence, Jira, и др., а также тесное взаимодействие с командой заказчика позволили Scrum-команде 98,52% от общего времени работать удаленно.
Для организации отказоустойчивых асинхронных обменов на скорости близкой к реальной использовался брокер сообщений RabbitMQ, а для быстрой разработки интеграций со стороны 1С использовался БИТ.Адаптер. Контроль качества кода осуществлялся с помощью SonarQube.