Как No-Code/Low-Code работает с платформой Sugar
Опубликовано: 2022-06-11Одна из радостей, проблем, возможностей и отличительных черт систем CRM (управление взаимоотношениями с клиентами) заключается в том, что они соответствуют тому, как вы хотите управлять своей организацией. CRM-система должна отражать конкурентное преимущество вашей организации, поддерживать то, что делает вас уникальным, и соответствовать ДНК вашей организации. Как организация, вы хотите добиться этого, не нарушая банк и без многолетних проектов.
CRM-системы становятся ценными для организации, когда они представляют собой нечто большее, чем хранилища данных и расширенные справочники. Наиболее успешными CRM-системами являются те, в которых бизнес-процессы происходят в CRM. Успешная CRM-система — это та, в которую пользователи идут, чтобы сделать бизнес.
Индустрия CRM и SugarCRM предлагают возможности No-Code / Low-Code (NCLC) для ускорения окупаемости. Эти возможности поддерживают адаптацию CRM к ДНК организации без необходимости в специализированных разработчиках и сложных проектах. Ваш администратор CRM или бизнес-аналитик могут легко освоить возможности No-Code.
No-Code обычно относится к возможностям определения бизнес-процесса в сочетании визуального, перетаскивания или выбора комбинаций определенных параметров методом «укажи и щелкни». Это исключает использование любого языка сценариев или разработки, такого как JavaScript или PHP.
Low-Code относится к ограниченному использованию программного кода. Обычно это фрагмент кода JavaScript или PHP, который поддерживает проверку записи, задачу, выполняемую в ответ на записанную запись, или некоторые другие ограниченные дополнения.
Давайте рассмотрим, как No-Code/Low-Code работает для клиентов SugarCRM. Наша цель — дать нашим клиентам возможность создавать совершенно новые бизнес-процессы со структурой данных, формами пользовательского интерфейса, руководством по процессам, автоматизацией процессов и анализом отчетов, необходимым для поддержки этих процессов.
Автоматизация внешнего интерфейса без кода
Чтобы помочь нашим пользователям, мы обеспечиваем автоматизацию пользовательского интерфейса. С помощью нашего инструмента No-Code Sugar Studio администратор Sugar может создавать пользовательские интерфейсы, которые адаптируются к информации на экране. Работать с системой становится проще, когда на экране только нужная информация. Sugar позволяет администратору создавать таблицы и отношения базы данных, динамические формы и представления записей без кода. Записи о клиентах в Sugar могут выглядеть совершенно иначе, чем записи о потенциальных клиентах или записи о поставщиках — и все это делается без единой строчки кода. Дизайнер пользовательского интерфейса Sugar No-Code предоставляет набор элементов формы, таких как текстовые поля, поля изображений, раскрывающиеся поля выбора, вычисляемые поля, поля валюты и многие другие. Затем вы можете перетащить их на холст формы, чтобы создать пользовательский интерфейс для любых целей.
Чтобы направлять наших пользователей через бизнес-процессы, мы позволяем нашим администраторам Sugar создавать эти процессы как так называемые «управляемые процессы». Они создаются с помощью No-Code, чтобы отображать процесс в интуитивно понятном формате контрольного списка. Когда пользователь сталкивается с записью, относящейся к бизнес-процессу, ему показывают шаги и просят проверить выполненные шаги. Весь управляемый процесс создается и поддерживается без какого-либо кода.
Иногда процессы могут быть немного утомительными для пользователя. Чтобы избавиться от «рутинной работы», иногда связанной с бизнес-процессом, Sugar предлагает концепцию «кнопки действия». Кнопка действия — это кнопка, помещаемая администратором на экран записи, при нажатии которой выполняется либо одна задача, либо последовательность задач, заменяющая ручной набор щелчков и записей пользователем. Кнопки действий без кода.
Автоматизация серверной части без кода
Sugar предоставляет механизм автоматизации, который отслеживает записи CRM и реагирует на условия записи, записи, обновления и прошедшее время. Администраторы Sugar определяют неограниченный набор процессов, которые новые записи или обновления могут запускать для существующих записей. Процессы представляют собой набор деревьев решений, действий и условий ожидания, настроенных в визуальном интерфейсе перетаскивания. Код не требуется для создания бизнес-процесса, который может быть уникальным для вашей организации. Эти автоматы ценны тем, что уменьшают зависимость от «занятой работы» человека, ускоряют следующие желаемые действия и уменьшают количество ошибок процесса.
Интеграция без кода
Хотя нам нравится думать, что Sugar может вести бизнес сам по себе, иногда он должен взаимодействовать с другими системами. Sugar предоставляет функцию «веб-перехватчика», чтобы обеспечить метод передачи информации без кода в другие системы. Администратор может указать веб-перехватчику запускаться без кода в ответ на обновление записи Sugar. Это может передавать информацию во внешнюю систему, которая поддерживает веб-перехватчики, которые могут выполнять бизнес-процесс в этой системе.
Интеграция Sugar со многими другими платформами может быть выполнена с помощью продуктов Sugar Integrate и популярных интеграционных платформ без кода, таких как Zapier, Bedrock Make и Starfish.
Выражения без кода
Для поддержки бизнес-процессов иногда требуются расчеты и оценки. Sugar предоставляет возможность использовать Excel-подобные формулы во многих местах. Мы называем это сахарной логикой. Используйте эти оценочные выражения для отображения результатов вычислений, условного отображения полей записи, условного представления параметров раскрывающегося списка и условного изменения макетов целых записей. Эти выражения Sugar Logic являются мощной заменой без кода для того, для чего другим системам может потребоваться код.
Отчеты об отсутствии кода и информационные панели
Бизнес-процессы нужно измерять. Sugar обеспечивает создание отчетов без кода, путем перетаскивания. Отчеты можно создавать и размещать в виде диаграмм и таблиц на общих информационных панелях или для поддержки определенного типа записей.
Безопасность без кода
Благодаря возможностям без кода платформа Sugar обеспечивает безопасность. Ограждения встроены, и пользователю не нужно учитывать иногда сложные правила безопасности и доступа к данным.
Переносимость без кода
Когда наши пользователи или партнеры Sugar создают процесс без кода, они могут легко упаковать и экспортировать компоненты для повторного использования в другой системе. Это поддерживает здоровые методы управления изменениями, когда процессы строятся в системе разработки, тестируются в системе обеспечения качества и развертываются в производственной системе.
Конфигурация с низким кодом
Sugar также удобен для разработчиков, поэтому есть много возможностей добавить код в систему Sugar, чтобы превратить систему во что угодно. Благодаря обширным опциям без кода, добавленным за последние несколько лет, он не часто нужен, но хорошо знать, что он доступен при необходимости.
Low-Code устраняет большую часть накладных расходов на пользовательские проекты кодирования, просто вставляя «вспомогательный» код в области, которые в противном случае поддерживаются возможностями конфигурации No-Code. Это может привести к получению результатов только в 10–20% случаев настройки «полного кода». Поскольку сложность разработки ниже, требуются менее опытные разработчики, или кривая обучения для того, чтобы разработчик стал способным, менее крутая.
Одной из возможностей Sugar Low-Code является Logic Hook. Логический хук — это небольшой фрагмент кода, обычно написанный на PHP, который срабатывает при загрузке, редактировании или сохранении записи. Logic-Hooks — это следующий шаг, если ваше организационное воображение продвинет вас дальше, чем может предложить наша структура без кода. Это Low-Code в том смысле, что один Logic Hook может состоять примерно из 10-50 строк кода для поддержки необходимых бизнес-функций.
Еще одна возможность Sugar Low-Code — это запланированное задание. Запланированное задание — это процедура, написанная на PHP, которая загружается в планировщик заданий Sugar и выполняется в определенное время. Типичные задания включают в себя дни уборки, выполнение заданий по интеграции и тому подобное.
Рынок SugarOutfitters
Самый простой способ расширить свою платформу Sugar — найти ее на SugarOutfitters, онлайн-рынке SugarCRM для сторонних расширений, плагинов и интеграций с Sugar. Найдите сотни качественных и доступных расширений для Sugar, загрузите пакет, протестируйте его в изолированной среде и добавьте возможности.
Заключительные мысли
Время окупаемости является преобладающим требованием наших клиентов среднего размера. Использование и внедрение возможностей No-Code является ключом к достижению этой цели как для клиентов, так и для поставщиков. В течение последнего десятилетия Sugar была в авангарде разработки гибких CRM-систем без кода и с малым кодом.
Эта статья была первоначально опубликована в SugarClub Leadership Lounge , где команда руководителей Sugar обсуждает свои мысли и приглашает сообщество SugarClub задать любые вопросы или поделиться своими мыслями об опыте работы с клиентами, CRM, технологиях, строительных компаниях или чем-то еще!