#システム設計

24 件の記事

システム設計とアーキテクトを学ぶおすすめ本8選【設計面接から設計プロセスまで】
アーキテクチャ 2026-10-16

システム設計とアーキテクトを学ぶおすすめ本8選【設計面接から設計プロセスまで】

システム設計とアーキテクトの仕事を学ぶための本を8冊まとめた。設計面接の題材で学ぶシステム設計のパターン、アーキテクチャ設計のプロセス、アーキテクトの役割、トレードオフと非機能要件の順に紹介し、各書の個別レビューへ移動できる。

#書評#システム設計
ソフトウェアアーキテクチャを学ぶためのおすすめ本12選【入門から実践まで】
アーキテクチャ 2026-09-22

ソフトウェアアーキテクチャを学ぶためのおすすめ本12選【入門から実践まで】

ソフトウェアアーキテクチャを体系的に学ぶための定番書を、入門から実践まで12冊まとめた。設計の基礎、トレードオフ、ドメイン駆動設計、マイクロサービス、API設計の順に紹介し、各書の個別レビューへ移動できる。

#書評#システム設計#設計#マイクロサービス#DDD
ソフトウェアアーキテクチャの基礎 第2版 ―エンジニアリングに基づく体系的アプローチ
アーキテクチャ 2026-04-28

ソフトウェアアーキテクチャの基礎 第2版 ―エンジニアリングに基づく体系的アプローチ

『ソフトウェアアーキテクチャの基礎 第2版』の書評。Mark RichardsとNeal Fordによる教科書的な一冊。アーキテクチャを「経験と勘」ではなく計測・統治できるエンジニアリング規律として扱い、アーキテクチャ特性(非機能要件)の定義・識別・計測・統治までを体系立てて解説する。

#システム設計#書評
システム設計面接の傾向と対策
アーキテクチャ 2025-09-29

システム設計面接の傾向と対策

『システム設計面接の傾向と対策』の書評。面接対策をテーマにしつつ、システム設計のパターンを学ぶのにもちょうど良い一冊。設計の勘所を押さえた質問のパターンが整理されており、受験者だけでなく作問する面接官にとっても参考になる。

#システム設計#書評
データモデリングでドメインを駆動する──分散/疎結合な基幹系システムに向けて
アーキテクチャ 2025-08-11

データモデリングでドメインを駆動する──分散/疎結合な基幹系システムに向けて

『データモデリングでドメインを駆動する』の書評。帳簿という概念を軸に、基幹系システムを分散・疎結合化するデータモデリング手法を体系的に解説する一冊。活動系と経営管理系の二分類や「残」という新しい概念を提唱し、DDDやマイクロサービス化の実践的な指針を与える。

#モデリング#設計#システム設計#書評
技術的な意思決定において制約やトレードオフを明示することの重要性
アーキテクチャ 2025-08-05

技術的な意思決定において制約やトレードオフを明示することの重要性

技術選定や設計判断を行う際に、制約やトレードオフを明示することの重要性を解説した記事です。意思決定は限られた条件下で複数の選択肢から選ぶ行為であるという前提に立ち、判断の背景を明文化することが将来の再評価や組織の成長につながる理由と、その記録の残し方を紹介します。

#アーキテクチャ#システム設計
システムアーキテクチャ構築の実践手法
アーキテクチャ 2025-07-17

システムアーキテクチャ構築の実践手法

『システムアーキテクチャ構築の実践手法』の書評。実務でアーキテクチャ設計に取り組む技術者のための実践ガイド。前著が「なぜ」に焦点を当てたのに対し、本書は「どのように」を扱い、要求定義から論理・物理設計、ビューによる文書化まで、現場で役立つ具体的な手法を紹介する。

#アーキテクチャ戦略#アーキテクト#設計#システム設計#書評
アーキテクチャ・アーキテクト・アーキテクティングについて
アーキテクチャ 2025-07-14

アーキテクチャ・アーキテクト・アーキテクティングについて

アーキテクチャ・アーキテクト・アーキテクティングの定義を解説。IEEE規格に基づくシステム構造、コンポーネント関係、設計判断、ステークホルダニーズ統合の本質を理解する実践的知見を紹介します。

#システム設計#設計#アーキテクチャ#アーキテクト
システムアーキテクチャ構築の原理~ITアーキテクトが持つべき3つの思考
アーキテクチャ 2025-07-07

システムアーキテクチャ構築の原理~ITアーキテクトが持つべき3つの思考

『システムアーキテクチャ構築の原理~ITアーキテクトが持つべき3つの思考』の書評。アーキテクチャ設計に関わるなら必読といえる一冊。技術的な解決だけでなく、アーキテクチャの定義や捉え方、ステークホルダーとの向き合い方、設計テクニックまで、設計のプロセス全体を体系立てて言語化してくれる。

#システム設計#アーキテクチャ戦略#アーキテクト#書評
凝集度と結合度とは|良い設計を支える2つの指標
アーキテクチャ 2025-06-25

凝集度と結合度とは|良い設計を支える2つの指標

