Моделирование бизнес-процессов, какие методы существуют?

Я не уверен, что это правильное место, чтобы задать этот вопрос, но вот.

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

Что я нашел на данный момент:
UML, особенно диаграммы действий
Блок-схемы
Основа рабочего процесса Windows
Моделирование бизнес-процессов

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

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


person Gerard    schedule 16.09.2010    source источник


Ответы (3)


В настоящее время BPMN (нотация моделирования бизнес-процессов) и диаграммы деятельности UML являются двумя наиболее популярными вариантами для этого.

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

Обратите внимание, что сейчас создается профиль UML для BPMN это означает, что вы сможете смешивать диаграммы BPMN и UML в одном проекте

person Jordi Cabot    schedule 17.09.2010
comment
Благодарю за ваш ответ! Я думаю, что смогу перейти отсюда к решению и найти подходящий вариант. - person Gerard; 17.09.2010
comment
/меня бросает в дрожь при мысли о том, что UML и BPMN смешаны в одном проекте ;-) - person CesarGon; 10.10.2010

Я предлагаю вам рассмотреть ISO/IEC 24744. Он даст вам совершенно другую точку зрения, поскольку он не использует вездесущую метафору «организация как машина», а придерживается более оппортунистической, ориентированной на людей точки зрения.

Другими словами, ISO/IEC 24744 не представляет бизнес-процесс как рабочий процесс, в котором движущей силой является процесс, которому необходимо следовать. Вместо этого бизнес-процесс представлен через задействованные рабочие продукты и людей, которые воздействуют на них. Выполняемый процесс играет важную, но второстепенную роль.

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

person CesarGon    schedule 02.10.2010

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

person Derar    schedule 16.09.2010