本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

令和3年度 技術士第一次試験問題【専門科目】

V−21

欠陥除去率は、ソフトウェア開発プロセスの効率性などの評価に用いられる。あるプロジェクトにおける欠陥除去マトリクスは次の表のとおりであった。設計工程の欠陥除去率として最も近い値はどれか。ここで、各工程の欠陥除去率は次の式で導出されるものとする。

 欠陥除去率 = 当該工程での欠陥摘出数 ÷
         (当該工程での欠陥摘出数 +
         当該工程終了後に発見した欠陥摘出数)

また、後工程では潜在化していた前工程の欠陥のみの除去を対象とする。

┌────────┰────┬────┬────┰────┐
│ 欠陥作込み工程┃    │    │    ┃    │
│        ┃要件定義│ 設計 │コーディング┃ 合計 │
│欠陥除去工程  ┃    │    │    ┃    │
┝━━━━━━━━╋━━━━┿━━━━┿━━━━╋━━━━┥
│要求定義    ┃ 11 │    │    ┃ 11 │
├────────╂────┼────┼────╂────┤
│設計      ┃  3 │ 15 │    ┃ 18 │
├────────╂────┼────┼────╂────┤
│コーディング  ┃  2 │  4 │ 20 ┃ 26 │
├────────╂────┼────┼────╂────┤
│テスト     ┃  1 │  2 │  4 ┃  7 │
┝━━━━━━━━╋━━━━┿━━━━┿━━━━╋━━━━┥
│合計      ┃ 17 │ 21 │ 24 ┃ 62 │
└────────┸────┴────┴────┸────┘

@ 0.29  A 0.35  B 0.50  C 0.67  D 0.71

類題

H24 W-33


正解

C


解説

当該工程、すなわち設計工程での欠陥摘出数は 3+15 = 18
当該工程終了後、すなわち設計工程終了後に発見した欠陥摘出数は
コーディング工程では、2+4 = 6
テスト工程では、1+2 = 3

従って、欠陥除去率 = 18 ÷ (1863) = 18 ÷ 27 = 0.667

V−20 目次 V−22