アーキテクチャレビューとは何か――IT投資を止め、方向を揃え、方針を維持するEAの核心
EA(エンタープライズアーキテクチャ)を推進していると、必ず出てくるのが「アーキテクチャレビュー」という言葉です。でも、これが何をするものなのか、きちんと説明できる人は意外と少ない。
私の定義はシンプルです。アーキテクチャレビューとは、予算削減以外の観点でIT投資を止め、組織の向かうべき方向に揃え、方針に沿った状態を維持するための仕組みです。
「投資を止める」と聞くと、ネガティブに聞こえるかもしれません。でも現場の実態を見ると、止める力がないことこそが問題の根源なのです。
「安ければいい」がIT資産を壊す
アーキテクチャレビューがない組織では何が起きるか。一言で言えば、個別最適の積み重ねが全体最適を破壊します。
ITデマンドが上がってきたとき、レビューの仕組みがないと判断軸は自然とコストに寄っていきます。「こっちのほうが安い」「予算削減になる」という理由で、技術選定が進んでいく。一件一件を見れば、それは正しい判断のように見えます。
しかし横断的に見ると何が起きているか。技術標準が乱立し、セキュリティリスクが上がり、ライセンス管理が複雑になり、気づいたときには運用コストが爆発しています。そして誰も「あのときの判断が悪かった」とは言えない。なぜなら、個々の判断はそれぞれ「合理的」だったからです。
これが怖い。劇的な失敗ではなく、小さな逸脱の積み重ねが、気づかないうちに複合的な技術負債になっていく。問題が顕在化するのは数年後で、そのときには原因の追跡すら困難になっています。気づいたときには手遅れ、というのがIT資産劣化の典型的なパターンです。

TOGAFの4レイヤーで何を見るか
アーキテクチャレビューをきちんとやっている組織は、TOGAFの4レイヤーを意識してレビューします。
- ビジネスレイヤー:そのシステムはビジネスケースが書けているか。業務に本当に必要なのか。
- アプリケーションレイヤー:既存のアプリケーション構成と整合が取れているか。
- データレイヤー:SalesforceやSAPのような標準的なプラットフォームを使っているなら、データ管理はある程度担保される。そこを意識した設計になっているか。
- テクノロジーレイヤー:自社の技術標準に沿っているか。逸脱する場合、その理由は説明できるか。
重要なのはこの順番です。ビジネスレイヤーが最上位で、テクノロジーレイヤーは最後です。にもかかわらず現場では、テクノロジーレイヤーの話ばかりが先行しがちです。
正直に言うと、現場で一番軽視されるのはビジネスレイヤーです。「なぜこのシステムが必要か」を問うと、途端に議論が止まります。ビジネスケースを書けないまま予算申請が通ってしまう案件が、驚くほど多い。テクノロジーレイヤーは皆さん熱心に議論するのに、そもそもそのシステムが必要かという問いは、なぜか誰も深掘りしない。これがEA現場の現実です。

アーキテクチャレビューの通過・不通過の判断軸
では、レビューで何を判断するのか。私が一番重視するのは「説明がつくかどうか」です。
技術標準に沿っているか。逸脱する場合、なぜか。そのビジネスケースは成立しているか。これらに対して、筋の通った説明ができる状態であることが通過の条件です。
ITガバナンスの観点から言えば、政治的な判断が入ることもあります。完璧な判断などありません。ただ、「説明がつく」という最低ラインを守ることが、組織としての一貫性を保つ唯一の方法です。

レビューのタイミングは「予算取得時」が基本
アーキテクチャレビューをいつやるべきか。答えは予算を取るタイミングです。
プロジェクト実行時にもレビューは入れますが、構成が変わるケースに対応するためです。基本は予算申請プロセスに組み込む。ここに入れておけば、やらざるを得ない仕組みになります。

形骸化させないための唯一の答え
アーキテクチャレビューは形骸化しやすい。これは事実です。特に投資フェーズや技術標準を作り始めるフェーズでは、効果を実感しにくい。
ではどうするか。予算申請のワークフローにタスクとして組み込み、システムに落とし込む。これだけです。
「やる気がある人がやる」仕組みは機能しません。やらないと先に進めない構造を作ることが全てです。
重要なのはチェック項目をシステムのフィールドとして定義し、入力なしでは次のステップに進めない構造にすることです。「承認ボタンを押すだけ」ではなく、「ビジネスケースの記入欄が埋まっていないと申請できない」という設計にする。これが仕組みとして生きるか死ぬかの分岐点です。
レビューが効力を発揮するのは、運用・最適化のフェーズに入ってからです。そこまで仕組みを生き残らせるために、プロセスへの埋め込みが不可欠なのです。

アーキテクチャレビュアーに必要な3つの素養
アーキテクチャレビューを機能させるには、レビュアーの質も重要です。私が考える必須の素養は3つです。
① 調整力・コミュニケーション能力
これが実は最重要です。現場がどう動いているかを把握し、関係者と折り合いをつける力。レビューは技術判断だけでなく、政治的な調整が必ず伴います。この力がないレビュアーは、いくら知識があっても機能しません。
② ITの基礎知識があること
基本情報・応用情報レベルのシステム構成の理解です。深い専門性は不要ですが、申請内容の構成図を読んで「何かおかしい」と気づける最低限の素養は必要です。
③ EAとは何かを理解していること
TOGAFの基礎的な考え方を知っていること。4レイヤーの意味と、なぜその順番で見るのかを説明できること。これがないと、レビューがテクノロジーの話だけに終始します。
「そんな人材がいない」という声もあります。優先順位をつけるなら①→②→③の順です。調整力があれば、知識は後から補完できます。逆は難しい。

「EAをやること」が目的になった瞬間に終わる
最後に、一番大事なことを言います。
アーキテクチャレビューを推進していると、気づかないうちに「レビューをやること」「アーキテクチャ図を美しく作ること」が目的になっていく人がいます。これは完全に手段と目的の逆転です。
経営層や事業部門に理解してもらいたいなら、「このレビューによって、どれだけのコストリスクを回避できたか」「どんなIT投資判断を正しい方向に修正できたか」を示すことが全てです。アーキテクチャの話をしても、上の人には伝わりません。
アーキテクチャレビューは手段です。組織のIT投資を正しい方向に揃え続けるための、地味で長い戦いの道具です。
あなたの現場では、アーキテクチャレビューは「生きた仕組み」になっていますか?それとも、誰も読まない承認フローの一行になっていますか?

筆者:EAの中の人|事業会社の社内IT部門にてエンタープライズアーキテクトとしてEA推進・ITガバナンス・データ活用・AI活用に携わって10年以上。
本記事の内容は個人の見解であり、所属組織を代表するものではありません。
