arrow

назад

Найти паттерн еще не означает найти проблему

Доброе утро, коллеги.

Здесь я бы разделил две вещи: развитие инструментов Process Mining и вывод о том, что аналитик им больше не нужен. Первое действительно происходит. Второе из описанных возможностей не следует.

Давайте возьмем простой пример из поста: 188 кейсов повторяют согласование службы безопасности. Process Mining действительно способен обнаружить такой паттерн автоматически. Но из факта повторения следует только то, что определенная последовательность действий встретилась повторно. А вывод "значит, не с первого раза" уже требует интерпретации.

Повторное согласование может быть следствием ошибки, изменения существенных данных заявки, требования регламента, появления нового объекта проверки или даже вполне нормальной логики конкретной ветки процесса. Чтобы определить, какой вариант перед нами, недостаточно знать последовательность событий.

Та же проблема есть и с утверждением, что 64% кейсов с повторными шагами означают неоптимальность процесса с точки зрения логики. Из данных следует, что 64% кейсов содержат повторные шаги. Чтобы назвать их неоптимальными, необходимо дополнительно установить, что эти повторения не выполняют необходимую функцию.

Именно здесь проходит важная граница между обнаружением паттерна и обнаружением проблемы.

Process Mining прекрасно работает с первым. Он может реконструировать фактический поток, находить варианты выполнения, измерять длительность переходов, обнаруживать возвраты, отклонения и потенциальные узкие места. Современный инструмент может самостоятельно выполнить значительную часть этой работы, а LLM - дополнительно интерпретировать результаты и формировать гипотезы.

Но бизнес-процесс не сводится к своему цифровому следу.

Event Log не содержит автоматически всего контекста, в котором выполняется процесс: правил принятия решений, организационных ограничений, распределения ответственности, мотивации участников, требований регламентов и действий, происходящих вне информационных систем. Поэтому наблюдаемое отклонение еще не является установленной проблемой.

Еще осторожнее, на мой взгляд, стоит обращаться с причинностью. Если определенный маршрут коррелирует с увеличенным временем ожидания, система может обнаружить эту связь. Но переход от "при таком маршруте ожидание больше" к "причина задержки заключается в перегрузке отдела" требует дополнительных данных и проверки. Корреляция между признаками процесса сама по себе не устанавливает причинно-следственную связь.

Получается довольно простая цепочка:

Наблюдаемый паттерн → гипотеза о проблеме → проверка в контексте процесса → установленная проблема → анализ причины → вариант изменения → оценка последствий → решение

Автоматизация постепенно движется по этой цепочке вправо. Это полезное и закономерное развитие Process Mining. Но возможность автоматически обнаружить паттерн, сформировать гипотезу и даже получить от LLM предложение по изменению процесса еще не превращает всю цепочку в автоматически выполненный анализ.

И особенно здесь показательна необходимость указать системе, какие завершения процесса правильные, а какие нет. Это уже привнесенное извне знание о процессе. Система видит, чем заканчиваются кейсы, но сама семантика "правильно" появляется не из Event Log.

Поэтому формула "загрузил логи - получил инсайты и предложения - осталось только принять решение" описывает скорее повышение доступности и автоматизацию инструментария Process Mining. Само "принять решение" здесь скрывает значительную часть аналитической работы: проверить интерпретацию, установить причины, учесть контекст, ограничения и последствия изменения.

Я подробнее разбирал эту границу весной в статье о Process Mining у себя на сайте. Process Mining может быть эффективным инструментом диагностики, источником гипотез и средством мониторинга. Но анализ цифрового следа процесса и анализ самого бизнес-процесса - это не одно и то же.

repost

89

input message

напишите коммент


6 комментов

Здравствуйте, Иван. Ситуация напомнила мне попытки одного финансиста делать выводы на основпнии цифр, не понимая из каких процессов они взялись.

0

ответить

Доброго, Иван. Рад читать посты где есть точка зрения, которая дружит со здравым смыслом, особенно в нынешние времена. Вчера как раз рефлексировал (на самом деле нет, просто размышлял) на тему того, как люди не понимающие что такое система и в чем ее смысл, пытаются утверждать, что могут построить систему. Я могу предположить, что здесь подобная история и все эти истории повторяют паттерн. И вот тут интересный вопрос - о чем он говорит?

0

ответить

Доброе утро, Роман 😌 Мы уже с автором встречались ранее, до "ребрендинга" моего профиля. Тогда это вылилось в исследование такого зверя, как "цифровой двойник целой организации", которого никто в известной нам истории никогда не встречал в природе, и в принципе существование которого в реалиях нашего мира экономически сомнительно. Почитать начало можно здесь (https://setka.ru/posts/019fe3d5-2aef-7632-9d3e-06017a2ee198), там в конце есть ссылка на вторую часть, а в конце второй части - на третью. После этого Александр избрал другую стратегию постов: брать некие авторитетные материалы (доклады и т.п.) и "обозревать" их с добавлением некоторых своих мыслей. Это вполне разумно и более безопасно в качестве "нетворкинга". Хотя бы потому, что потенциальный критик спорит больше не с Александром, а с "источником". Тут я даже источник не увидел.

0

ответить

Тема интересная, я бы наверное замахнулся на Уильяма Шекспира , прошу прощения на DTO, но для начала надо сменить уровень абстракции

0

ответить

Я так для затравки накину один тезис. Предпосылка заявлений про DTO понятна , у нас есть множество процессов, множество способов измерить эти процессы с весьма неплохой точностью и сейчас когда вычислительные мощности шагнули вперёд, может возникнуть идея - давайте все загрузим в компьютер и на выходе получим набор данных достаточный чтобы ответить кто мы, куда движемся и куда можно двигаться. Казалось бы просто? Вот это и есть общее заблуждение. Организации это иерархическая структура в многоквартирном многофакторном пространстве и геометрия таких пространств отличается. Я не буду вдаваться совсем в подробности, но самый интересный пример это два сотрудника, которые работают в соседних кабинетах - в линейном мире один может подойти к другому позвать пить кофе или обсудить новость менее чем за минуту, но если они в разных департаментах или отделах то процессное время взаимодействия между ними может растянуться до недели. И поэтому любая попытка натянуть сову на глобус, то есть описать линейными метриками совершенно другую геометрию пространства будет обречено.

0

ответить

Да, все так. Я начинал свою текущую профессиональную деятельность в компании, которая занималась в том числе и цифровыми двойниками на заре их популярности. Сейчас это основной профиль этой компании. И вижу это все абсолютно без футуристических розовых очков 😌

0

ответить

еще контент автора

пост закреплён — пока закрепить можно только один пост

trash bin
перейти к нему не получится