ソフトウェア設計の指標である凝集度と結合度を解説。凝集度の7段階(偶発的〜機能的)と結合度の6段階(内容〜データ)を、具体例とともに整理します。

#設計#システム設計
設計の賞味期限を考える
アーキテクチャ 2025-06-08

設計の賞味期限を考える

システム設計に「正解」はなく、状況に応じた「最適な妥協」があるだけだという前提に立ち、「設計の賞味期限」という観点から設計の寿命をどう見積もるかを考えます。ビジネス・組織・プロダクト・技術の変化と制約、トレードオフを踏まえた意思決定のヒントを整理します。

#設計#システム設計#アーキテクチャ戦略#アーキテクチャ
自分的システムの仕様書の構成
アーキテクチャ 2025-05-19

自分的システムの仕様書の構成

システムの仕様をドキュメントに書き出す際、どのような構成であるべきかを考えてまとめた、自分なりのシステム仕様書の構成を記した記事です。概要・アーキテクチャ・データモデル・API・技術詳細といった階層構成を、mermaidでの図のコード化も交えて運用する方法を紹介します。

#システム設計#設計#Tips
アーキテクチャ戦略について考える
アーキテクチャ 2025-02-16

アーキテクチャ戦略について考える

アーキテクチャ戦略について考えた記事。CTOやアーキテクトといった明確なポジションでなくても戦略の必要性を感じる場面を起点に、システムを構築・進化させるための方針として、ビジョンや原則、拡張性の計画といった観点を整理する。

#アーキテクチャ#組織設計#設計#システム設計#アーキテクチャ戦略
ソフトウェアアーキテクトのための意思決定術 リーダーシップ/技術/プロダクトマネジメントの活用
アーキテクチャ 2024-12-26

ソフトウェアアーキテクトのための意思決定術 リーダーシップ/技術/プロダクトマネジメントの活用

『ソフトウェアアーキテクトのための意思決定術』の書評。アーキテクトの意思決定にフォーカスした画期的な一冊。アーキテクチャの不確実性に立ち向かうための5つの質問と7つの原則を紹介し、設計に向かう人に確かな学びを与えてくれる。

#アーキテクト#システム設計#設計#書評
freee 技術の本 freeeにおけるマルチプロダクト開発
アーキテクチャ 2024-11-09

freee 技術の本 freeeにおけるマルチプロダクト開発

『freee 技術の本 freeeにおけるマルチプロダクト開発』の書評。業務系SaaSにおけるマルチプロダクト開発の実践をまとめた一冊。申請・承認といった共通業務をどうドメインとして切り出すか、基盤と各アプリケーションの関係やそこで生じるトレードオフなど、現場の設計判断が具体的に語られる。

#設計#システム設計#書評
信頼性のパターンについて
アーキテクチャ 2024-10-30

信頼性のパターンについて

信頼性(Reliability)を高めるための設計パターンを、Azure・AWS・GCPが提唱するパターンに基づいてまとめた記事です。ユーザーが期待する機能を提供し続けるために、サーキットブレーカーや補正トランザクション、イベントソーシング、Pub/Subといったパターンを使って耐障害性・回復性を実現する方法を整理します。

#信頼性#アーキテクチャ#設計#システム設計
間違いだらけのソフトウェア・アーキテクチャ―非機能要件の開発と評価
アーキテクチャ 2024-05-24

間違いだらけのソフトウェア・アーキテクチャ―非機能要件の開発と評価

『間違いだらけのソフトウェア・アーキテクチャ―非機能要件の開発と評価』の書評。2010年刊行と古いが、今にも通じるアーキテクチャの話が砕けた表現で書かれた一冊。技術書というよりエッセイに近く、技術的な要素を拾いたいなら第6章以降が読みどころになる。

#システム設計#書評
権限管理の設計|アクセス制御の考え方を整理する
アーキテクチャ 2024-05-22

権限管理の設計|アクセス制御の考え方を整理する

権限管理の設計手法を解説。ACL・RBAC・ABACの違いや、機能スコープ・データスコープ、制御対象と運用上の制約をふまえた設計のトレードオフを整理します。

#ABAC#ACL#RBAC#認可#システム設計#リンク集
ソフトウェア設計のトレードオフと誤り ―プログラミングの際により良い選択をするには
アーキテクチャ 2024-05-20

ソフトウェア設計のトレードオフと誤り ―プログラミングの際により良い選択をするには

『ソフトウェア設計のトレードオフと誤り ―プログラミングの際により良い選択をするには』の書評。設計判断のトレードオフを対照的に考えることの大切さと、具体的な設計のトレードオフ事例を学べる一冊。選ばなかった理由まで含めて考える視点が、より良い選択につながることを教えてくれる。

#設計#システム設計#書評
データ指向アプリケーションデザイン
アーキテクチャ 2023-02-27

データ指向アプリケーションデザイン

『データ指向アプリケーションデザイン』の書評。分散システムの設計を扱う名著として知られる一冊。データの保存・検索や分散、整合性といった、信頼性が高くスケールするアプリケーションを支える基盤技術を体系的に扱う。読み応えがあり、繰り返し読み直したくなる。

#システム設計#書評