ITパスポート|開発・運用の方法論 問4
ソフトウェアの品質を判定する指標として、機能単位の不良件数をその開発規模で割った値を“不良密度”と定義する。不良密度の下限値と上限値を設定し、実績値がその範囲を逸脱した場合に問題ありと判定するとき、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 |
正解:エ
解説
不良密度(不良件数 ÷ 開発規模)を計算し、0.25〜0.65 の範囲に入っているかを、工程ごとに確かめます。KS は、ソースコードの規模の単位(1,000 ステップ)です。
- 機能 1
- A 工程 6 ÷ 10 = 0.6(範囲内)、B 工程 3 ÷ 10 = 0.3(範囲内)
- 機能 2
- A 工程 14 ÷ 20 = 0.7(上限を超える)
- 機能 3
- A 工程 10 ÷ 50 = 0.2(下限を下回る)
- 機能 4
- A 工程 32 ÷ 80 = 0.4(範囲内)、B 工程 8 ÷ 80 = 0.1(下限を下回る)
- ア 機能 1 は、両方の工程とも問題ありません。
- イ 機能 2 は、A 工程で問題ありと判定されます。
- ウ 機能 3 は、A 工程で問題ありと判定されます。
- エ 正解。機能 4 は、A 工程では問題がなく、B 工程で問題ありと判定されます。
出典:令和元年度秋期 ITパスポート試験 公開問題 問47(読点「,」を「、」に改変)