BPMNとは、ビジネスプロセスを表記するXML形式の世界標準のフォーマットである。

ビジネスの提案をする際に、現状のビジネスワークフローを提示し、

改善後のビジネスワークフローを提示するということは、顧客の理解を得ることにつながる

* 目次 [#n27d642c]
#contents

* BPMN 2.0 [#m070be57]
BPMNにはXML形式のフォーマットがある

ただ、冗長な書き方だと思った。

* markdownで記述するには [#q572e875]
自分はこれをmarkdown形式に近い形で書きたい

候補となるのは、yamlからBPMNを生成する以下のものである。
どうやら、BPMNの表現に近い記述を、plantUMLのアクティビティーズβ版で記述できるようだ。

** plantUmlを使ったスイムレーンの書き方についての紹介サイト [#db500e6f]
https://myopomme.hatenablog.com/entry/2021/03/03/213510

https://giancarlomangiagli.it/en/BPMNator_BPMN_generator_from_YAML.html
*** コードの抜粋 [#c8a3b322]

 @startuml
 title スイムレーン
 |1つ目のスイムレーン|
 start
 :ノードa1;
 :ノードa2;
 |2つ目のスイムレーン|
 :ノードb1;
 |3つ目のスイムレーン|
 :ノードc1;
 |1つ目のスイムレーン|
 :ノードa3;
 |2つ目のスイムレーン|
 :ノードb21;
 stop
 @enduml

まだ夢物語の理想では、これがdockerイメージで用意されていて、

生成されたBPMNがbpmn-jsを経由して画像生成ができたらうれしい。
** plantUmlを使ったスイムレーンの書き方紹介サイトその2 [#qcc27b63]
https://coralnet.co.jp/wordpress/?p=902

https://github.com/bpmn-io/bpmn-js
* yaml形式で記述する方法もあるようだ [#x3c82e5c]
候補となるのは、yamlからBPMNを生成する以下のものである。

bpmn-jsがyaml形式のbpmnに対応したらうれしいのだが、まだ知名度が低いようだ。

いまのところは、おとなしくXML形式での書き方を学んだほうがいいのかもしれない。
https://giancarlomangiagli.it/en/BPMNator_BPMN_generator_from_YAML.html


* 現状、フリーで使えるbpmnエディタ bpmn-js [#n81c2f51]
https://github.com/bpmn-io/bpmn-js

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS