
イベントストーミングは、アジャイル開発におけるビジネス要件やシステムフローを可視化する技法です。1980年代から存在しましたが、2003年にデビッド・ペルセントにより広く認知されるようになりました。
目次
この記事の目次
- イベントストーミングの定義
- 歴史的背景
- イベントとドメインモデル
- 他のアプローチとの比較
- まとめ
イベントストーミングの定義

イベントストーミングでは、図やカードを使用してビジネスプロセスを可視化します。まず全体のフレームワークを作成し、
ユーザーと開発者の対話を通じて詳細なフローが徐々に明確になります。
歴史的背景

イベントストーミングの概念は、アジャイル開発が台頭する以前から存在していました。
しかし、デビッド・ペルセントによる広範な普及後、多くのプロジェクトで採用されています。
イベントとドメインモデル

各イベントはドメインモデルに直接関連します。
この段階では、具体的な業務フローをカードや白板を使って表すことがよく行われます。
他のアプローチとの比較

イベントストーミングは、参加者全員からの情報を結集します。
これに対して、従来型の要求定義会議では主に文書作成が重視され、多くの場合効率が落ちます。
まとめ
イベントストーミングは、ビジネスと開発者の間で深い理解を醸成する手法として進化し続けています。
※本記事はIT用語辞典の手書きドラフトです。公開前に最新情報・出典を確認のうえ加筆修正してください。
