問34
頻出度★★★
自社で使用する情報システムの開発を外部へ委託した。受入れテストに関する記述のうち, 適切なものはどれか。
この問題の解説と、これまでの解答の記録です。
自社で使用する情報システムの開発を外部へ委託した。受入れテストに関する記述のうち, 適切なものはどれか。
委託先が行うシステムテストは「仕様どおりに作られているか」を作り手の視点で確かめるもので、発注者の業務要件を満たすかまでは保証しない。不具合報告がゼロでも要件の取り違えや業務との不適合は残りうるため、受入れテストを省いて合格とするのは不適切である。
受入れテストの計画も実施も委託先に任せてしまうと、作り手が自分の成果物を自分で合格判定することになり、発注者による検収が成立しない。計画・実施の主体は発注者であり、委託先はあくまで支援する立場である。
正解 受入れテスト (受入れ検査) は、開発を委託した発注者側が「納品されたシステムが自社の要件どおりに動くか」を自ら確認し、検収の合否を判定する工程である。責任主体はあくまで発注者 (自社) で、委託先に肩代わりさせることはできない。一方で、テスト環境の準備やデータ投入、操作方法の説明など技術的な部分は委託先の支援を受けたほうが効率的かつ確実である。したがって「委託先の支援を受けるなどし、自社が受入れテストを実施する」とするウが適切である。
実施を自社で行っても、合否の判定を委託先に委ねてしまえば検収の意思決定を作り手に握られることになる。受入れテストの合否判定は発注者が下すべきものであり、判定主体を取り違えている点で不適切である。