BPM - проектирование и разработка

BPM в ERP Forma: регламенты с публичной ссылкой, правила, открывающие интерфейс по мере освоения, журнал системных событий с подпиской, календарь, цели и шаблоны писем.

BPM - проектирование и разработка
INGELLO / BUSINESS0241
Перейти в системуforma.ingello.com Связаться с нами
Forma: панель управления на компьютере и телефоне
Ранняя версия панели управления Forma: воронка продаж и счётчики, слева десктоп, справа мобильная раскладка

BPM в Forma: это раздел «Управление» ERP-платформы Ingello, где процессы компании описываются, запускаются и контролируются. Здесь живут регламенты, правила доступа, календарь, шаблоны писем, журнал системных событий, цели и мониторинг отделов. Если CRM, WMS и HRM отвечают на вопрос «что происходит», то этот раздел отвечает на вопрос «как у нас принято работать и кто это делает». Основа в модулях core, event и template.

Задача

У малого бизнеса регламенты обычно существуют в виде устной традиции: «у нас так заведено». Новый сотрудник узнаёт правила методом проб и штрафов, а руководитель узнаёт о проблеме, когда она уже стала клиентской. Нужна была среда, где правила записаны, видны в том месте, где по ним работают, а каждое действие в системе оставляет след, на который можно подписаться.

Что внутри

Мониторинг отделов

Экран «Мониторинг отделов» показывает отделы компании плитками со счётчиком и кнопкой перехода в систему отдела, ниже воронка продаж. Меню «Управление» собирает инструменты раздела: статистику, шаблоны писем, календарь, регламент, права доступа, правила, публичный регламент и системные события.

Мониторинг отделов и меню управления
Мониторинг отделов: отдел продаж и отдел кадров, слева меню раздела «Управление»

Регламент

Регламент разбит на разделы: «ФОРМА Вашей компании», «Продукты», «Учёт ресурсов», «Продажи», «Кадры», «Управление», «Экспертные системы». В каждом разделе пункты с текстом и картинками, а у регламента есть публичная ссылка, так что его можно показать человеку без доступа к системе. Встроенный регламент заодно служит учебником: он начинается с режима обучения для новых пользователей.

Регламент компании в Forma
Регламент: разделы, публичная ссылка и режим обучения

Правила и доступ к интерфейсу

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

Системные события

Каждое создание, изменение и удаление записи попадает в журнал с датой, модулем и автором: «В отделе ERP произошло событие, инвентаризация обновлена пользователем…». Журнал можно смотреть лентой или таблицей, искать по нему и подписаться на события нужных объектов отдельно по созданию, изменению и удалению. Из события можно сразу перейти к списку или к самому объекту.

История системных событий
История событий: лента по отделам, подписка, таблица и поиск

Календарь, цели и шаблоны

Календарь показывает события по месяцу, неделе, дню и повестке дня: поставки, конференции, созвоны, обзвоны. Событие имеет тип, даты, время и может быть привязано к продаже. На панели виджетов рядом с лентой событий видно выполнение целей в процентах. Шаблоны писем хранят название, тему, текст и отправителя, чтобы типовые письма, вроде отчёта о продажах или запроса на закупку, не сочинялись каждый раз заново.

Календарь событий
Календарь: события месяца с переключением на неделю, день и повестку
Выполнение целей и история событий на панели
Панель виджетов: выполнение целей и свежие события по отделам
Шаблоны писем
Шаблоны писем: название, содержание, тема и отправитель

Технологии

PHP и Yii2 в модульной структуре, MySQL. Журнал событий построен на событиях ActiveRecord: после вставки, обновления и удаления запись сама попадает в историю и обновляет счётчики правил. Календарь на FullCalendar, интерфейс на AdminLTE и Bootstrap, таблицы на Kartik GridView.

Чем полезно

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

Где посмотреть

Описание платформы: forma.ingello.com/?landing. Сам раздел открывается только после входа на forma.ingello.com: есть самостоятельная регистрация (имя, телефон, почта, пароль) и вход через Google. Общего демо-логина нет, скриншоты сняты на демонстрационных данных. По словам лендинга, для малого бизнеса Forma бесплатна.

Технологический стек и подходы

SaaS архитектура Микросервисы Облачные вычисления Масштабируемость ПО API интеграции DevOps процессы High-load системы Кибербезопасность решений