AUシステム監査技術者試験 午前Ⅱ
平成25年度春期 システム監査技術者 午前Ⅱ 問9
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- ア開発したソフトウェアの瑕疵担保責任条項
- イ外部委託先のサービスを評価するためのSLA条項
- ウ責任の所在を明確にするためのソフトウェア開発の再委託禁止条項
- エソフトウェアのソースコードなどを第三者へ預託するエスクロウ条項
解き方のヒントを見る
契約上のリスクを見抜く視点
外部委託の契約を検討するときは、作業内容だけでなく、責任分担や情報の扱い、問題発生時の対応が契約上どのように整理されているかを確認し、複数の観点を分けて比較することが大切です。
この問題で問われていること
一つの観点として、委託先との間で想定外の事態が起きた場合に、誰が何を担い、どの時点でどのように連絡・記録・見直しを行う設計になっているかを読み取ってください。
視点
契約上のリスクは、通常時の作業だけでなく、役割の境界や想定外の事態への備えがどのように整理されているかという観点から確認します。
確認ポイント
- 契約当事者ごとの責任と役割が同じ基準で整理されているか
- 情報の取扱いと、条件変更時の確認方法が明確になっているか
- 問題発生時の連絡、記録、見直しの流れが想定されているか
正解と解説を見る
正解
エ
解説
外部委託先の経営破綻などで保守が止まるリスクには、ソースコードなどを第三者に預託し、必要時に利用できるようにする契約が有効です。
理由
正解はエ。エスクロウ条項は、ソフトウェアのソースコードなどを第三者に預託し、委託先の経営破綻など一定の条件が発生した場合に、利用者側が保守や引継ぎに必要な情報を利用できるようにする。
比較
瑕疵担保責任やSLAは品質・サービス水準、再委託禁止は責任関係や管理範囲に関する条項であり、委託先の破綻後にソフトウェア資産を維持する直接の備えとは異なる。
選択肢ア
これは不正解だよ。瑕疵担保責任条項は、開発したソフトウェアに契約上の不具合や欠陥があった場合の責任を定めるものである。開発成果の品質確保には関係するが、委託先が経営破綻して保守を継続できなくなった場合に、ソースコードを確保する仕組みではない。
選択肢イ
これは不正解だよ。SLA条項は、外部委託先が提供するサービスの可用性、応答時間、性能など、合意したサービス水準を評価・管理するためのものである。通常のサービス品質を測る契約項目であり、委託先の破綻後に保守資産を引き継ぐための条項とは目的が異なる。
選択肢ウ
これは不正解だよ。再委託禁止条項は、開発業務をさらに第三者へ委託することを制限し、責任の所在や管理範囲を明確にするためのものである。しかし、委託先そのものが経営破綻した場合に、保守に必要なソースコードを利用者が確保できる対策にはならない。
選択肢エ(正解)
これは正解だよ。エスクロウ条項は、ソフトウェアのソースコードなどを中立的な第三者へ預託し、委託先の経営破綻など契約で定めた事由が発生したときに開示・利用できるようにする。これにより、別の事業者へ保守を引き継ぐための資産を確保できる。
学習のポイント
システム監査では、委託先の破綻時にも保守を継続できる契約上の仕組みを確認する。
出典:独立行政法人 情報処理推進機構(IPA)平成25年度春期 システム監査技術者試験 午前Ⅱ 問9(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針