Activiti KickStart

Пока в новогодние праздники я писал в этот блог слова о реализации бизнес-процессов при помощи чек-листов, ребята из Activiti писали программный код. Безусловно, их деятельность оказалась значительно более плодотворной, чем моя.
В появившейся 4 января этого года версии 5.1 платформы Activiti BPM есть удивительно созвучная чек-листам фича, называемая Activiti KickStart. KickStart – это приложение для быстрого создания бизнес-процесса в виде списка задач. Т.е. бизнес-аналитик, вместо катания мышкой по экрану фигурок из BPMN нотации и рисовании стрелок, последовательно вводит названия и атрибуты задач (см. рисунок)

Тему преимущества и недостатков графических моделей мы начали обсуждать еще прошлой весной в сообщении Маргинальный подход к моделированию бизнес-процессов. Уверен, что данная тема возникнет еще не раз. Справедливости ради надо отметить, что BPMN модель в Activiti KickStart все же присутствует, но делает её не человек, а умная компьютерная программа, на основании введенного человеком списка задач. Пока логика такой диаграммы довольно проста – набор параллельных или последовательных активностей. Но ведь мы увидели всего лишь первую версию приложения. То ли еще будет. Процесс разработки бизнес-процесса «без рисования» показан в этом скринкасте:


Подробнее об Activiti KickStart можно почитать в блоге одного из разработчиков Activiti Small steps with big feet. Другие картинки KickStart в блоге, который ведет Tom Baeyens

Реклама

One Comment

  1. Пробежался мельком. Вот кратко:

    — автоматически ваять последовательный без разветвлений графический вид БП из текстовых задач, возникающих по ходу дела, adhoc, ну нет никакого смысла, унылая цепочка уходящих вправо элементов БП не несет содержательного смысла

    — ваять такой БП вправо, а не вниз, крайне неудобно, текстовым описаниям, из которых, собственно, и возникает такой процесс, просто не остается места, чтобы их расположить на диаграмме, и эта приверженность BPMN только затрудняет общее представление

    — бинарного состояния чекбокса «сделано/не сделано» недостаточно, необходиы еще, как минимум «отменено» для задач, которые отменились, и «неактивно» для задач, которые нужны, но исполнение которых преждевременно

    — в целом решение перегружено, чтобы добавить adhoc activity, нужно нажать много кнопок, и обладает другими общими недостатками BPM — требует настроек (в ACM их должно быть минимум), нет развитых средств контроля доступа, адресации и фильтрации таких adhoc activities, нет загрузки файлов, а про collaboration tools, которые обязаны быть в ACM и говорить нечего

    Но, собственно, разработчики и позиционируют эту фичу как небольшое расширение BPM для создания adhoc activities

    Ответить

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s