Форум Сообщества Аналитиков

×


Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - АБ

Страницы: « 1 2 3 4 5 6 »
31
я пользуюусь Project Modeler for Microsoft Visio. И меня это абсолютно устраивает. Поэтому попробуюу предположить, что это будет нечто подобное

Project?! Или все же Process?

32
http://elearning.bizagi.com/course/view.php?id=7

Там требуется регистрация, но она бесплатная.

33
Дык! Это наша работа.

Кстати, Вы уже нашли на их сайте курс по BPMN? Он конечно простенький, но зато с тестами.

34
Попытка №2. Process Modeler for Microsoft Visio by itp commerce. В принципе это было у меня в голове также.

Один игрок - один вариант ответа!

35
Навеяло:

Цитата: О.Хайям
Пить можно всем.
Необходимо только
знать где и с кем.
За что, когда и сколько.

36
Понимаете, если Вы мне нарисуете в IDEF0 блок без управления - я как рецензент отмечу это как ошибка (ошибка нотации, смысловая ошибка)

Ну это ошибка аналогичная потоку сообщений внутри одного пула. Ловится что тут, что там.

С другой стороны, вы - студент и вас обучали BPMN и, надеюсь, правильно. Правильно, это значит, не противореча стандарту.

Вот что значит "обучали BPMN"? Рассказывали какие в нем есть ромбики-кружочки? Толку-то от такого обучения? Вы лично что имели в виду под "моделировать правильно", когда инициировали эту дискуссию - "формально правильно"? Или правильно в смысле "с пользой для дела"? Это не одно и то же.

Я лично собираюсь обучать не ромбиков-кружочков (от их количества реально свихнуться можно), а тому, как при помощи BPMN выявлять процессы, производить их декомпозицию, моделировать их с прицелом на исполнение (вообще говоря, не прибегая к трансляции в BPEL), какими паттернами пользоваться и какими анти-паттернами не пользоваться... Студент должен знать что он может делать при помощи BPMN, а если забыл какой вариант кружочка ему нужен - не грех и в шпаргалку заглянуть.

Вы приходите в отрасль и вдруг видите, что нотация используется неправильно с вашей точки зрения (ситуация правда может быть и обратной). Где они - критерии?

Синтаксические критерии есть, семантических - нет. В рамках стандарта каждая организация может и должна вырабатывать собственный набор методических правил и рекомендаций. Наборы различных организаций будут различаться. В некотором смысле можно говорить о диалектах в рамках одного языка BPMN.

37
Ранее, я ответил очень кратко. Я понимаю, что Вы, Анатолий, призываете нас принять учатстие в семинаре-тренинге.
Но не надейтесь, так просто отделаться:)

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

Пытать, конечно, не буду, но все-таки хотелось получить Ваше мнение, и мнение других по этому вопросу.
А в чем нюанс? Нотация как я понимаю определяет правила представления информации, а моделирование предполагает что? Правила построения моделей? А чем одно отличается от другого? Строгостью параметризации и формализации?

Вот что значит постить на форум заполночь :-o Если быть совсем точным, то "Business Process Model and Notation". Суть дела в том, что раньше специфицировалась только нотация, понимаемая как значки и правила их комбинирования, теперь в дополнение к этому - структура модели, которая стоит за этими значками.

Ну мне известно как минимум два, а какие есть еще?

Примеры использования BPMN -

Цитата: BPMN 2.0 Beta 1 Spec
• High-level non-executable Process Activities (not functional breakdown)
• Detailed executable Business Process
• As-is or old Business Process
• To-be or new Business Process
• A description of expected behavior between two (2) or more business Participants—a Choreography.
• Detailed private Business Process (either executable or non-executable) with interactions to one or more external
Entities (or “Black Box” Processes)
• Two or more detailed executable Processes interacting
• Detailed executable Business Process relationship to a Choreography
• Two or more public Processes
• Public Process relationship to Choreography
• Two or more detailed executable Business Processes interacting through a Choreography

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

Что значит "нормально"? Это корректно с точки зрения стандарта. Всего лишь нерационально с чьей-то точки зрения. Но если человек привык пользоваться инструментом, который только так и позволяет моделировать процесс (не будем указывать пальцем), то кто ему указ? Ему можно только посоветовать расширить кругозор и сравнить, потому что скорее всего, он просто не представляет как можно моделировать по-другому.

А какой формат Вам  подойдет? Что я должен предпринять? Переписка? Скайп?

Я сказал какой формат мне подойдет: мне нужно день (лучше два) полноценного общения в аудитории. Я собираюсь излагать цельную концепцию использования BPMN. Конкретную, предметную, практичную. В переписке я могу ответить на конкретный вопрос (и отвечаю, Вы знаете), но это не спасает положение.

Если какие-то артефакты этого автора для изучения?

Есть, Гугл Вам в помощь.

Спасибо

Пока не за что.

38
Материалов по BPMN в интернете полно. Доклады, статьи, книги, онлайновые тренинги - что угодно. Но несмотря на это изобилие, уровень грамотности в этой области остается очень низким. Что там далеко ходить - даже BPMS-вендоры делают такие ляпы, что диву даешься.

Причин, на мой взгляд, две: во-первых, необходима практика. Не просто изучение элементов, но и того, как и где их применять. Сначала на задачках из учебника, потом на задачках из жизни. Нужны не презентации и лекции, а лабораторки и курсовики по BPMN.

