Использовать привычные инструменты или изучать новые?
У моего клиента платформа WebSoft HCM интегрирована с кадровой системой 1С ЗУП. Интеграция была настроена через агент — он обращался к внешней SQL базе данных, читал данные и загружал их в WebSoft HCM.
➡️ Обычно я не очень приветствую использование агентов для таких задач. У WebSoft HCM есть стандартный инструмент-конструктор «Выгрузки из базы». Многие настройки в нем можно выполнить без написания программного кода. Реализация же через агент приводит к тому, что в будущем любые правки нужно будет выполнять через программистов. Развитие и поддержка функциональности становится сложнее и трудозатратнее.
➡️ Бывает, что структура данных особо сложная или объем данных особо большой. И силами конструктора тут не справиться — тогда использование агента оправдано. Это обычно встречается в наиболее крупных организациях, со штатом сотрудников от 50 000 человек и выше.
Когда я спросил представителя клиента, почему он не использовал стандартный инструмент, он сказал, что просто привык писать агенты. И не стал тратить время на изучение конструктора. Но оправдано ли такое обоснование решения?
У вас есть сомнения, используются ли у вас оптимальные решения для кастомизаций? Напишите мне для проведения аудита.
✉️ mp@mpros.ru
@MikhailProtasov
Post #230
427
- 👍 5