システム開発技術|令和元年度 秋期 ITパスポート試験(特別措置試験) 問47
ソフトウェアの品質を判定する指標として,機能単位の不良件数をその開発規模で割った値を“不良密度”と定義する。不良密度の下限値と上限値を設定し,実績値がその範囲を逸脱した場合に問題ありと判定するとき,A工程では問題がなく,B工程で問題があると判定される機能はどれか。ここで,不良密度の下限値は0.25件/KS,上限値は0.65件/KSとする。また,不良密度の下限値,上限値及び開発規模は,両工程とも同じとする。
| 機能 | 開発規模(KS) | A工程の不良件数(件) | B工程の不良件数(件) | |
|---|---|---|---|---|
| ア | 機能1 | 10 | 6 | 3 |
| イ | 機能2 | 20 | 14 | 10 |
| ウ | 機能3 | 50 | 10 | 40 |
| エ | 機能4 | 80 | 32 | 8 |
- 機能1 10 6 3
- 機能2 20 14 10
- 機能3 50 10 40
- ✓ これが正解機能4 80 32 8
解説
機能4はA工程0.40で範囲内、B工程0.10で下限割れです。
不良密度は、品質管理で使う指標の一つで、不良の件数を開発の規模で割った値です。下限の0.25を下回っても、上限の0.65を上回っても問題ありと判定します。下回るほうも問題とするのは、試験が足りず信頼性を確かめきれていない疑いがあるからです。四つを順に見ます。機能1はA工程が0.60、B工程が0.30で、どちらも範囲の中です。機能2はA工程が14を20で割って0.70となり、すでに上限を超えています。機能3はA工程が10を50で割って0.20で、こちらは下限を割っています。機能4はA工程が32を80で割って0.40と範囲の中ですが、B工程は8を80で割って0.10となり、下限を割ります。求めているのは、A工程で問題がなくB工程で問題がある機能です。よって最も適切なのは機能4です。
ほかの選択肢はなぜ違うのか
- 機能1は、A工程が0.60、B工程が0.30です。どちらも下限0.25と上限0.65の間に収まるので、両方の工程とも問題なしと判定されます。B工程で問題があるという条件を満たしません。件数は6件でも、規模が10と小さいので密度は高めです。
- 機能2は、A工程が14を20で割って0.70です。上限の0.65を超えているので、A工程の時点で問題ありと判定されます。A工程では問題がないという条件を、最初の段階で外しています。B工程を見るまでもありません。
- 機能3は、A工程が10を50で割って0.20です。下限の0.25を割っているので、A工程で問題ありと判定されます。B工程は40を50で割って0.80となり上限を超えますが、A工程が問題なしという条件を満たしていません。
この問題に関係する言葉
- 品質管理
- 信頼性意図した動きと実際の結果が食い違わない度合い。情報セキュリティでは一貫しているという特性、機器ではRASISのRとして壊れにくさを指します。
出典:令和元年度 秋期 ITパスポート試験(特別措置試験) 問47(改変:原典の図表をテキストに書き起こした)
同じ単元をまとめて解くならシステム開発技術へ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)