応用情報暗記無料で始める

ソフトウェアの再利用とコンポーネントベース開発とは?そふとうぇあのさいりようとこんぽーねんとべーすかいはつ

ソフトウェアの再利用とコンポーネントベース開発とは、既に検証済みの部品(ライブラリ・サービス・OSS)を組み合わせて構築する考え方。スクラッチ開発に比べ工数と欠陥密度を下げられる一方、部品の仕様・ライセンス・保守終了に自分たちが縛られる。作るか買うか(Make or Buy)の判断根拠として問われる。

最終更新:2026-10-06

試験情報

応用情報技術者試験の頻出用語/テクノロジ系

応用情報を最短で暗記・合格する →

具体例

帳票PDF生成を自作すると3人月かかるところ、商用部品の導入で0.5人月と年額ライセンス費に置き換える。ただしその部品がPHPの旧版しか対応しないなら、言語のアップグレードが数年止まる。導入判断では、部品の更新頻度と提供元のサポート期限まで確認する。

試験での引っ掛け

再利用の効果を「開発工数の削減」だけで測ると誤る。習得・検証・部品更新の追随という継続コストが乗るため、使用箇所が1か所しかない部品は割に合わないことが多い。OSSはライセンス条項によって自社コードの開示義務が生じる点も見落としやすい。

関連用語

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

応用情報を最短で暗記・合格する →

試験での特徴
  • 分野:テクノロジ系
  • 再利用の効果を「開発工数の削減」だけで測ると誤る。