А точно потянет? Как оценить производительность 1С:ERP до внедрения

04.04.23

Бизнес-анализ

Встал вопрос о переходе на 1С:ERP, но вы не уверены в производительности системы? Справится ли она с вашими объёмами данных и как узнать это до покупки и внедрения? Отвечаем в статье.

Высокая производительность — одно из важнейших требований к ERP-системе. От неё зависит способность системы обрабатывать данные компании с оптимальной для пользователей скоростью. Недостаточная производительность замедляет как отдельные операции (например, не получается быстро открывать и проводить документы), так и работу конфигурации в целом.

Именно поэтому вопрос о производительности встаёт ещё на этапе fit-gap анализа продуктов, представленных на рынке. Он особенно актуален для заказчиков, переходящих с SAP и других западных программ. Они незнакомы с возможностями современных решений 1С на личном опыте и могут опасаться, что «1С:ERP» не потянет имеющийся объём данных. Тем более, если речь идёт о многопередельном производстве и прочих сложно организованных процессах.

 

Потянет или нет?

Для ответа на этот вопрос нужно знать предполагаемый объём данных, в частности:

  • количество документов по основной деятельности (закупки, производство, продажи) в день/месяц/год;
  • количество документов по неосновной деятельности;
  • количество SKU.

Именно от этих параметров сильнее всего зависит скорость работы 1С. Кроме того, следует принять во внимание:

  • количество юрлиц и подразделений;
  • количество контрагентов;
  • количество оплат и поступлений ДС в день/месяц/год;
  • количество касс, ККМ, р/с, клиент-банков, эквайринговых терминалов;
  • количество внеоборотных активов;
  • количество сотрудников;
  • количество одновременно работающих пользователей;
  • типовые сценарии работы пользователей.

Важно понимать динамику изменения перечисленных показателей в течение срока эксплуатации «1С:ERP» или хотя бы нескольких лет. Иначе есть риск неожиданно для себя «перерасти» систему или аппаратные ресурсы серверов.

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


«1С:ERP» в цифрах: результаты официальных замеров

 

На Бизнес-форуме 1С:ERP 2022 фирма «1С» представила результаты последних испытаний. Специалисты протестировали возможности «1С:ERP» при работе с большими объёмами данных в условиях динамического планирования и производства сложных изделий.

 

Из материалов доклада «1С:ERP – развитие с учётом проектной практики, актуальные вопросы перехода на новое решение» (Моничев Алексей, Кислов Алексей)
 

Замеры проводились на базе, содержащей данные по структуре реального предприятия. Были рассмотрены 140 изделий, в каждом из них — более 100 000 отдельных деталей/сборочных единиц и 14 уровней разузлования. В систему загрузили порядка 14 000 000 ресурсных спецификаций. В части производственного процесса программа использовала свыше 6 000 000 уникальных позиций номенклатуры (материалы). Среда виртуализации была развёрнута на физических серверах 2 x Intel(R) Xeon(R) CPU E5-2670 v3; 2,3 (3,1) ГГц; 128 Гб.

В результате годовая производственная программа с полным разузлованием была рассчитана за 2 часа 32 минуты.

Далее специалисты смоделировали ситуацию, когда меняется динамика и структура заказов, появляются новые заказы, становится важна скорость перепланирования. Сделали следующее: 5 заказов на сложные изделия добавили, 5 — отменили, в 5 заказах поменяли даты потребности на месяц раньше, а в 5 — на месяц позже.

Система пересчитала позиции, на которые распространились изменения. Скорость пересчёта с полным разузлованием составила 1 час 1 минуту.
 

Оценка производительности «1C:ERP»: алгоритм

 

Если вы планируете внедрять «1C:ERP» и хотите убедиться, что система гарантированно справится с вашими задачами, необходимо провести нагрузочное тестирование.

