OverView
Chapter 1. Analyzing Business Domains / ビジネスドメインの分析
● What Is a Business Domain? / ビジネスドメインとは?
● What Is a Subdomain? / サブドメインとは?
● Domain Analysis Examples / ドメイン分析例
● Who Are the Domain Experts? / ドメインエキスパートは誰?
● Conclusion / 結論
● Exercises / エクササイズ
What Is a Business Domain? / ビジネスドメインとは?
「企業の主な活動領域を定義したもの」
● 企業は複数のビジネスドメインを持つことができる
○ 例: AmazonはECやクラウドサービス事業をやっている
● ビジネスドメインは頻繁に変更される可能性があることに注意
○ 例: Nokiaは木材加工やゴム製造をやっていたが、今は電気通
信、モバイル通信などをやっている
Slide 5
Slide 5 text
What Is a Subdomain? / サブドメインとは?
「ビジネス活動のきめ細かい領域」
サブドメインは複数あり、単独では会社の成功には繋がらない
企業がその事業領域で競争するためには、サブドメイン同士が相互作用す
る必要がある。
サブドメインのタイプ
● コアサブドメイン
● 汎用サブドメイン
● サポートサブドメイン
Who Are the Domain Experts? / ドメインエキスパートは誰?
● 要件を収集するアナリストでもなければ、システムを設計するエンジニアでもない
● 最初にビジネス上の問題を特定し、全てのビジネス知識の起源を持つ人
● 著者の経験則では、ドメインエキスパートは要件を思いつく人、またはソフトウェアのエンドユー
ザである
「ビジネスドメイン知識の専門家」