コンテキスト境界を使ってドメイン駆動設計の効果を高める:ドメイン駆動設計の決め手、コンテキスト境界 ドメイン駆動設計は、ビジネスの主要ニーズに重点を置いてソフトウェアを開発するのに役立つ。だが、ドメイン駆動設計を実践するには、コンテキスト境界についての基礎を理解する必要がある。 アーキテクトは、純粋なドメイン駆動設計(DDD:Domain-driven design)を自社に導入するのに苦労することが多い。DDDでは、複数の部署や複数のソフトウェアシステムにまたがってビジネスプロセスを対応付ける必要があるため、その複雑さから目的の成果を得るのが難しくなる。 とはいえ、ドメインモデリングはビジネスニーズを技術設計に置き換えるのに優れたアプローチだ。そのため、アーキテクトは、DDDの効果の決め手となるコンテキスト境界(bounded contexts)を定める方法を理解する必要がある。 コンテ