IT аутсорсинг: Java, С#/С++, .NET, Python, JavaScript, React, Go

Seldemirov Aleksandr / 15.01.2020

ERP для бизнеса. А надо ли?

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

  • Оцениваете ли вы ваши производственные процессы как неэффективные и требующие модернизации?
  • Или сами процессы вас устраивают, но не хватает комплексного учета, инструментов аналитики и прозрачной отчетности?

Дело в том, что ERP системы — это не просто

Суть в том, что ERP системы позиционируются как инструменты автоматизации процессов (производственных, закупочных, процессов финансового планирования, кадровые, зарплатные и т.д.), то есть это системы, которые в себе несут ноу-хау этих процессов.

Поэтому нужно ответить себе на вопрос: вам нужны процессы, которые заложены в эту систему, или вам нужна автоматизация ваших собственных процессов?

  • Считаете ли вы неэффективными ваши собственные процессы и их надо оптимизировать?
  • Или процессы у вас нормальные работающие, а учет этих процессов, прозрачность в виде консолидированной финансовой отчетности — это то, чего у вас нет?

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

Хороший пример — SAP — в их продуктах очень зрелые качественные процессы.

В частности, SAP провел автоматизацию логистических процессов для PepsiCo (а они были одними из лучших на тот момент), затем обезличил эти процессы и начал продавать как модуль логистики.

Если в вашем бизнесе много логистических процессов, то этот модуль будет для вас самым дешевым решением. Но здесь надо понимать, что беря готовый модуль с ноу-хау логистических процессов и не дорабатывая его, вы предполагаете корректировку своих логистических процессов под структуру ERP.

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

Поэтому самый большой миф на рынке, который не осознается бизнесменами, что покупая платформу, они покупают автоматизацию чьего-то процесса.

Что в результате получается, когда вы принимаете решение интегрировать готовую платформу в свой бизнес?

  1. управленческая отчетность, витрина данных — хороши для исходного процесса. А для ваших процессов — надо дорабатывать;
  2. бизнес-процессы — вроде выглядят хорошо, но если присмотреться — немного по другому — надо дорабатывать;
  3. ролевые модели в процессе, то есть распределение функций между участниками — в платформе так, а у вас по другому — надо дорабатывать;
  4. какие-то внешние системы, например система первичного учета, где появляются документы по вашим бизнес-процессам — опять не совпадает — надо дорабатывать.

В результате если посмотреть, практически все процессы требуют доработки.

Возникает вопрос — за что вы платите, покупая платформу? Вы платите за внешний конструктор, который требует серьезной модификации.

Второй миф о платформах — это миф о монолитности. Существует устоявшееся мнение, что платформа — это единая сущность. Если же посмотреть на платформу технологически, то там много разных компонентов и модулей, обеспечивающих работу с разными разными типами данных, разными процессами и видами отчетностей. То есть разработчик видит там “зоопарк модулей”, которые между собой как-то взаимодействуют, а для человека, далекого от IT, это продукт, завернутый в единую оболочку, установленный на одной железке, то есть воспринимается как монолит.

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

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

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

Последние публикации

Все публикации
Seldemirov Aleksandr / 07.06.2020

#Эпизод 8. Кто такой Project Manager (PM) в IT проектах?

Роль Project Manager (далее, PM). Для того, чтобы продемонстрировать насколько важна роль PM мы расскажем об одном проекте, который позволил обрести очень важные выводы, ка ...

Seldemirov Aleksandr / 18.05.2020

#Эпизод 7. Кто такой Бизнес Аналитик (BUSINESS ANALYST) в IT проекте?

Роль Бизнес Аналитика. Часто наши заказчики не понимают, зачем нужна данная роль, если  есть PO, обладающий отраслевой экспертизой и хорошо представляющий очертания бу ...

Seldemirov Aleksandr / 06.05.2020

#Эпизод 6. Кто такой Product Owner и зачем он нужен в IT проекте?

Сегодня мы подробнее рассмотрим роль Product Owner. В предыдущем материале,  мы говорили о том, что роль Заказчика и роль Product Owner может быть совмещена в одном лице, п ...

Seldemirov Aleksandr / 28.04.2020

Эпизод #5. «Локомотивные роли» в IT Проекте. В чем разница между O/PO/PM/TL и зачем они все нужны?

Сегодня мы поговорим о матрице ответственности. Также, мы рассмотрим подробнее роли, которые в предыдущем материале были обозначены как “локомотивы”, которые продвигают пр ...

Seldemirov Aleksandr / 28.04.2020

Эпизод #4. Роли и задачи в IT проекте. А зачем все эти роли (TeamLead, Project manager, Product Owner, etc.)?

Роли и задачи в IT проекте. А зачем все эти роли (TeamLead, Project Manager, Product Owner, etc.)? Бывает, что Заказчик боится большого количества ролей. Возникает вопрос, действ ...

Seldemirov Aleksandr / 28.04.2020

