令和7年度 春期 午前 問54
プロジェクトマネジメント
テスト密度に関する問題
あるシステム開発プロジェクトのシステムテストにおけるテスト密度及び欠陥密度の値は,図に示した領域①〜領域④のうち,領域④の範囲内であった。品質管理基準に照らして評価すると,行うべき活動として最も適切なものはどれか。ここで,このプロジェクトの品質管理基準では,定量評価の基準として,表に従ってテスト密度及び欠陥密度の基準値を設定した上で,テスト密度は基準値の 80%以上であること,かつ,欠陥密度は基準値の 80%以上 120%未満であることと定めている。
品質指標と基準値
| 品質指標 | 算出方法 | 基準値 |
|---|---|---|
| テスト密度 | テストケース数(件)÷ システムの規模(KLOC) | 20(件/KLOC) |
| 欠陥密度 | 検出欠陥数(件)÷ システムの規模(KLOC) | 0.1(件/KLOC) |
| 領域 | テスト密度 | 欠陥密度 |
|---|---|---|
| 領域① | 16 未満 | (0.08〜0.12 をまたいで縦に1つの領域) |
| 領域② | 16 以上 | 0.12 より上 |
| 領域③ | 16 以上 | 0.08 以上 0.12 未満 |
| 領域④ | 16 以上 | 0.08 未満 |
- ア欠陥密度は基準を満たしているが,システムの品質に問題がないか,欠陥の妥当性を確認する。
- イシステムの欠陥が多いので,検出した欠陥の原因を分析した上で,システムの品質改善に取り組む。
- ウシステムの欠陥を十分に検出できていない懸念があるので,テストの観点に漏れがないかなど,テストケースの妥当性を確認する。
- エテスト密度が不足しているので,システムの規模に見合うテストケース数以上となるように,テストケースを追加する。
答えと解説を見る
✓ これが正解ウシステムの欠陥を十分に検出できていない懸念があるので,テストの観点に漏れがないかなど,テストケースの妥当性を確認する。
解説
量は足りているが欠陥が少なすぎる領域です。
まず基準を数に直します。テスト密度の基準値は20件で、その80パーセントは16件ですから、16件以上あれば量としては足りていると判断されます。欠陥密度の基準値は0.1件で、その80パーセントは0.08件、120パーセントは0.12件ですから、0.08以上0.12未満に収まっていれば妥当と判断されます。領域④は、テスト密度が16以上で、欠陥密度が0.08未満の範囲です。つまり、量としては基準を満たしているのに、見つかった欠陥が想定より少ない、という状態にあたります。ここでは二通りの読み方ができます。作り込みの品質が高くて本当に欠陥が少ないのか、それとも中身が的を外していて見つけられていないのか。どちらなのかを確かめないまま先へ進むのは危ういので、行うべきなのは中身の点検です。観点に抜けがないか、一つひとつが妥当かを確かめます。
ほかの選択肢はなぜ違うのか
- ア欠陥密度は基準を満たしているが,システム…:欠陥密度が基準を満たしているとしています。この領域は欠陥密度が下限を割り込んでいる範囲にあたるので、満たしているという前提そのものが成り立っていません。
- イシステムの欠陥が多いので,検出した欠陥の…:欠陥が多いので原因を分析して品質の改善に取り組むとしています。多すぎる側に振れたときの手当てであり、この領域は少なすぎる側にあるので、向かう先が反対になっています。
- エテスト密度が不足しているので,システムの…:量が足りていないと見て、テストケースを追加するとしています。この領域は量の側では基準を満たしている範囲なので、増やすべきなのは件数ではなく、観点の見直しにあたります。
この問題の用語
- テストケース何をどう試して、どうなれば合格かを一つずつ決めたものです。入力する値や操作の手順と、期待する結果を組にして書きます。
- プロジェクトある目的のために期間を決めて行う、一回限りの活動。決算処理のように同じ手順を繰り返す定常業務とは区別されます。
- システムテスト作り上げたシステム全体が、求めたとおり動くかを確かめる試験です。機能のほか、性能や操作性、異常時の動きなども確かめます。
- 分析集めたデータを細かく分けて、何がどう関わっているかを読み取ること。量が増えるほど、扱う道具も考え方も変わります。
- 改善悪いところを直して、より良い状態にすること。一度で終わらせず、計画・実行・評価・見直しを繰り返して続けるのが基本です。
出典:令和7年度 春期 応用情報技術者試験 午前 問54
同じ用語が出る問題
- 令和7年度 春期 午前 問66:準委任型が適切であるとされるもの(システムテスト)
- 令和4年度 秋期 午前 問49:テスト駆動開発に関する問題(テストケース)
- 令和4年度 秋期 午前 問48:命令網羅に関する問題(テストケース)
- 平成28年度 秋期 午前 問53:作業配分モデルに関する問題(システムテスト)
- 平成27年度 春期 午前 問54:リスク対応に関する問題(システムテスト)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)