システムコンテキスト図

ソフトウェアシステムと、それを利用するユーザーや他の外部システムとのやり取りを示すC4レベル1のダイアグラム。

システムコンテキスト図とは?

システムコンテキスト図はC4モデルの入口です。記述対象のソフトウェアシステムとやり取りする人々や外部システムに焦点を当て、内部構造はあえて省略します。その目的はスコープと対象読者を明確にすることにあります。誰がシステムを利用するのか、どのシステムに依存しているのか、どのシステムから依存されているのかを示します。

関連用語

  • C4モデル — ソフトウェアシステムをSystem Context(システムコンテキスト)、Container(コンテナ)、Component(コンポーネント)、Code(コード)の4つのレベルで記述する、軽量なアーキテクチャ可視化のアプローチ。
  • コンテナ図 — ソフトウェアシステムを構成するデプロイ可能/実行可能な単位(アプリケーション、サービス、データベース)を示すC4レベル2のダイアグラム。