
BPMN コア要素

プロセスモデルの読込および登録
工程を読むのは本を読むようなものだ。一定の向きをたどり、左から右、上から下に読み上げる。BPMN の学習は、言語の学習に似ています。すべての BPMN 要素は、単語のように特定の意味を持ちます。努力は、話せるように、またプロセスの言語で考える価値があります。
空腹であると仮定して、基本的な BPMN 要素を使用してプロセスを作成し、飢えを満たすために何をすべきかを記述します。
プロセスの作成に必要なもの
- プロセスのトリガーを記述する開始イベント。
- プロセスとタスクをガイドするシーケンスフロー。
- 何をすべきかを記述するタスク。
- プロセスの最後に到達した状況を示す終了イベント。

BPMN トークンのコンセプト
ビジネスプロセスが大理石経営であるとします。
プロセス内に、大理石が従う必要があるフローがあります。大理石を止められるのは、タスクだけです。ここでは、大理石はタスクが適用されるまで待機する必要があります。結局、毎回大理石が常にフィニッシュラインを越えられるように、すべてのフローがエンドイベントに届くようにしなければならない。大理石が届かなければ、何かが間違っていて、どこかで流れが途絶えたことがわかる。
大理石の例では、'トークン' の BPMN コンセプトについて簡単に考えることができます。BPMN では、大理石は公式にトークンと呼ばれます。トークンコンセプトでは、ビジネスプロセスの実行動作が、どれほど複雑であるかに関係なく、説明されます。
このアイデアを把握すれば、ビジネスプロセスフロー、特にプロセス実行動作のチェック時のエラーメッセージを理解するのに役立ちます。
モデルがシステムによって実行されないため、これらの '技術チェック' は重要ではないと考えられる場合は、ここで説明します。これらは重要です。
同じコンセプトが以下で適用されます。
- BPMN 構文チェック (ダイアグラムを保存するたびに該当)。
- プロセスシミュレーション (トークンを視覚化することもできます)。
トークンコンセプトを適切に適用すると、どんなに複雑であっても、任意の BPMN プロセスモデルを理解できます。
注記

会社の複数のユーザがプロセスモデリングに関与する場合は常に、命名との整合性を確保することが重要です。幸い、タスクおよびイベントの命名規則では、すべての BPMN プロセスが同じユニバーサルスタイルに従って世界中で理解されるようにしています。
タスクおよびイベントの命名規則は BPMN のベストプラクティスに基づいているため、厳密なポリシーまたはルールとして認識されないことに注意してください。適切な正当性があり、意味があり、モデラにとって理解しやすい場合は、これから逸脱することができます。
では、イベントを適切かつ一貫して指定するにはどうすればよいでしょうか。IS の状態を識別するのに役立つ規則があります。実際には、イベントに名前を付けるための潜在的なシグナルワードは以下のとおりです。
- [demand] が発生しました。
- [オーダー] が受入済みです。
- [service] が利用可能です。
- [請求書] が作成されました。
- ...
"is" という用語を使用する必要はありませんが、実際に IS 状態を記述していることを確認するのに役立ちます。




