出典:令和元年度 ITパスポート試験(IP) 秋期分 問38
スポンサーリンク
予備知識
| 用語 | 意味 |
|---|---|
| プロジェクト | 期限とかが決まっていて、計画的に終わり(ゴール)がある仕事 |
| 仕様 | 「こうなるはず!」な完成図 |
| 仕様変更 | 仕様を変えること |
| 実装 | 機能なり何なりを追加すること |
問題
| 問題文 |
|---|
| システム開発プロジェクトの開始時に,開発途中で利用者から仕様変更要求が多く出てプロジェクトの進捗に影響が出ることが予想された。品質悪化や納期遅れにならないようにする対応策として,最も適切なものはどれか。 |
| ピヨ意訳:開発途中で「やっぱり、ここはこうして!」の変更依頼がいっぱい来て、開発が遅れることが予想されたよ。品質が悪くなったり納期が遅れたりしないための対策として一番良い感じなのは、どれ? |
| 解答選択肢 | |
|---|---|
| ア | 設計完了後は変更要求を受け付けないことを顧客に宣言する。 |
| ピヨ意訳:設計が終わったら変更依頼は受け付けないことをお客様に言う | |
| イ | 途中で遅れが発生した場合にはテストを省略してテスト期間を短縮する。 |
| ピヨ意訳:遅れが出たらテストを省略して取り戻す | |
| ウ | 変更要求が多く発生した場合には機能の実装を取りやめることを計画に盛り込む。 |
| ピヨ意訳:変更依頼が多すぎたら機能を削る予定にしておく | |
| エ | 変更要求の優先順位の決め方と対応範囲を顧客と合意しておく。 |
| ピヨ意訳:変更依頼に対する優先順位の決め方とどこまで対応するかをお客様と話し合って決めておく | |

正解
| 正解 | |
|---|---|
| エ | 変更要求の優先順位の決め方と対応範囲を顧客と合意しておく。 |
| ピヨ意訳:変更依頼に対する優先順位の決め方とどこまで対応するかをお客様と話し合って決めておく | |
ピヨピヨ解説
仕様変更に対する対応策の話ですね。
作っている途中で「やっぱり、こうして!」と変更が入ったら、その部分は(すでに作っていたら)やり直しになります。
あるいは、その変更の影響が他の部分に及ぶ場合もあるでしょう。
途中で変更が入るのは、作る方にとっては嬉しくないわけです。
そんなクソムカつく仕様変更に対して、どう対処したら良いかね?という問題です。
それを踏まえて、解答選択肢を見ていきましょう。
「ア:設計完了後は変更要求を受け付けないことを顧客に宣言する。」は違います。
個人的には「別に、これで良いじゃん」と思いますけどね。
もう少し穏便に済ませる選択肢があるので、今回は違います。
「イ:途中で遅れが発生した場合にはテストを省略してテスト期間を短縮する。」は違います。
テストを省略すると、不具合があってもスルーされる可能性が上がります。
品質悪化の可能性が高まるわけです。
「ウ:変更要求が多く発生した場合には機能の実装を取りやめることを計画に盛り込む。」も違います。
必要な機能は作らないとダメでしょ。
もし、これをやるなら事前にお客様と話し合って合意を得ておく必要があります。
特にそんなことは書いていないので、この選択肢は違います。
一方的に「おまえらがワガママばっかり言うから開発が遅れてるんだよ。ということで、この機能は作らないから」とかやったら揉めますよ。
「エ:変更要求の優先順位の決め方と対応範囲を顧客と合意しておく。」は良い感じです。
この選択肢は「変更要求にどう対応するかを事前にお客様と話し合って決めておく」と言っています。
一番、穏便に済みそうですよね。
ということで「エ:変更要求の優先順位の決め方と対応範囲を顧客と合意しておく。」が正解です。






