ドメイン駆動トランスフォーメーション
レガシーシステムのモダナイゼーションとリスク低減
Carola Lilienthal, Henning Schwentner, 株式会社トップスタジオHRオライリー・ジャパン456ページISBN 9784814401727
Zenn・Qiitaの1記事で紹介(2026年7月、時点)。
- 紹介記事
- 1件
- Qiita / Zenn
- 1 / 0
- 初めての紹介
- 最新の紹介
紹介している記事(1件)
記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。
- 2026/7/25確認 読みたいIT技術書 Qiita · Kaoru Sato ·
まだ読んでいない本を本屋で立ち読みし、今後読みたい本として本書を挙げている。ドメイン駆動設計の本はすでに複数持っているが、現行システムをドメイン駆動設計に変える方法が書かれていると期待している。システム部門の管理職またはシステムの責任者が読んだうえで、内容を取捨選択するのがよいとしている。
この本について
老朽化した大規模システムを、ドメイン駆動設計(DDD)に基づいて段階的に改める方法を扱う。業務プロセスの分析から境界づけられたコンテキストを見つけ、ユビキタス言語やドメインモデルを用いて、ビジネス上の関心とソフトウェアの構造を結び付ける。ドメインストーリーテリング、イベントストーミング、シナリオキャスティングによる協働モデリングに加え、モノリスやマイクロサービスなどのアーキテクチャ、モジュール性成熟度の評価方法を取り上げる。システムの置き換えや既存構造の再編成、開発環境・ビルド・依存関係・テストの整備、リファクタリングとエラー堅牢性の改善も扱う。組織面ではチーム編成を検討し、システム部門の管理職や責任者が自社で採用する施策を選ぶ際の材料となる。
出版社の内容紹介・目次と紹介記事をもとにAIが要約したものです。原文の転載ではありません。
目次(主な章)
出典: 出版社の書籍ページ (章の見出しのみ)
- 1章 導入:ドメイン駆動トランスフォーメーションの全体像
- 第I部 基礎
- 2章 複雑性を制する
- 3章 ドメイン駆動設計
- 4章 協働モデリング
- 5章 ソフトウェアアーキテクチャの概念
- 6章 トランスフォーメーションへのアプローチ方法
- 第II部 技術的・戦術的・チーム組織的なドメイン駆動トランスフォーメーション
- 7章 レガシーシステムの技術的安定化
- 8章 ドメイン知識によるソースコードの強化
- 9章 チーム組織の改善
- 第III部 戦略的ドメイン駆動トランスフォーメーション
- 10章 ステップ1 ―ドメイン再発見
- 11章 ステップ2 ―ドメイン駆動ターゲットアーキテクチャのモデリング
- 12章 ステップ3 ―現状のアーキテクチャとターゲットアーキテクチャのすり合わせ
- 13章 ステップ4 ―トランスフォーメーション施策の優先順位づけと実施
- 第IV部 総括
- 14章 今後に向けて:ドメインパターンと境界づけられたコンテキストへの実装
- 15章 ドメイン駆動トランスフォーメーションのまとめ
- 付録A ドメイン駆動リファクタリングカタログの概要
- 付録B 戦略的リファクタリング
- 付録C 戦略的リファクタリングを支える戦術的リファクタリング
- 付録D 社会技術的リファクタリング
- 付録E ドメイン知識を強化する戦術的リファクタリング