本文へスキップ

平成25年度 春期 ITパスポート試験 問35

この問題の解説と、これまでの解答の記録です。

問35
頻出度★★☆

ソフトウェアの受入れ検収以降, 一定期間内に発見された欠陥に対して, 開発側が無償で修正を行ったり損害賠償責任を負ったりすることを何と呼ぶか。

出典 平成25年度 春期 ITパスポート試験 問35
解説

問 35

  • ア

    正解 瑕疵担保責任 (かしたんぽせきにん) とは、引き渡された成果物に契約内容と適合しない欠陥 (瑕疵) があったとき、引き渡した側 (ソフトウェア開発の請負契約では開発ベンダ) が一定期間その責任を負う仕組みです。責任の内容は、欠陥の無償修補 (追完) と、それによって生じた損害の賠償などです。設問が述べる「受入れ検収以降、一定期間内に発見された欠陥に対して、開発側が無償で修正を行ったり損害賠償責任を負ったりする」は、この瑕疵担保責任の説明そのものなので、正解はアです。責任を負う期間 (瑕疵担保期間) は契約書で取り決めるのが一般的で、期間を過ぎて見つかった欠陥の修正は有償の保守作業として扱われます。なお2020年施行の改正民法では、同じ趣旨の制度が「契約不適合責任」という名称に改められ、買主・発注者は追完請求・代金減額請求・損害賠償請求・契約解除を求められると整理されています。現行用語としては契約不適合責任を押さえておくとよいでしょう。

  • 不正解イ

    サービスレベル契約 (SLA) は、サービス提供者と利用者が、稼働率・応答時間・障害復旧時間といったサービス品質の水準と、未達成時の対応 (料金減額など) をあらかじめ合意しておく文書です。運用中のサービス品質を定める取り決めであり、開発物の検収後に発見された欠陥を無償で修補する法的責任を指す用語ではありません。

  • 不正解ウ

    システム監査は、被監査部門から独立した監査人が情報システムの信頼性・安全性・効率性などを点検・評価し、問題点を指摘して助言・勧告する活動です。第三者の立場から評価を行う行為であって、開発側が発注者に対して負う欠陥修補や損害賠償の責任ではありません。

  • 不正解エ

    予防保守は、故障や障害が発生する前に、点検・部品交換・修正などを計画的に実施して不具合の発生を未然に防ぐ保守の形態です。すでに発見された欠陥への対処を義務づける契約上の責任を表す言葉ではなく、無償修補や損害賠償という要素も含みません。

ここがポイント
  • 瑕疵担保責任 = 検収・引渡し後の一定期間、開発側 (請負人) が発見された欠陥を無償で修補し、損害賠償にも応じる責任。期間や範囲は契約で定め、期間経過後の修正は有償保守となる (2020年の改正民法以降は「契約不適合責任」と呼ばれ、追完請求・代金減額請求・損害賠償請求・契約解除が整理されている)。
  • 契約・運用まわりの紛らわしい用語の区別: SLA はサービス品質水準の合意、システム監査は独立した第三者による点検・評価、予防保守は障害を未然に防ぐ計画的な保守活動。それぞれ「誰が」「いつ」「何をする」かで整理すると取り違えを防げる。
用語

解答の記録