14.12.2023
ERP для производственного предприятия
Vue.js
TypeScript
Node.js
NATS
PostgreSQL
Redis
MinIO
Kubernetes
Содержание:
Подписаться на рассылку:
Поделиться кейсом:
https://2people.io/erp_dlya_proizvodstvennogo_predpriyatia
ERP для производственного предприятия
Разработали систему управления ресурсами производства для крупного производственного предприятия.
Клиент:
NDA
Отрасль:
Предприятие производства
Команда:
9 специалистов
Сроки:
Сентябрь 2023
Локация:
РФ
Технологии:
Vue.js, TypeScript, Node.js, NATS, PostgreSQL, Redis, MinIO, Kubernetes
Платформа:
Web
Специфика проекта

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

Разрабатываемый продукт решает следующие задачи:

  • Объединение всех сотрудников данной организации в едином информационном пространстве;
  • Предоставление для каждого сотрудника набора инструментов и прав, позволяющих получать, создавать и решать задачи в рамках бизнес-процессов данной организации;
  • Автоматизация бизнес-процессов компании;
  • Автоматизация процесса постановки задач;
  • Предоставление инструментария отслеживания состояний задач;
  • Объединение технологически процессов производства с остальными бизнес-процессами организации (отслеживание оплат и поставок, отслеживание спецификаций и прогресса производства, и т.д);
  • Автоматизация производственных задач согласно спецификациям;
  • Предоставление аналитических данных и доступа к отчётам.
Особенности проекта

У заказчика выстроены уникальные технологические процессы, в связи с чем ему не подходят имеющиеся на рынке коробочные решения. Вариант “брать решение и дорабатывать его силами какого-то интегратора” будет стоить не меньше, но даже и близко не подойдёт к той гибкости, которую даёт кастомная разработка.

В рамках работы над проектом наша команда полностью погрузилась в рабочие процессы компании, выстраивала коммуникация с руководителями различных отделов. И всё это для того, чтобы убедиться, что разрабатываемая система позволяет решить именно те задачи, которые должны быть решены.
Ещё немного, и мы сами сможем собирать высокочастотные генераторы :)

Цели и задачи

С формальной точки зрения задачи стояли следующие:

  • Разработка технического задания;
  • Разработка макетов пользовательских интерфейсов системы;
  • Подготовка технической и информационной инфраструктуры для нужд разработки;
  • Разработка и внутреннее тестирование всех подсистем и сервисов, входящих в АПК;
  • Настройка производственного окружения и доставка разработанного ПО на это окружение;
  • Разработка пользовательской документации к ПО;
  • Отладка АПК на производственном окружении.
Команда

  • Дизайнер;
  • Менеджер проекта с функциями аналитика;
  • Технический руководитель проекта
  • Ведущий backend разработчик
  • Backend разработчик
  • Ведущий frontend разработчик;
  • Frontend разработчик;
  • Fullstack разработчик;
  • QA-инженер.
Вызовы

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

Мы смогли решить все и сразу: система всячески способствует тому, чтобы учёт был полным (для этого предусмотрены автозаполнения и другие механики, упрощающие жизнь), но при этом система достаточно гибкая, чтобы выигрывать от автоматизации можно было и в том случае, когда не каждый винтик был посчитан.

Решения

В системе есть множество функционалов с автозаполнениями. Предусмотрены парсеры для сырых данных, чтобы как можно меньше информации приходилось вносить “руками”. При этом система чётко заточена под процессы компании. Если мы точно знаем, что в любых спорных ситуациях задачу надо назначать на руководителя отдела, то система это будет делать без необходимости сложной настройки, дополнительной автоматизации и скриптов на псевдокоде.

Выгоды для клиента

  • На самом верхнем уровне система экономит значительное время сотрудников за счёт автоматизации процессов компании. Это время они будут тратить на производство, вместо заполнения “ерунды” в текущих системах.

  • Система позволит повысить прозрачность процессов компании за счёт объединения сотрудников в едином информационном пространстве.

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

  • Система позволит систематически работать с технической документацией (сейчас это просто папки на флешке или в облаке). Это полностью исключает проблемы, возникающие в ситуациях по типу “Серёга, нам нужно повторить прибор, который мы делали 5 лет назад в единственном экземпляре для заказчика из Индии”. Вся документация привязана к клиентам, устройствам, номенклатурным позициям и т.п. :)

  • Система позволит повысить качество работы с клиентами, в т.ч. повысить скорость обработки запросов за счёт шаблонов, автоматического калькулятора, функционалов автоматического отслеживания всего и вся.

И это только начало…


Дальнейшие планы

Уже подготовлен первый список функционала, который не вошёл в текущую итерацию, но планируется к проработке и реализации в дальнейшем. Клиент хочет начать постепенное внедрение системы как можно скорее, чтобы она начала закрывать имеющиеся боли. После чего постепенно наращивать функционал и вносить доработки по результатам полученной от пользователей (сотрудников) обратной связи.

Подписаться на рассылку:
Поделиться кейсом:
ОБСУДИТЬ ПРОЕКТ
Close
Связаться с нами