移植性とは?いしょくせい
移植性とは、JIS X 25010の主特性の1つで、ある環境から別の環境へ移せる度合い。副特性は適応性、設置性、置換性。基盤の更改やクラウド移行が前提となる現在の設計では、どこまで環境非依存にするかの判断そのものが方式設計の論点になる。
最終更新:2026-10-06
応用情報を最短で暗記・合格する →具体例
OS依存のシェル処理やベンダ固有のSQL方言を排し、標準的な機能に寄せておくと基盤更改時の改修が減る(適応性)。一方で固有機能を使わないことで性能が落ちる場合もあり、どこまで移植性に投資するかを更改周期と併せて決める。
試験での引っ掛け
移植性を高めれば常に良いわけではなく、抽象化の層を厚くすることで性能・開発効率を損なう。置換性は「他の製品に取り替えられるか」であり、自分が別環境へ移れるかという適応性とは向きが異なる。
関連用語
出典・参考
公式シラバスの4 開発技術 > 1. システム要件定義・ソフトウェア要件定義 > (6) ソフトウェアの境界及び要件の定義に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。