Во-вторых, языковой барьер: все-таки нужен курс на русском. Каждый человек, когда ему приходится общаться на иностранном языке, становится немного тупее, чем он есть на самом деле.

39
Анатолий, живем вчерашним днем? :)

Как всегда, лето проходит слишком быстро.

40
Вопрос на самом деле не праздный.

Мало сказать не праздный - вопрос назревший и перезревший.

Вместе с тем, спецификация BPMN тесно связана с BPEL. Возможность выражения конструкций BPEL через нотацию BPMN в первую очередь интересует технических специалистов, а бизнес-аналитиков, аналитиков требований, инженеров требований, мне кажется, скорее интересует способ представления, передачи смысла.

Начнем с того, что BPMN, строго говоря, уже больше не нотация. Точнее, не только нотация. Начиная с версии 2.0, BPMN расшифровывается не как "business process modeling notation", а как "business process modeling AND notation". Несколько другой коленкор.

Далее, BPMN - вещь, которая принципиально (по построению) имеет не одно, а множество разных назначений. Трансляция в BPEL - далеко не единственное, и даже не главное, хотя большие вендоры ("банда трех": IBM, Oracle, SAP) и пытается в этом всех убедить. Википедия в данном случае права, да и спецификация тоже достаточно определенно это говорит.

BPMN определяет набор правил, однако стоит ли строго следовать этому набору нетехническим специалистам?

Проблема BPMN скорее не в избытке, а в недостатке правил. (Это следствие отмеченной выше многоплановости.) Чтобы эффективно им пользоваться, необходимо выработать для себя (для организации) определенный стиль: какими конструкциями пользуемся, какими нет.

Т.е. стоит ли строго следовать правилам - где message flow, а где control flow?

"Счастье - это когда тебя понимают". Исходя из этого не стоит использовать, скажем, сообщения внутри одного пула.

Что лучше использовать pool или lane для отображения участников процесса (сотрудников, отделы, службы, системы)?

А вот это - дело вкуса или избранного стиля моделирования. Право на жизнь могут иметь разные стили (естественно, при условии непротиворечия стандарту и внутренней логичности). Я лично использую дорожки для отображения участников и пулы для отображения процессов. Могу объяснить почему именно так, но не в формате комментария на форуме, извините.

Существует ли набор ясных, определенных и однозначных правил и рекомендаций, как следует использовать BPMN именно бизнес-аналитикам?

Существуют, именно как наборы рекомендаций того или иного специалиста. Я, например, учился у Брюса Силвера. И сейчас уже дозрел до того, чтобы учить других. Раз уж зашел такой разговор, сделаю первый анонс тут:

В сентябре 2010 я, Анатолий Белайчук, планирую провести в Москве тренинг по теории и практике использования BPMN.

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

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

Тренинг будет платным. Сумму пока назвать не готов, извините. Но члены Сообщества аналитиков получат скидку.

Особую скидку получат те, кто угадают инструмент, который будет использоваться в тренинге. Ответы давать тут. (Естественно, не больше одного ответа от одного участника.) Срок - неделя, т.е. до 24:00 субботы 10 июня. В воскресенье узнаем победителей.

41
Прошу прощения за путаницу, попробую разложить по полочкам:

itp-commerceBizAgi ModelerBizAgi Xpress
бескомпромиссная поддержка BPMN+++
бесплатныйверсия с ограниченной
функциональностью
+пробная версия
30 дней
движок, BAM, BRE--+
имитационное моделирование
(simulation)
+--

По поводу полезности имитационного моделирования есть разные мнения (погуглите BPM simulation). По мне, вещь, конечно, изящная, но для ее применения на практике процессы должны достичь такой степени зрелости, каковой мне наблюдать не приходилось.

Пока длится это обсуждение, мы стали партнерами BizAgi: http://b-k.ru/news/20100604/

Чего и вам желаю: у них есть партнерская программа для вузов с бесплатными лицензиями Xpress. Ограничение - максимум 10 пользователей Xpress на одну инсталляцию, количество инсталляций не ограничивается: http://bizagi.com/index.php?option=com_chronocontact&Itemid=132

42
Так они оба есть в бесплатной версии. Более качественной реализаций BPMN я ни у кого не видел. Столько фуфла вокруг - заявляют "BPMN два-ноль", а при ближайшем рассмотрении даже inclusive gateway не обнаруживается, не говоря уже о intermediate message, signal или compensation.

А в двух упомянутых это все есть. Причем если itp-commerce - это чистая рисовалка, то BizAgi - полноценная BPMS, с движком, BAM, BRE. Правда без simulation - у itp-commerce он есть, причем неплохой.

43
itp-commerce, BizAgi

44
каким образом отразить на схеме взаимодействие человека с системой, если это будут не сообщения?

нарисуйте дорожку и поместите в нее все активности, которые должна выполнять система

45
И правильно не дает - сообщения обязаны соединять разные пулы. Только вы делаете из этого неправильный вывод: рисуете пулы, вместо того, чтобы выбросить сообщения. Еще раз: нарисуйте дорожку и поместите в нее все активности, которые должна выполнять система.

Про vp business architect ничего не знаю, извините.

Страницы: « 1 2 3 4 5 6 »