平成25年度 秋期 午前Ⅱ 問11
実装・構築
バグ累積件数に関する問題
図は,テスト項目消化件数Xにおいて,目標のバグ累積件数に到達したことを示す。この図の状況の説明として,適切なものはどれか。
バグ累積件数のグラフ:
- 横軸はテスト項目消化件数,縦軸はバグ累積件数。縦軸上に「目標のバグ累積件数」の水平な破線,横軸上にXの垂直な破線がある。
- 曲線は原点付近から始まり,初めはほぼ横ばいで,テスト項目消化件数が増えるにつれて傾きが急になり(下に凸の増加),Xの直前で急上昇して目標のバグ累積件数に達する。収束(頭打ち)の傾向は見られない。
- アテスト工程が順調に終了したことを示す。
- イテスト前段階での机上チェックやシミュレーションが十分されていることを示す。
- ウまだ多くのバグが内在している可能性があることを示す。
- エ目標のバグ累積件数が達成されたので,出荷してもよいことを示す。
答えと解説を見る
✓ これが正解ウまだ多くのバグが内在している可能性があることを示す。
解説
曲線が収束せず急上昇中なので、バグが多く残っている恐れがあります。
テストが順調に進むと、バグは見つかるたびに減っていくので、バグ累積件数の曲線はある時点から傾きが緩やかになり、頭打ちに近づきます。見分ける軸は、目標の件数に達したことではなく、曲線が収束しているかどうかです。図の曲線は、テスト項目消化件数が増えるほど傾きが急になり、Xの直前でも急上昇したまま目標値に達しています。これは、テストを進めるほど新しいバグが見つかり続けている状態であり、まだ多くのバグが内在している可能性を示します。件数よりも曲線の傾きを見る、と覚えておくと判断を誤りません。
ほかの選択肢はなぜ違うのか
- アテスト工程が順調に終了したことを示す。:目標の件数に届いても、曲線は急な上り坂のままで、バグの発見が止まる気配がありません。テストを続ければまだ見つかる状態なので、テスト工程が順調に終わったとは判断できません。
- イテスト前段階での机上チェックやシミュレー…:前段階の机上チェックやシミュレーションが十分なら、テストで見つかるバグは早めに減っていくはずです。テストを進めるほど発見が加速している図は、むしろ前段階での取りこぼしを疑わせます。
- エ目標のバグ累積件数が達成されたので,出荷…:目標件数への到達だけで出荷を決めるのは危険です。発見のペースが落ちていない以上、残っているバグが利用者の手元で表に出るおそれがあり、収束を確かめるまで出荷の判断はできません。
この問題の用語
- テスト決めたとおりに動くかを、実際に動かして確かめる作業のこと。何を確かめるかによって移行テスト、システムテストなどと呼び分けます。
- 工程仕事を進める順序と段取りのまとまりを指します。図表にして管理し、重要な期日や作業の順序、進み具合を目に見える形にします。
出典:平成25年度 秋期 システムアーキテクト試験 午前Ⅱ 問11
同じ用語が出る問題
- 令和7年度 春期 午前Ⅱ 問11:ユースケース駆動開発の利点(テスト)
- 令和7年度 春期 午前Ⅱ 問10:カークパトリックモデルの問題(テスト)
- 令和5年度 春期 午前Ⅱ 問7(工程)
- 令和4年度 春期 午前Ⅱ 問10:FMEAの説明(工程)
- 令和4年度 春期 午前Ⅱ 問9:バグ管理図に関する問題(工程)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)