システムアーキテクト暗記無料で始める

互換性とは?ごかんせい

互換性とは、同じ環境や資源を分け合いながら他の製品と共存でき、必要な情報を交換して連携できる度合い。JIS X 25010の主特性の1つで、副特性は共存性と相互運用性。自システム単体では要件にならず、隣に何が置かれるかを特定して初めて具体化できるため、前提システムを列挙する作業と対になる品質特性である。

最終更新:2026-10-06

試験情報

システムアーキテクト試験の過去問では2問の解説で触れられています(2018年度〜2019年度)。

システムアーキテクト試験の頻出用語/午前II

この語が出る過去問を解く →

背景

企業システムは単独では動かず、既存の基幹系・認証基盤・外部サービスの間に置かれる。ところが要件定義では自システムの機能ばかりが書かれ、隣との関係は結合試験や本番移行の直前になって表面化しやすい。品質特性として名前を与えておくことは、この漏れを要件段階で拾うための仕掛けになる。システムアーキテクトでは連携・移行設計の抜けがそのまま論述の減点につながる。

具体例

既存の販売管理と新しい会計システムの間で、勘定科目コード体系の対応表、連携ファイルの文字コードと項目定義、締め時刻を取り決めるのが相互運用性の側。同じ仮想基盤の上で、既存業務のミドルウェアとバージョンやポートが競合しないことを確認するのが共存性の側になる。

試験での引っ掛け

移植性と混同しやすい。移植性は別の環境へ移せるか、互換性は他と並んで動きやり取りできるかで、問うている関係が違う。またデータ形式(CSVやJSON)が同じでも、コード体系や桁数の意味づけが違えば相互運用性は満たされない。形式の一致は必要条件であって十分条件ではない。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 2問の解説で触れられる(2018年度〜2019年度)
  • 分野:午前II
  • 移植性と混同しやすい。