В эпоху цифровой трансформации бизнеса все большую популярность набирают low-code платформы, позволяющие создавать сложные бизнес-приложения с минимальным объемом ручного программирования. И, казалось бы, что может быть проще и логичнее - высвободить силы и время, отдав цифровую трансформацию бизнеса на откуп низкокодовой технологии. Но в России доля скепсиса в отношении этой набирающей обороты разработки пока что довольно велика.
О том, почему делегировать управление вашей личной бизнес-вселенной low-code платформе - не страшно с технической точки зрения и не бестактно с человеческой - поговорим ниже, опираясь на факты и аналитику.
Звездный час low-code
Первые LC (low-code) начали разрабатываться в 2000-х, но пика популярности они достигли буквально пару лет назад, и особенный интерес к ним возник у отечественного бизнеса: в связи с резким оттоком из страны специалистов ИТ-сферы появилась острая необходимость в подобных решениях, охватывающих практически все аспекты, необходимые для нормальной работы компании, тем более крупной.
После корпоративной дегустации low-code технологий выяснилось, что это быстро, удобно и индивидуально, ориентированно на конкретные задачи конкретного бизнеса. Плюс, сравнительно недорого относительно ручной работы специалистов, в большинстве своем эмигрировавших.
Ничего личного – просто бизнес
Казалось бы - пользуйся и радуйся. Но русский бизнес не был бы русским, если бы поставил во главу угла машину, а не человека. Поэтому у многих компаний возник морально-этический вопрос: не останутся ли за бортом программисты? В целом, при использовании low-code большой штат специалистов не требуется. Для управления коробочным решением с помощью автоматизированных форм, интерфейсов, конструктора не нужно и особых навыков программирования - разобраться в LC можно за короткий срок без специального образования. Но современные LC-платформы предоставляют множество точек расширения, позволяющих добавлять собственный код, дополнять и усиливать решения - а здесь уже не обойтись без профессионала, который хорошо знает не только информационные технологии, но и цели и задачи конкретного бизнеса.
Можно смело сказать, что использование технологии low-code - это проверка ИТ-специалиста и на профпригодность, и на креативность, и на понимание общей линии развития корпорации.
«Своими успехами в бизнесе я обязан прежде всего способности сосредоточиться на перспективных целях, не поддаваясь соблазну решать сиюминутные задачи». Билл Гейтс
Мы возвращаемся к вопросу экономии времени и сил, а также к инновационному подходу к делегированию каждой мелкой, но, несомненно, не менее важной задачи бизнес-процесса.
Любому руководителю близка мысль, что «хочешь сделать хорошо - сделай сам». Сложно перенаправить задачи, когда не уверен в том, как будет реализован процесс. Но любые сомнения можно развеять, если четко знать, что, как, почему и какими средствами достигается. Поэтому предлагаем немного заглянуть под капот low-code платформы BPMSoft и понять, как там всё устроено.
Разработчики не стали изобретать велосипед, а взяли за основу проверенную трехуровневую архитектуру. Здесь есть слой данных (база данных), слой бизнес-логики (сервер приложений) и презентационный слой (веб-интерфейс). Казалось бы, ничего необычного. Но соль в том, как эти слои взаимодействуют между собой.
Слой данных представлен реляционной базой данных MS SQL Server и PostgreSQL. У обеих систем - высокая производительность, надежность и масштабируемость. Они предоставляют широкие возможности для аналитики и работы с большими объемами данных, что важно для современных бизнес-приложений.
Слой бизнес-логики реализован на базах .NET Framework и .NET Core. Именно на этом уровне и происходит вся магия. Здесь работает движок, который интерпретирует low-code модели и превращает их в рабочие приложения. Конструктор BPMSoft - это как конструктор Lego - собираешь из кубиков, а на выходе получаешь полноценную систему.
Презентационный слой построен на основе фреймворков (как пример, один из них - Angular), позволяющих создавать современные, отзывчивые веб-интерфейсы с богатой функциональностью и обеспечивающие высокую производительность клиентской части приложений.
Микс из всего вышеперечисленного позволяет создавать масштабируемые и производительные решения.
Но самое интересное - это собственный фреймворк BPMSoft для разработки бизнес-приложений. Он предоставляет набор готовых компонентов и инструментов, позволяющих быстро создавать типовые элементы корпоративных систем: формы, отчеты, бизнес-процессы и так далее. Именно благодаря ему можно быстро создавать сложные системы без глубоких знаний программирования.
При этом всегда есть возможность добавить свой код там, где не хватает стандартной функциональности, хотя она охватывает практически все аспекты, необходимые для создания корпоративных приложений: управление данными и объектами, конструктор бизнес-процессов, генератор пользовательских интерфейсов, систему ролей и прав доступа, инструменты для создания отчетов и дашбордов, механизмы интеграции с внешними системами, инструменты для анализа данных и машинного обучения.
О надежности решений, созданных на базе определенной LC-платформы, можно судить только окунувшись в изучение ее основных факторов безопасности. Стоит обратить внимание на использование проверенных технологий в качестве фундамента, на наличие встроенных механизмов отказоустойчивости и балансировки нагрузки, на систему контроля версий и управления изменениями, мониторинг и диагностику в режиме реального времени и автоматическое тестирование компонентов системы при сборке.
А теперь о том же самом, но человеческим языком
Рассмотрим, как это работает - на примере реального кейса, взятого из практики BPMSoft: крупной строительной компании была нужна система для управления проектами. Классическая разработка заняла бы месяцы. С помощью low-code удалось запустить базовую версию за пару недель.
Как это было сделано? Сначала аналитики смоделировали бизнес-процессы компании прямо в интерфейсе платформы. Затем настроили объекты данных - проекты, задачи, ресурсы. Добавили пользовательские роли и права доступа. За короткое время и минимум профессиональных усилий - система готова к работе.
Были и доработки. Например, понадобилась интеграция с 1С для подгрузки финансовых данных. Но благодаря открытому API это не составило труда.
Еще один пример - автоматизация колл-центра банка. Здесь ключевым требованием была гибкость настроек и быстрая адаптация под меняющиеся бизнес-правила. С помощью визуального конструктора удалось создать динамические скрипты обработки звонков. А встроенный движок бизнес-процессов позволил легко управлять логикой маршрутизации обращений.
Что в итоге получили? Время обработки звонков сократилось на 20%, а удовлетворенность клиентов выросла на 15%. Главное - теперь банк может оперативно вносить изменения в логику работы колл-центра без привлечения разработчиков.
Теперь глубокое погружение: рассмотрим масштабный проект по цифровизации и оптимизации работы клиентских менеджеров крупного московского девелопера. До автоматизации у компании отсутствовал сквозной процесс продаж объектов недвижимости. Личный кабинет клиентов не был интегрирован с остальными ИТ-системами компании, не поддерживалась система сквозной аналитики, что затрудняло отслеживание эффективности каналов лидогенерации и построение воронок продаж. Колоссальные трудозатраты уходили на формирование ежедневной отчетности, которая велась в семи различных Excel-таблицах: два-три сотрудника вручную агрегировали данные, что увеличивало вероятность ошибок и усложняло процесс принятия решений.
Сквозная автоматизация бизнес-процессов
За полтора года в компании были автоматизированы ключевые бизнес-процессы с учетом специфики и сценариев продаж. Вся работа коммерческого департамента теперь осуществляется в единой системе, которая позволяет не только отслеживать все взаимодействия с клиентами и оценивать их финансовый вклад, но и контролировать этапы сделок через интеграцию с сервисами подписания договоров долевого участия (ДДУ) и мониторинга готовности объектов. Система обеспечивает полную прозрачность рекламных кампаний, позволяя видеть, из какого источника пришел клиент и сколько дохода он принес. Это, в свою очередь, дает возможность точно анализировать эффективность маркетинговых усилий и оптимизировать рекламные стратегии.
Эффективность и прозрачность взаимодействий
Путь клиента теперь отслеживается с момента первого касания до заключения сделки, а вся информация — от интернет-рекламы до этапа продаж — становится полностью прозрачной благодаря сквозной аналитике. Внедрение системы также обеспечило единообразие в подготовке отчетов. Процесс их формирования полностью автоматизирован, и совершается буквально в один клик: CRM-система фиксирует частоту измерений, ключевые метрики и влияющие факторы. Это позволяет руководству компании оперативно принимать решения на основе данных, автоматически отправляемых на электронную почту.
Личный кабинет: от рутины к автоматизации
Ключевым элементом автоматизации стало внедрение интеграции CRM с личным кабинетом сотрудника. Ранее процесс бронирования требовал от менеджера по продажам выполнения множества действий. Теперь сценарий выглядит так:
1. Менеджер, находясь с клиентом в переговорной, заходит в личный кабинет на сайте.
2. Выбирает квартиру и нажимает кнопку «Забронировать».
3. Вводит имя и телефон клиента, подтверждая действие.
4. Клиент сразу же производит оплату бронирования.
Вся информация автоматически передается в систему, и необходимые операции выполняются без участия менеджера. Когда менеджер возвращается к работе, он видит, что все данные уже занесены в систему: договор создан, и информация о бронировании актуальна. Теперь весь процесс занимает считанные секунды, что не только ускоряет работу, но и позволяет менеджеру мгновенно переключаться на другие задачи, минимизируя вероятность ошибок и повышая общую производительность команды.
Шахматка — администрирование продаж
Шахматка представляет собой мощный аналитический инструмент, который помогает решать ключевые бизнес-задачи и увеличивать доход.
Она работает с высокой скоростью, позволяя за считанные секунды отрисовать более двух тысяч квартир или 24 жилых корпуса. Шахматка активно используется менеджерами по продажам для создания сделок, управления очередями и получения актуальной информации. Аналитики применяют ее для регулирования ценообразования и проведения плановых изменений цен. Гибкость настройки позволяет адаптировать решение под конкретные аналитические задачи, выводя параметры из системы и изменяя количество ячеек.
Шахматка включает возможность бронирования объектов недвижимости и дальнейшего взаимодействия с ними. Это позволяет менеджерам работать в едином интерфейсе, не переключаясь между различными ИТ-средами, что значительно ускоряет рабочие процессы. Решение также позволяет загружать изображения и распределять объекты по картинке, упрощая фильтрацию и просмотр текущих предложений.
Омниканальность
В настоящее время девелопер использует SMS-рассылки, но планирует запуск коммуникаций через мессенджеры с использованием инструмента Омниканальные коммуникации. Система CRM позволяет осуществлять сегментацию аудитории, что дает возможность администраторам таргетировать крупных клиентов по различным критериям.
Лучше рано, чем поздно
С учетом того, что тяготение к глобальной оптимизации растет, время становится для бизнеса самым ценным и невосполнимым ресурсом, переход на low-code прогнозируется как оптимистичная неизбежность. Уже сегодня насчитывается более 600 LC-платформ, а их пользователями к концу текущего года, согласно некоторым исследованиям, уже будут около 60% представителей среднего и крупного бизнеса.
Low-code платформа дружественна абсолютно для всех. ИТ-специалистам она дает возможность погружения в новые решения, освобождает их от ручного программирования, оставляя в то же время простор для кастомизации и позволяя дописывать и оптимизировать бизнес-приложения под конкретные запросы компании. Для самого бизнеса выгода совершенно очевидна: сокращение времени разработки ПО в разы, а значит, и сроков реализации проектов; уменьшение затрат на персонал и его обучение, повышение качества мониторинга всех рабочих процессов. В выигрыше остаются и клиенты - платформа позволяет быстро создавать приложения и точечно делать различные надстройки для заказчиков.
Благодаря визуализации алгоритма при использовании low-code, когда вместо кодов используются наглядные и всем понятные схемы, все специалисты, включенные в бизнес-процесс, от аналитика до владельца, смогут общаться на едином языке.
Что у вас?
Позитивная новость для тех, кто взвешивает все за и против перехода на LC-платформу, состоит в том, что эффективность ее использования уже подтверждена многочисленными успешными примерами бизнес-историй.
А вы готовы к автоматизации или предпочитаете консервативные пути развития? Если для ответа на этот вопрос вам требуется мнение специалиста, рекомендуем оставить заявку на сайте BPMSoft и рассказать о бизнес-потребности. Мы поможем принять взвешенное решение.