Фармацевтическое предприятие

Кейс: Топ-20 фармпроизводитель сократил простои на 20% и высвободил десятки миллионов рублей из запасов сырья

ФАРМПРОИЗВОДСТВО MES / ПЛАНИРОВАНИЕ ПРОИЗВОДСТВА КАСТОМНАЯ ВЕБ-СИСТЕМА

Разработка системы планирования и контроля производства для фармпредприятия из топ-20 Forbes

Заказчик из топ-20 Forbes не имел инструмента, чтобы видеть производство в реальном времени: планирование жило в Excel, узкие места искали вручную, данные по сериям и оборудованию были разрознены. BPA Develop собрала систему, которая фиксирует процессы, находит узкие места и автоматизирует часть управленческих решений.

−20%
простои оборудования
−50%
просрочки отгрузок
+20%
выпуск на сотрудника
десятки млн ₽
сэкономлено на запасах сырья
Отрасль
Фармацевтическое производство
Задача
Контроль процессов, поиск узких мест, оптимизация выпуска
Формат
Кастомная веб-система: MES + планирование
Стек
Node.js, React, PostgreSQL, 1С, GPT, BI
Методология
Теория ограничений (TOC)
Объём работ
Полный цикл: обследование → эксплуатация

О заказчике и условия публикации

Клиент — крупное фармацевтическое предприятие из топ-20 производителей России по рейтингу Forbes 2025. В публичной версии кейса название компании, конкретные производственные показатели и формулы расчётов не раскрываются. Сохранены характер решаемых задач, состав системы и порядок цифр по эффектам.

Производство работает с реестром серий ЦПСИ, ведёт паспорта продуктов с многоступенчатой маршрутной картой, обслуживает несколько цехов и десятки участков с разным оборудованием. Объём данных и сложность связей между процессами уже не позволяли управлять производством через таблицы.

Исходная ситуация

До внедрения большая часть отслеживания и планирования держалась на Excel, ручных сверках и опыте отдельных сотрудников. Этот формат работал, пока ассортимент и объём оставались управляемыми. С ростом нагрузки начали проявляться системные дыры.

Ключевые проблемы до внедрения

01

Маршрут производства по сериям препарата нигде не существовал целиком — данные были разнесены по таблицам, файлам и головам людей.

02

Невозможно было быстро увидеть, какое оборудование сегодня перегружено, а какое простаивает половину смены.

03

Если на участке возникала задержка, никто не мог за минуту посчитать, как это сдвинет ближайшие 10 серий.

04

Контроль брака по сериям шёл с задержкой — забракованная серия могла продолжать числиться в плане выпуска.

05

Роли и права доступа согласовывались неформально, без журнала действий и матрицы полномочий.

В фармацевтике каждое узкое место стоит конкретных денег: час простоя дорогого реактора, не вовремя обнаруженная забракованная серия, перетарка склада сырья. За год это десятки миллионов рублей. Очередная таблица в Excel проблему уже не решала — нужна была система, которая связывает паспорта продуктов, цеха, оборудование, серии и пользователей в одном контуре.

Архитектура решения

Систему производственного отслеживания и планирования собрали из шести логических модулей. Они работают вместе, но каждый закрывает свою боль на производстве. Ниже — интерфейсы по блокам и что делает каждый экран.

1

Паспорта продуктов

Паспорт продукта — это технологический маршрут производства одной версии препарата. На одном экране собраны участки, процессы, оборудование, время цикла, нормы труда и плановые даты. Раньше эту картину собирали из 5–7 файлов и звонков технологу. В системе паспорт версионируется: у препарата может быть несколько действующих и архивных версий — это критично для фармы с её регуляторными требованиями к воспроизводимости.

Управление производственной серией: карточка препарата с маршрутом по участкам, плановым и фактическим временем и контролем отклонений в реальном времени.
Управление производственной серией: карточка препарата с маршрутом по участкам, плановым и фактическим временем и контролем отклонений в реальном времени.
Производственный цикл серии по этапам — влажное гранулирование, таблетирование, нанесение покрытия, фасовка и упаковка — с плановым и фактическим временем на каждом этапе.
Производственный цикл серии по этапам — влажное гранулирование, таблетирование, нанесение покрытия, фасовка и упаковка — с плановым и фактическим временем на каждом этапе.
2

Цеха и участки

Раздел описывает физическую сторону производства. Каждый участок — сменная зона со своим графиком, набором оборудования и стандартными процессами обслуживания (уборка, ТО). Через карточку участка система понимает, что доступно для планирования прямо сейчас, а что выпало по графику или на ТО. На основе графиков и аппаратной схемы рассчитывается плановая загрузка оборудования по часам и дням: перегруженные ресурсы подсвечиваются как узкие места, недогруженные показывают потенциал.

