Бизнес-правило и управление процессами?

После выполнения следующего шага Jira делает ожидаемое

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

ссылка - Jira Agile - отчет о версии - прогнозируемая дата завершения не отображается

9
задан DMK 23 January 2013 в 15:04
поделиться

3 ответа

Системы управления бизнес-правилами

BRMS (типа, продаваемого ILOG ) позволяет вам устанавливать набор правил и использовать алгоритм, такой как Rete , чтобы соответствовать на основе условий, генерировать утверждения (которые, в свою очередь, могут быть сопоставлены другими правилами) или предпринимать действия на основе этих правил. Их можно встроить в приложение и использовать для поддержки настраиваемой бизнес-логики.

Системы управления бизнес-процессами

A BPMS (например, MS Workflow Foundation или любой из имеющихся на рынке механизмов BPEL ) обеспечивает выполнение приложения через серия этапов рабочего процесса. Эти этапы можно назначить разным людям. BPMS может использовать встроенную BRMS для принятия решений о том, куда направить рабочий процесс. Например, ILOG создает подключаемый модуль, который позволяет использовать его механизм правил с основанием MS Workflow.

Разница между ними

Приложение на основе механизма правил использует встроенный механизм правил (BRMS) с механизмом чтения запись данных, с которой он работает, и перехватчики для действий, управляемых механизмом правил, которые должны быть выполнены приложением. Он может (например) читать XML DOM, сопоставление на основе содержимого узлов в DOM и запись утверждений как других узлов. Возможны другие API. Приложение также может иметь зарегистрированные обратные вызовы, где совпадения могут запускать действия, при которых механизм правил вызывает обратные вызовы в приложении.

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

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

9
ответ дан 4 December 2019 в 14:31
поделиться

Правило - это определение, а процесс состоит из шагов. Бизнес-правила будут чем-то вроде определения инвентаря как LIFO или FIFO, тогда как бизнес-процесс будет заключаться в том, что Джо должен ввести свои инвентарные номера, которые передаются Линде, которая проверяет их, а затем вводится бизнес-правило, чтобы приспособить его к LIFO, и затем оно отправляется Ральфу, который бросает его на 10-Q.

Эти два аспекта очень сильно взаимосвязаны, но это определенно две разные вещи.

Редактировать: Я должен заметить, что часто, прежде чем он попадет в BRMS, бизнес-правило само по себе является процессом. Преобразование инвентаря в LIFO - это много математики, но это может быть сделано вручную тремя людьми вместо систематического. Требуется хороший аналитический склад ума, чтобы разбить вещи между правилами и процессом.

2
ответ дан 4 December 2019 в 14:31
поделиться

Мне легче подумать о разнице между решениями и процессами. И решения, и процессы могут иметь правила, но они не одинаковы - посмотрите этот список различий в презентации, которую я сделал на недавней выставке IBM IMPACT . Решения связаны с бизнес-правилами, и правильное использование бизнес-правил для управления решениями может упростить процессы. В моем блоге есть больше об этом, но stackoverflow не позволяет мне ссылаться на него ...

3
ответ дан 4 December 2019 в 14:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: