Краткое описание (часть 2).

fc645d29729491.56013f60420e1.jpg

От идеи до реализации (часть 2)

АВТОМАТИЗАЯ БИЗНЕС ПРОЦЕССОВ

 

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

Продолжение. Начало - часть 1.


Первоначальный вариант конструктора был построен именно на базе классических solidity смарт-контрактов. Визуальная среда позволяла изменять значения параметров виджетов и автоматически вставлять их в заранее подготовленный исходный код на solidity. Параллельно данные вставлялись и в текстовый вариант контракта (placeholders). Таким образом, пользователь работал с документом, который мог находиться в трёх состояниях: стандартный текстовый, исходный код на solidity и дерево виджетов. После заполнения всех значений и проверки (использовались анализаторы исходного кода и binary solidity – Manticore, SmartCheck, Solgraph), пользователь нажимал на кнопку Опубликовать. Контракт автоматически проверялся, подписывался, публиковался в сети Ethereum. В дальнейшем возможно было отслеживать его статус. Подобный подход идеально подходил для классических задач, решаемых в рамках смарт-контрактов Ethereum, но при попытке масштабировать данное решение для каких-либо сложных задач (по факту рутинных, привычных бизнесу) мы столкнулись с большим количеством ограничений. Это и сложность описание на solidity бизнес-процессов и несовершенство языка, его незрелость и ограниченность. Также платформа Ethereum доказала свою полную непригодность для решения бизнес задач – не соответствие требованиям безопасности и финансовых регуляторов, дороговизна, сложность, катастрофически низкая скорость работы, транзакции только в криптовалюте. Проект назывался «Интерактивные смарт-контракты» и был закрыт. 

 Версия конструктора умных контрактов, построенного на базе solidity / ethereum.

Версия конструктора умных контрактов, построенного на базе solidity / ethereum.

Следующий этап был – переосмысление концепции и создание архитектуры для реального бизнеса и задач. Цель была следующая – взять за основу концепцию умных контрактов, т.е. автоматизировать выполнение большинства процессов, получать по ним аналитику, создавать и настраивать цепочки выполнения и зависимостей. Необходимо было учитывать потребности современного бизнеса, а также предоставить возможность лёгкой интеграции с бизнес сервисами. Изучив возможности популярных проектов из различных категорий: CRM, ERP, BPM, MDM, системы электронного документооборота, мы выявили ряд существующих проблем:

  • Дороговизна предлагаемых решений. Высокий порог вхождения;

  • Сложности интеграции в существующие бизнес проекты и выстраивания полного конвейера;

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

  • Сложность освоения интерфейса и понимания логики работы программы, явная перегруженность при скудной функциональности;

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

Необходимо было создать бизнес платформу полного цикла, объединяющую все лучшие качества существующих решений в простом, интуитивно понятном интерфейсе, работающей в облаке и отвечающей самим жёстким требованиям бизнеса, регуляторов, пользователей. Идея сводилась к следующему: платформа должна: хранить (надёжно и безопасно), обрабатывать (быстро), осуществлять процессинг (интеллектуальный, с учётом множества внешних факторов), анализ данных, бизнес-процессов и связанных событий, обладать привычным и необходимым функционалом бизнес систем (СЭД, CRP, ERP, BPMN, MDM), а именно:

  • Иметь возможность создания документов из профессионально составленных/подготовленных сторонними разработчиками и профессиональными юристами шаблонов;

  • Совместной работы над документом (у каждого пользователя своя изолированная рабочая среда, позволяющая работать в комфортной обстановке, не мешая другим);

  • Система версий, редакций, бесконечный undo/redo;

  • Timemachine – возможность просмотра любых изменений/событий в системе без ограничений;

  • Коллективная, внутрикомандная работа над документом;

  • Листы согласования;

  • Менеджер задач;

  • Система управления проектами и ролями;

  • Библиотека шаблонов (в том числе международных для ВЭД). Документарный маркетплейс;

  • Электронная торговая площадка с автоматическим оформлением сделки, её процессингом и дальнейшим сопровождением;

  • Мессенджер с функциями отправки сообщений, комментирования разделов документа, аудио/видео звонков конференций, в том числе групповых (автоматические группы из участников договора);

  • «Бесконечный» буфер обмена;

  • Набор приложений: сейф, заметки;

  • Юридическая база знаний с актуальными редакциями правовых документов;

  • Многоуровневая система шифрования и хэширования с валидацией и авторепарацией (блокчейн);

  • Верифицированные контрагенты и система цифровой личности;

  • Возможность удалённого подписания документов ЭЦП.


Система должна быть универсальной — подходить как для бизнеса, так и для обычных пользователей. Мы считаем, что современные системы автоматизации бизнеса должны комплексно решать все возникающие задачи, являясь единой точкой сборки, обработки и хранения всех документов, связанных с ними процессов и верифицированных контрагентов (система цифровой личности). Это должна быть цельная среда, способная органично вписаться в любой существующий бизнес и значительно упростить большинство процессов и операций, предоставив множество возможностей в интуитивно понятной среде. Другими словами, такая система объединяет в себе лучшее из существующих узкоспециализированных сервисов, реализуя в рамках одной платформы функциональность, как CRM, ERP, BPM, MDM систем, так и систем внутреннего и внешнего документооборота, аналитики и учёта. Всё это должно быть доступно, как в виде облачного сервиса CaaS (Contract-as-a-Service) через открытый API, так и в виде мобильного, web приложения. Система должна быть легко расширяемой, отказоустойчивой, обладать богатым marketplace’ом и удобным инструментарием для сторонних разработчиков.

metabrief.jpg
 

featured posts

META events

metaBlack Whitemetamorphosis, crm, erp, bpm, mdm, caas