ChatDiagram
ツール/イベントストーミングメーカー

イベントストーミングメーカー

ビジネスプロセスを、コマンド、ドメインイベント、ポリシー、集約を色分けしたイベントストーミング図に変換します。プロセスを時系列で説明し、ドメインに詳しい人とモデルを洗練させましょう。

フローチャートEnterで送信

無料アカウント、カード不要 · SVG、PNG、PDFで書き出し

実際の動作を見る

イベントストーミング図の例

同じツールに4つの依頼。以下の図はすべて実際に生成されたものです。

入力する内容
オンライン食料品注文のイベントストーミング図を作成:注文することで「注文済み」が発生し、支払いを承認すると「支払い承認済み」、商品を確保すると「商品確保済み」、注文品をピックすると「注文品ピック済み」、配送を発送すると「注文配達済み」が発生する。コマンドは青、イベントはオレンジ、支払いポリシーは緑に色分けして。
次に試す「支払い拒否」イベントと注文キャンセルコマンドを追加。最初のイベントの横に「注文」集約を追加。
フローチャート: 食料品注文
フローチャート · Sugiyama layered DAG + orthogonal routing · schematex-flowchart
生成された図

イベントストーミング図とは

イベントストーミングは、ビジネスプロセスで何が起きたかを整理する、協働型のドメインモデリング手法です。通常はドメインイベントを時系列に並べ、そこにイベントを引き起こしたコマンド、反応するポリシー、変更を管理する集約を追加します。

最終的なシステム仕様ではなく、共有する作業モデルとして最も役立ちます。イベント名は過去形、コマンド名はアクションとして記述し、抜けや意見の相違はドメインエキスパートと話し合いましょう。

Standard
Sugiyama layered DAG + orthogonal routing
Engine
schematex-flowchart
Editable
Double-click text, drag nodes
Export
SVG · PNG · PDF
フローチャート: イベントストーミング図とは
利用者

イベントストーミング図を使う人

フローチャート: プロダクト・エンジニアリングチームプロダクト・エンジニアリングチーム

サービスを設計する前に、オンライン注文フローにあるコマンド、イベント、ポリシー上の判断を見つける。

フローチャート: 医療業務チーム医療業務チーム

臨床担当者や事務担当者とともに、予約やリマインダーの手順を整理する。

フローチャート: コマースチームコマースチーム

サポート、倉庫、決済システム間の返品・返金の責任範囲を明確にする。

使い方

3ステップでイベントストーミング図を作る方法

01

説明する

まずは1段落で十分です。

“オンライン食料品注文のイベントストーミング図を作成:注文することで「注文済み」が発生し、支払いを承認すると「支払い承認済み」、商品を確保すると「商品確保済み」、注文品をピックすると「注文品ピック済み」、配送を発送すると「注文配達済み」が発生する。コマンドは青、イベントはオレンジ、支払いポリシーは緑に色分けして。”
02

図を確認

最適なエンジンで描画します。

フローチャート: 食料品注文
03

変更点を伝える

編集のたびにバージョンを保存します。

「支払い拒否」イベントと注文キャンセルコマンドを追加。
V2 · DRAWN FROM V1, NOTHING RETYPED
よくある質問

よくある質問

イベントストーミング図とは?

ビジネスドメインを視覚化し、その周囲にあるドメインイベントとコマンド、ポリシー、人、集約をつなぐ図です。

コマンドとイベントの違いは?

コマンドは「注文する」のようにアクションを依頼します。イベントは「注文済み」のように発生した事実を記録します。

イベントストーミングのセッションには誰が参加すべき?

ドメインエキスパート、プロダクトオーナー、エンジニア、プロセスを運用・サポートする人を含めましょう。異なる視点から不足しているルールが見つかります。

イベントストーミングのマップはどう始めればよい?

まず重要なドメインイベントを時系列に並べます。次に、それらを引き起こすコマンドを追加し、必要に応じてポリシーと集約を加えます。

関連ツール

同じ用途に使えるほかの図

今すぐドメインを整理しましょう。

無料アカウント、カード不要。プロセスと重要なビジネスイベントを説明しましょう。

エディターを開く