Как это происходит?

  • В процессе обследования исполнитель формализует требования (список ключевых операций, их приоритетность и оптимальное время выполнения) и согласует с заказчиком целевые показатели производительности.
  • На оборудовании заказчика (или схожем) исполнитель проводит тестирование программы, в рамках которого моделирует нагрузку, максимально соответствующую ожидаемой в ходе ежедневной работы.
  • Полученные числовые значения исполнитель интерпретирует в терминах качественных оценок с помощью методики APDEX. Это позволяет сделать понятные выводы: плохо или хорошо система решает поставленные задачи в разрезе скорости.
     


Результат применения шкалы APDEX

 

  • Исполнитель оценивает необходимость и объём доработок и устраняет ограничения, повышая производительность системы до нормального уровня. Ещё до запуска в эксплуатацию он правильно настроит SQL и места хранения журналов, а также поможет с выбором «железа». Это уже значительная часть работ по оптимизации производительности.

См. также

Кейсы проектов Работа с заинтересованными сторонами Бесплатно (free)

Бывают ситуации, когда обновление изрядно измененной 1С с большой базой не составляет особых трудностей — до определенного момента. Таким моментом становится, например, переход на новую подредакцию. После чего приходит понимание, что обновлять, как раньше — уже не получается и нужно что-то менять.

12.07.2024    593    0    1c-izh    1    

3

Внедрение изменений Платформа 1С v8.3 1С:ERP Управление предприятием 2 Бесплатно (free)

Большинство бухгалтеров привыкли вести учет в конфигурации 1С:Бухгалтерия. Но что бывает, если такого бухгалтера перевести с 1С:Бухгалтерии на ERP? Об основных ошибках бухгалтера после перехода и роли аналитика в том, чтобы помочь бухгалтеру преодолеть трудности и изменить привычные паттерны, пойдет речь в статье.

15.05.2024    4462    0    TanyaRi    69    

26

Внедрение изменений Бесплатно (free)

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

15.05.2024    6263    0    cesar    15    

49

Проектирование Анализ предметной области Бесплатно (free)

В девятнадцатом выпуске второго сезона подкаста Радио “Аналитик“ обсудили, как и для чего применяют DDD, и почему аналитиком важно знать об этом подходе.

13.05.2024    560    0    Radio_Analyst    0    

3

Анализ предметной области Бесплатно (free)

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

03.05.2024    884    0    Polav62    9    

4

Внедрение изменений Платформа 1С v8.3 1С:ERP Управление предприятием 2 Бесплатно (free)

Статья об основных зонах внимания и часто допускаемых ошибках при внедрении современных ERP-систем – «1С:ERP Управление предприятием» и «1С:ERP.Управление холдингом».

27.04.2024    2197    0    user893825    0    

17

Лидерство Личная эффективность Agile Анализ потребностей и поиск решений Бесплатно (free)

В семнадцатом выпуске второго сезона подкаста Радио “Аналитик“ обсудили, что из себя представляет модель Кеневин, чем и в каких ситуациях она может быть полезна тем, кто работает в сфере ИТ и не только.

19.04.2024    621    0    Radio_Analyst    0    

5

Анализ потребностей и поиск решений Бесплатно (free)

Расскажем о Customer Development (CustDev) в заказной разработке, методиках исследования и проверке гипотез при создании MVP. Восстановим справедливость в отношении CustDev: рассмотрим, что это такое, и поделимся практикой применения.

18.04.2024    809    0    tachenkov    0    

4
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Gilev.Vyacheslav 1916 06.04.23 10:11 Сейчас в теме
чего испытывать, и так понятно, всё как на последней картинке - преимущественно "плохо" )))
в попытке универсально автоматизировать всё в одной базе получилось как обычно универсально посредственно
chuprina_as; +1 Ответить
2. triviumfan 95 11.04.23 17:15 Сейчас в теме
Поковырявшись в ERP я пришёл к выводу, что никаких аппаратных ресурсов не хватит под такие требования :)
Без оптимизации в коде не обойтись.
Оставьте свое сообщение