Skip to Content
C4モデル (Japanese Edition)
book

C4モデル (Japanese Edition)

by Simon Brown
June 2026
Intermediate
180 pages
2h 27m
Japanese
O'Reilly Media, Inc.
Content preview from C4モデル (Japanese Edition)

第9章 システム ランドスケープ図

この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com

C4モデルの核心は、単一のソフトウェアシステムの静的な見方を提供するものであるが、ソフトウェアシステムは決して孤立して存在するものではない。 このため、特に複数のソフトウェアシステムを管理している場合は、これらすべてのシステムがどのように連携しているかを理解することがしばしば有用だ。この目的のために、C4の静的構造図の「上」に位置する別の図を追加し、ソフトウェアシステムのランドスケープを示すことにする。これがシステム・ランドスケープ図の目的であり、本章の焦点となる。

システムランドスケープ図の重要な側面

システムランドスケープ図の意図、範囲、コンテンツ、ユースケース、および対象読者を理解することで、この図を効果的に活用できるようになる。

意図

システムランドスケープ図を使用すると、次のような質問に答えることができる。

  • グループ/部門/組織内の様々なソフトウェアシステムは、どのように連携しているのか。

  • 特定のソフトウェアシステムが変更されたり、環境から除去されたりした場合、どのような影響があるか?

  • 組織の再編、合併、または分割を行うと、どのような影響が生じるか?

範囲

システムランドスケープ図の範囲は、実際には任意に設定できる。一般的な選択肢としては、以下に含まれるすべてのソフトウェアシステムを含めることが挙げられる:

  • 組織(これは小規模な組織にのみ適用される)

  • グループまたは部門

  • プロダクトドメイン

  • ビジネス・ケイパビリティ

  • DDDの境界づけられたコンテキスト

コンテンツ

実用的な観点から見ると、システムランドスケープ図は、特定の単一のソフトウェアシステムに焦点を当てていない、単なるシステムコンテキスト図に過ぎない。これは、所定の範囲に関連する人々やソフトウェアシステムを示すものである。システムランドスケープ図には通常、人々という要素とソフトウェアシステムという要素の2種類が含まれる。

有用性

エンタープライズアーキテクチャという分野はソフトウェアシステムだけを対象とするものではないが、私の経験上、多くの組織は自社のITランドスケープについて、トップダウンで全体像を把握できていない。実際、あらゆる規模の組織でそのような全体像が欠如しているのを目にする頻度に驚かされる。特に、テクノロジーが通常、ビジネスプロセスの実装や顧客へのサービス提供において重要な役割を果たしていることを考えればなおさらだ。 ソフトウェアシステムの観点からランドスケープを図式化することは、少なくとも、ITシステムやそれを担当するチームを取り巻く典型的なサイロ構造の外側で考える手段を提供する。

対象読者

システムランドスケープ図の対象読者は、システムコンテキスト図と同じである。すなわち、ソフトウェア開発チームの内外を問わず、技術者および非技術者である。

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

製品志向のエンジニア (Japanese Edition)

製品志向のエンジニア (Japanese Edition)

Drew Hoskins
AIプロジェクトの管理 (Japanese Edition)

AIプロジェクトの管理 (Japanese Edition)

Malini Jain Runtasewee, Adrián González Sánchez
AIに適したデータ設計図 (Japanese Edition)

AIに適したデータ設計図 (Japanese Edition)

Navnit Shukla, Kien Pham, Srikanth Sopirala, Harsha Tadiparthi

Publisher Resources

ISBN: 0642572404864