テスト計画・レビュー・品質保証・セキュリティ 重要度:★★出題: AM2・PM2
アーキテクチャレビュー(ATAM / 設計トレードオフ評価)
あーきてくちゃれびゅー / Architecture Tradeoff Analysis Method (ATAM)
実装に入る前のアーキテクチャ設計段階で、品質特性(性能、可用性、セキュリティ、変更容易性)のシナリオを用いて設計上のリスクや感度点・トレードオフ点を体系的に評価・レビューする手法。
3行速習ポイント
- 実装に入る前のアーキテクチャ設計段階で、品質特性(性能、可用性、セキュリティ、変更容易性)のシナリオを用いて設計上のリスクや感度点・トレードオフ点を体系的に評価・レビューする手法。
- 例えば「暗号化強度や監査ログ詳細度を上げると応答性能が劣化する」といったトレードオフ点を洗い出し、ステークホルダ合意のもとで設計方針を確定します。
- 試験対策:午後II小論文で「システムアーキテクトとしてどのように設計品質を検証し、関係者間で合意形成したか」を論述する際の高度な専...
図解
図アーキテクチャレビュー の設計・評価構造
Step 1
品質特性シナリオ(性能・可用性・保守性)
業務要件・システム制約の整理と構造化
↕
Step 2
トレードオフ点(二律背反)の特定
例えば「暗号化強度や監査ログ詳細度を上げると応答性能が劣化する」といったトレードオフ点を洗
↕
Step 3
アーキテクチャ決定記録(ADR)
基本設計完了時に品質特性シナリオに基づくアーキテクチャレビューを実施し、大量データ出力時の
概要と本質
実装に入る前のアーキテクチャ設計段階で、品質特性(性能、可用性、セキュリティ、変更容易性)のシナリオを用いて設計上のリスクや感度点・トレードオフ点を体系的に評価・レビューする手法。例えば「暗号化強度や監査ログ詳細度を上げると応答性能が劣化する」といったトレードオフ点を洗い出し、ステークホルダ合意のもとで設計方針を確定します。
重要ポイント・コア概念
- 品質特性シナリオ(性能・可用性・保守性)とトレードオフ点(二律背反)の特定の正確な定義と適用場面の理解
- アーキテクチャ決定記録(ADR)および手戻り防止のための上流設計レビューを踏まえたシステム方式・機能仕様の設計
- 定量的効果:基本設計完了時に品質特性シナリオに基づくアーキテクチャレビューを実施し、大量データ出力時のメモリ枯渇リスクを実装前に発見してストリーミング出力方式へ改善
午後I記述・午後II小論文試験での攻略ポイント
午後II小論文で「システムアーキテクトとしてどのように設計品質を検証し、関係者間で合意形成したか」を論述する際の高度な専門キーワードです。
小論文で使える実践フレーズ・キーワード(クリックでコピー)
この用語が出題された過去問を解く(1分演習)
即時アウトプットで定着システムアーキテクト 過去問演習で実践力を鍛える