令和1年度 秋期 ITパスポート 問47(マネジメント)
出典:令和元年度 秋期 ITパスポート試験 公開問題 問47(独立行政法人情報処理推進機構(IPA))
ソフトウェアの品質を判定する指標として,機能単位の不良件数をその開発規模で割った値を“不良密度”と定義する。不良密度の下限値と上限値を設定し,実績値がその範囲を逸脱した場合に問題ありと判定するとき,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 |
正解と解説を見る
正解:エ
【不良密度の判定】
不良密度は、不良件数 ÷ 開発規模(KS:キロステップ、1,000ステップ)で求めます。下限値0.25件/KS、上限値0.65件/KSの範囲から外れたら、問題ありと判定します。不良密度が上限値を超える場合は品質が悪い、下限値を下回る場合はテストが不十分なおそれがある、と考えます。
【各機能の不良密度】
・機能1(10KS):A工程 6 ÷ 10 = 0.6(範囲内)、B工程 3 ÷ 10 = 0.3(範囲内)
・機能2(20KS):A工程 14 ÷ 20 = 0.7(上限値超え)、B工程 10 ÷ 20 = 0.5(範囲内)
・機能3(50KS):A工程 10 ÷ 50 = 0.2(下限値未満)、B工程 40 ÷ 50 = 0.8(上限値超え)
・機能4(80KS):A工程 32 ÷ 80 = 0.4(範囲内)、B工程 8 ÷ 80 = 0.1(下限値未満)
【選択肢の検討】
ア:機能1は、A工程とB工程のどちらも範囲内で、B工程にも問題はありません。
イ:機能2は、A工程で上限値を超えているので、A工程で問題があります。
ウ:機能3は、A工程で下限値を下回っているので、A工程で問題があります。
エ:機能4は、A工程は範囲内で問題がなく、B工程は下限値を下回っているので問題があります。
よって、正解は選択肢エです。