Эпизод #3. Можно ли доверять внешним разработчикам? Как выбрать подрядчика?

 Барьеры, которые встают в сознании многих предпринимателей, собственников и руководителей, при упоминании слова аутсорсинг. Отсутствие доверия:Я не понимаю сколько людей буд ...

Seldemirov Aleksandr / 28.04.2020

Эпизод #2. Аутсорсинг VS собственная команда разработки. Плюсы и минусы.

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

Seldemirov Aleksandr / 28.04.2020

Эпизод #1. Что происходит на рынке IT? Удаленная работа и распределенная разработка. Будущее цифровизации.

 Сегодня, мы понимаем, что мир уже не будет прежним. Большинство компаний во всём мире переходят или уже перешли в удаленный формат работы. Какие настроения сейчас превал ...

Seldemirov Aleksandr / 05.02.2020

Кейс: BIMLIB. Платформа BIM-контента

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

Seldemirov Aleksandr / 15.01.2020

ERP для бизнеса. А надо ли?

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

Seldemirov Aleksandr / 18.09.2019

Командная работа и роли на IT проектах.

Любая проектная задача проходит начальные фазы обзора, так называемый пресейл (presale): Прогнозирование продукта на выходе; Предполагаемый бюджет на проект; Необходимые с ...

Seldemirov Aleksandr / 05.08.2019

Как становятся Сеньорами (Seniors). Путь развития.

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

Seldemirov Aleksandr / 19.07.2019

Как оценить время на разработку IT системы?

Как заказчику быть уверенным, что оплата на разработку отрабатывается на полную мощность, и уделяется оговорённое время на выполнение задач? Сама формулировка вопроса классическ ...

Seldemirov Aleksandr / 06.06.2019

Как фрилансера вовлечь в командную работу?

Возможно ли фрилансеру-одиночке стать командным игроком? Большую роль играет личностная предрасположенность человека к командной игре. Есть люди, которым комфортно работать уед ...

Seldemirov Aleksandr / 24.05.2019

Почему программисты внутри компании говорят Вам «Нет»?

К нам часто обращаются компании с начатым IT проектом разработки программного обеспечения, который требуется фактически переделывать заново. Статистика: 3 из 4 проектов, именно так ...

Seldemirov Aleksandr / 24.05.2019

Чем аутсорсорс разработка эффективнее штатной, а главное, когда нужно к ней обращаться?

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

Seldemirov Aleksandr / 24.01.2019

Работа по Fix Price or Time&Material?

Как показывает наша практика: Fix Price в среднем в 2-2,5 раза дороже Time&Material.  Все остаются довольны результатом, сроками по схеме T&M. В Fix Price редко встретишь ...

Seldemirov Aleksandr / 17.12.2018

Программное обеспечение Oracle Hyperion

Программное обеспечение Oracle Hyperion Planning Корпорация Oracle – американская компания, крупнейший производитель программного обеспечения в мире; Oracle Hyperion – линейка про ...

Seldemirov Aleksandr / 28.11.2018

Международная конференция A2IC-2018

Компания ITQuick представила проект одного из заказчиков на конференции. Темы A2IC были следующие: Машинное обучение; Искусственный интеллект (ИИ); Этика в Мире ИИ. Предс ...

Seldemirov Aleksandr / 01.08.2018

Принципы разработки — Agile и Waterfall.

Если говорить о проектных подходах, можно выделить два - Agile и Waterfall.  Эти две модели разработки применимы не только при разработке программного обеспечения, а также использу ...

Seldemirov Aleksandr / 31.05.2018

CRM система. Категория клиента 3. Продолжение.

Начало здесь: CRM система. Выбор и настройка. Общая информация.CRM Система. Категория клиента 1. Продолжение.CRM Система. Категория клиента 2. Продолжение. Третья категория, ...

Seldemirov Aleksandr / 30.05.2018

CRM Система. Категория клиента 2. Продолжение.

Начало здесь: CRM система. Выбор и настройка. Общая информация.CRM Система. Категория клиента 1. Продолжение. Данная категория предпринимателей понимает, что действующий хао ...

Seldemirov Aleksandr / 28.05.2018

CRM Система. Категория клиента 1. Продолжение.

Начало здесь: CRM система. Выбор и настройка. Общая информация. Категория 1. Очень лихие ребята. Обычно хранят все в лучшем случае в облаке, а в худшем на локальной машине р ...

Seldemirov Aleksandr / 28.05.2018

CRM система. Выбор и настройка. Общая информация.

Customer relationship management- система управления отношениями с клиентами. Ещё её можно назвать клиентская база данных. Но не просто БД, а оболочка, которая, при правильной нас ...

Seldemirov Aleksandr / 30.04.2018

Как решить проблему «СРОЧНО»

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

Seldemirov Aleksandr / 28.04.2018

Каналы продаж от мала до велика

Так случилось, что в нашей компании мы работали в основном с малым и средним бизнесом (от 100 человек), которые выступали заказчиками. Клиентов мы ищем в разных источниках. Начина ...