Мониторинг загрузки производственных участков: средняя и максимальная загрузка, перегруженные узкие места и простои оборудования.
Мониторинг загрузки производственных участков: средняя и максимальная загрузка, перегруженные узкие места и простои оборудования.
Раздел «Оборудование»: статусы и состояние единиц, OEE и динамика, топ причин простоев и недавние события по участкам.
Раздел «Оборудование»: статусы и состояние единиц, OEE и динамика, топ причин простоев и недавние события по участкам.
Раздел «Материалы»: остатки и доступность по складам, партии со сроками годности, потребление и прогноз — связь планирования с запасами сырья.
Раздел «Материалы»: остатки и доступность по складам, партии со сроками годности, потребление и прогноз — связь планирования с запасами сырья.
3

Реестр серий ЦПСИ

Каждая серия (например 125EV12) имеет свой статус и связь с действующим или архивным паспортом. Статус обновляется автоматически по факту прохождения операций: запланирована, в работе, завершена, не использовалась. Реестр связан с планом напрямую: забракованная серия автоматически пересчитывает план — освободившийся слот оборудования отдаётся следующей серии по приоритету, а планировщик получает уведомление подтвердить пересчёт.

Раздел отчётов: список по категориям — производство, качество, оборудование, материалы, персонал — с периодичностью, статусами и быстрым перезапуском.
Раздел отчётов: список по категориям — производство, качество, оборудование, материалы, персонал — с периодичностью, статусами и быстрым перезапуском.
Сводная производственная аналитика: общий выпуск, OEE, производительность, структура выпуска и топ продуктов за период.
Сводная производственная аналитика: общий выпуск, OEE, производительность, структура выпуска и топ продуктов за период.
Контроль качества: выполненные проверки, отклонения, несоответствия и статусы CAPA — забракованные партии видны сразу и связаны с планом.
Контроль качества: выполненные проверки, отклонения, несоответствия и статусы CAPA — забракованные партии видны сразу и связаны с планом.
4

Управление пользователями и контроль доступа

На предприятии работают разные роли с разным уровнем доступа: администратор, оператор, технолог, ведущий технолог, планировщик, начальник смены, начальник цеха, руководитель подразделения. Раньше доступ определялся личным согласованием, а автора изменения в плане восстановить было сложно. Теперь все значимые действия пишутся в журнал: кто открыл паспорт, кто согласовал перенос серии, кто забраковал партию, кто отредактировал график участка — это закрывает часть вопросов внутреннего и внешнего аудита.

5

Аналитика загрузки оборудования

Связка «Паспорта + Цеха и участки + Реестр серий» позволяет посчитать загрузку любого оборудования за любой период с разбивкой по сериям, процессам и операторам. Настроены циклограммы и аналитические отчёты:

  • какое оборудование стабильно работает в перегрузке и тормозит общий выпуск;
  • где случаются регулярные простои и из-за каких процессов (переналадка, ожидание сырья, ТО);
  • как сдвиг смены или альтернативный ресурсный центр повлияет на план следующих 30 дней;
  • какие операции отклоняются по времени цикла от паспортной нормы.
Анализ причин отклонений от плана: распределение отклонений по категориям причин и их динамика за период.
Анализ причин отклонений от плана: распределение отклонений по категориям причин и их динамика за период.
Аналитика трудозатрат: общее время производства, зарегистрированные события и эффективность процессов по участкам.
Аналитика трудозатрат: общее время производства, зарегистрированные события и эффективность процессов по участкам.
Производственная аналитика и эффективность: OEE, доступность, производительность и качество по участкам и топ отклонений по влиянию на эффективность.
Производственная аналитика и эффективность: OEE, доступность, производительность и качество по участкам и топ отклонений по влиянию на эффективность.
Реализован прикладной подход Теории ограничений: ресурсы оптимизации направляются на конкретное узкое место, сдерживающее выпуск, а не на произвольно выбранный участок.
6

Интеграции с корпоративным контуром

Чтобы система не стала ещё одной изолированной программой, её связали с тремя ключевыми контурами предприятия.

Двусторонний обмен по сырью и готовой продукции. Списания, поступления и остатки попадают в планирование без ручного ввода.

GPT

Обработка текстовых отклонений (комментарии операторов, нештатные ситуации) и подсказки планировщику по типовым конфликтам.

BI

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

Единая цифровая среда: планирование серий, производственный цикл, анализ отклонений, аналитика трудозатрат, загрузка оборудования и производственная аналитика в одном пространстве.
Единая цифровая среда: планирование серий, производственный цикл, анализ отклонений, аналитика трудозатрат, загрузка оборудования и производственная аналитика в одном пространстве.

Сравнение до и после внедрения

Что менялиДо системыПосле внедрения
Маршрутная картаРаздроблена по Excel и описаниям технологовОдин паспорт препарата на экране с версионированием
Поиск узких местВручную, по ощущениям и опытуАвтоматический расчёт загрузки оборудования
Реакция на брак серииС задержкой, риск ошибки в планеПеревод в брак за одно действие, план пересчитывается
Влияние сдвига серииСчиталось часами, риск ошибкиВидно мгновенно в плане участка
Контроль ролей и доступовПо согласованию, без журналаВосемь ролей с журналом действий
Альтернативное оборудованиеПомнил начальник сменыПривязано к каждой операции в паспорте
Связь с 1С и BIРучные выгрузки и сверкиДвусторонние интеграции в фоне

