システムの開発を外部のベンダに委託する際に, 納期及び品質を取り決めることにしている。調達に関する活動a~dのうち, 取り決めた納期と品質を実現するために不可欠な活動として, 適切なものだけを全て挙げたものはどれか。 a ベンダからの成果物の受入れテストを実施する。 b ベンダとの間で, 進捗確認と問題解決のための共同レビューを行う。 c ベンダとの間で, 取り決めたことについての合意文書を取り交わす。 d ベンダへの支払は, 委託契約の支払条件に従って実行する。
平成26年度 秋期 ITパスポート試験 問35
This question's explanation and your answers so far.
問 35
- ア
正解 The correct answer is ア, “a, b, c”. This question asks which activities are indispensable for actually achieving the agreed delivery deadline and quality when system development is outsourced to (procured from) an external vendor. Activity c, exchanging an agreement document, puts the agreed delivery deadline and quality into writing as a contract and specification instead of leaving them as a verbal promise, and it is the starting point that fixes the standards themselves. Activity b, the joint review, is where the vendor and the client check progress and problems together during development, so early signs of delay or poor quality can be found and acted on; it is decisive for protecting the deadline and quality. Activity a, acceptance testing, is where the client verifies whether the delivered work products meet the agreed quality level, and it is the final gate that guarantees quality. In other words, the deadline and quality are achieved only when the whole flow is in place: agree (c) → monitor while building (b) → verify on receipt (a).
Incorrectイ
Activities a and b are correct, but this option is wrong because it includes d, “make payments to the vendor in accordance with the payment terms of the outsourcing contract”. Payment is the client fulfilling its monetary obligation; it is of course required by the contract, but it is not an activity that builds in or verifies the deadline or quality of the deliverables. It is also inappropriate that it drops c, which establishes the standards for deadline and quality in the first place.
Incorrectウ
Activities a and c are correct, but this option is wrong because it drops b, which manages progress and quality along the way, and instead includes d, which is not directly connected to achieving the deadline or quality. If work proceeds with only the agreement and the acceptance test and no joint reviews, problems surface only at delivery time, which easily leads to missed deadlines and rework.
Incorrectエ
Activities b and c are correct, but this option is wrong because it drops a, the acceptance test, which is the final gate for confirming whether the deliverables meet the agreed quality, and instead includes d. If acceptance testing is omitted, there is a risk of accepting the work while its quality is still defective, and the agreed quality cannot be said to have been achieved.
- Remember the flow for achieving deadline and quality in procurement (outsourcing) as a set of three: put the agreement into writing in an agreement document → keep monitoring progress and problems through joint reviews → verify the deliverables with acceptance testing.
- Payment (paying the price after acceptance) is the fulfillment of an obligation under the outsourcing contract, not a management activity that secures the deadline or quality itself; drawing this line is what decides this question.