Концепция Low-code в действии

Концепция Low-code в действии

на примере Comindware Business Application Platform

Low-code development (Low-code) — концепция, предполагающая возможность модифицировать, адаптировать и развивать систему непосредственно в ходе «боевой» эксплуатации с минимумом кодирования и максимумом визуальной разработки. Low-code решает главную проблему цифровизации — ускорение цикла от бизнес-потребности до работающего бизнес-процесса.

Свяжитесь с нами

Comindware Business Application Platform изначально проектировалась под максимальное соответствие Low-code концепции. Для её реализации, в частности, была разработана онтологическая модель и поддерживающая ее графовая модель хранения и управления данными Comindware® ElasticData, доступная для интеграции с любой базой данных. 

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

Цифровая трансформация
за 4 недели*

* 4 недели — среднее время реализации пилотного проекта (MVP) на стороне клиента

Пробная версия

Больше, чем удобные пользовательские инструменты

Обновления без остановки работы

Задача:
Добавление атрибута в процесс или в карточку бизнес-объекта (мастер-данные) – например, помимо даты изготовления детали нужно обеспечить хранение даты её продажи, что позволит знать, сколько времени деталь хранилась на складе производителя.

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

Быстрая обработка сложных запросов

Задача:
Узнать полную историю операций (бизнес-процессов) над каким-то бизнес-объектом – например, производственной линией: определить по какому контракту её приобрели, кто и когда монтировал, какие работы над ней выполнялись в рамках технического обслуживания и ремонта.

  • При использовании реляционной модели:
    Данные по каждой операции хранятся в отдельной таблице и система выполняет серию SQL-запросов по каждой из них. Скорость обработки запросов зависит от объёма данных, а в случае добавления нового процесса – например, профилактические осмотры – необходимо привлекать программистов для обновления SQL-запросов.
  • При использовании графовой модели:
    Все данные хранятся в графах, они не разделены и система собирает всю историю производственной линии одним запросом. Поиск происходит быстро, вне зависимости от объёма накопленных данных и нет необходимости привлечения программистов в случае добавления нового процесса.

Возможность обработки косвенных связей

Задача:
Узнать, кто из сотрудников крупной компании ранее имел дело с бизнес-объектом - например, производственной линией, - чтобы с ним посоветоваться. При этом неизвестно, в рамках какой операции (см. выше) сотрудник с ней работал.

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

Обработка сложноподчинённых объектов

Задача: Подсчитать KPI сотрудника, который одновременно может быть задействован в работе 3-5 подразделений компании, каждое из которых имеет свои собственные KPI, руководителей и цели.

  • При использовании реляционной модели:
    Данные по каждому подразделению хранятся в нескольких отдельных таблицах и для сбора всей информации о конкретном сотруднике, система выполняет серию SQL-запросов, чтобы получить данные из каждой таблицы. Скорость обработки зависит от количества сотрудников и подразделений. В случае структурных изменений привлекаются программисты для обновления SQL-запросов. Полностью автоматизированный подсчет KPI не поддерживаются.
  • При использовании графовой модели:
    Запрос на список объектов, связанных с другими объектами в рамках какой-либо операции, оперативно обрабатывается системой. Таким образом, можно легко получить список всех сотрудников, которые участвовали в процессах, связанных с этой линией до или после запуска. Благодаря этой особенности графовых моделей, именно они используются в соцсетях.

Реализация концепции Low-code как идеологии системы неминуемо требует соответствующего “фундамента”. Подробнее о хранении данных в графовом представлении и онтологиях читайте в статье на блоге Comindware.

Удобные пользовательские инструменты

Продвинутых технологии “под капотом” Low-code платформы недостаточно для успеха бизнеса клиента — нужен отличный пользовательский опыт. Поэтому Comindware Business Application Platform доступна как из веб-браузера, так и из мобильного приложения, и предоставляет широкий спектр пользовательских инструментов:

От идеи
до эксплуатации —
4 недели*

* 4 недели — среднее время реализации пилотного проекта (MVP) на стороне клиента

Бесплатное демо

Проблемы с формой? Сообщите нам.

  • CNews
  • Gartner
  • tadviser
  • bpm-award
  • G2
  • Graphies
  • Capterra
  • 10 best BPM
  • CIO
  • CIO
Продукты Comindware ежегодно завоевывают престижные награды на основании отзывов клиентов и высокой оценки от ведущих экспертов.
ТОП-1 в рейтинге крупнейших разработчиков BPMS 2020 по версии CNews Analytics. Рейтинг рассчитан на основе объемов годовой выручки. Comindware занимает первую строчку рейтинга, начиная с 2018 года.
BPM-решение от Comindware назван лидером на рынке систем для управления бизнес-процессами в отчете 2022 года от G2. Звание присвоено на основании положительных отзывов от пользователей и сравнения с аналогичными продуктами в категории BPM.
Компания Comindware стала победителем Graphie Award в категории Самое инновационное корпоративное графовое приложение.
На основании отзывов клиентов решение Comindware удостоено звания лучшего предложения среди BPM-систем, представленных на сайте Capterra.
Компания Comindware вошла в список десяти наиболее результативных BPMS вендоров в 2017 по версии Insights Success.
Журнал CIO Applications включил Comindware в топ 25 BPM-решений для цифровой трансформации бизнеса.
Компания Comindware вошла в число 20-ти наиболее перспективных и быстрорастущих BPM вендоров по версии CIO Review.
На основании отзывов клиентов продукт Comindware занимает первую позицию в рейтинге BPM-платформ на сайте аналитического агентства Gartner.
ТОП-7 крупнейших поставщиков BPM-систем в России по версии Tadviser. Рейтинг составлен на основе годовой выручки, полученной от реализации проектов в 2020 году.
Платформа Comindware помогла онлайн-сервису страхования Mafin одержать победу в конкурсе «BPM-проект года’2020» в номинации «За настойчивость в достижении процессного совершенства».
Comindware

«Для ИТ-департамента low-code — это возможность умножить свою производительность кратно.»

Анатолий Белайчук
BPM-евангелист Comindware

Читать полностью

  1. Вы здесь:
  2. Comindware
  3. Comindware Business Application Platform
  4. Разработка приложений без программирования