Результаты первого года эксплуатации

Цифры названы с порядком величины. Точные значения по соглашению с заказчиком публично не раскрываются.

  • Простои основного оборудования снизились примерно на 20%. Узкие места видны до того, как переходят в недовыпуск.
  • Просрочки отгрузок упали примерно вдвое — план пересчитывается при каждом отклонении, а не раз в неделю.
  • Выпуск на сотрудника вырос на 20%. Освободилось время, которое уходило на ручную сверку и поиск данных.
  • Запасы сырья сократились на десятки миллионов рублей. Закупки опираются на фактический план, а не на запас прочности.
  • Появился аудиторский след. На вопрос «кто и когда внёс это изменение» в системе всегда есть ответ.

Этапы реализации

1

Предпроектное обследование

Две недели на площадке: разговоры с технологами, начальниками смен и планировщиками, наблюдение за работой в Excel. Описали 20 ключевых сценариев — из них выросло ТЗ.

2

Техническое задание и архитектура

Разделили систему на модули по бизнес-смыслу, а не по техническим слоям — чтобы вводить функциональность поэтапно и снять риск «большого взрыва» на запуске.

3

Проектирование интерфейсов

Каждый экран проходил прототип в Figma и согласование с конкретной ролью на стороне клиента — с теми, кто будет работать с ним каждый день.

4

Разработка и интеграционный контур

React на фронте, Node.js на бэкенде, PostgreSQL для хранения. Интеграции с 1С — через REST с очередью на стороне 1С; BI-выгрузки — регулярными ETL-процессами.

5

Внедрение и сопровождение

Запускали по подразделениям, чтобы каждый цех освоил интерфейсы и не сломал критичный поток. Команда сопровождает систему, развивает аналитику и достраивает циклограммы под новые препараты.

Технологический стек и состав команды

Frontend
React, TypeScript, дизайн-система компонентов
Backend
Node.js, REST API, очереди для интеграций
База данных
PostgreSQL
Интеграции
1С (двусторонний обмен), GPT API, BI
Методология
Scrum + Теория ограничений в продуктовой логике
Команда
PM, бизнес-аналитик, UX/UI, тимлид, 4 разработчика, QA, DevOps

Экспертиза BPA Develop в отраслевых проектах

с 2016
на рынке
50+
разработчиков
12+
ERP / CRM / BPM систем
170+
проектов в Enterprise
  • Аккредитованная IT-компания, лидер «Рейтинга Рунета» по разработке.
  • Работаем с предприятиями, где интерфейс должен быть понятен человеку в цехе на сменной смене, а не выглядеть красиво на демо.
  • Закрываем весь цикл — от обследования до эксплуатации, без передачи кода на сторону.
  • Поддерживаем фарму, машиностроение, дистрибуцию, ритейл и сложный B2B.

Обсудим ваш проект

Если действующие инструменты планирования перестали справляться с объёмом, а потери фиксируются только постфактум — обсудим задачу на бесплатной первой встрече. Предпроектное обследование, оценка задач и срок до запуска первой функциональности занимают 2–3 недели.

Расскажите о проекте

Обсудим ваш проект и
бесплатно подготовим концепцию

Запишитесь на бесплатную консультацию, в ходе которой мы внимательно рассмотрим ваш запрос и предложим концепцию вашего проекта, включая оценку времени и стоимости его реализации.

Выбор города

Расскажите
о проекте

Оставить заявку

Получите оценку сроков и концепцию бесплатно за 2 дня

За последний месяц 9 компаний получили концепцию

Нажмите или перетащите файл в эту область для загрузки.

Оставьте заявку

Мы вышлем материалы на указанную почту

Оставьте заявку

Мы вышлем материалы на указанную почту

Оставьте заявку

Мы вышлем материалы на указанную почту

Оставьте заявку

Мы вышлем материалы на указанную почту

🚀 Потрогайте свою систему до старта разработки

Прототип за 3 дня

Соберём кликабельное демо на реальном коде. Увидите интерфейс, пройдёте сценарий, нажмёте кнопки и только потом решите, как строить систему.

Расскажите о проекте

Что вы получите

  • Кликабельные экраны ключевого сценария
  • Рабочая навигация и кнопки, а не картинки
  • Видна логика работы будущей системы
  • Можно показать команде, руководству или инвестору
  • Прототип станет основой ТЗ и сметы

Полезное по разработке — в нашем телеграм-канале

Перейти в Telegram
Прототип показывает интерфейс и логику будущей системы. Это не готовый продукт: данные тестовые, без реальной базы, интеграций, нагрузки и продакшн-безопасности. Финальные сроки, состав функций и стоимость зависят от ниши, сложности задачи, требований, числа интеграций и объёма данных. 3 дня — это срок на прототип, не на полную разработку.

Узнать стоимость

Ваша заявка принята!

В ближайшее время мы с Вами свяжемся.