IT用語帳
SAテスト・検証 · 品質管理と品質指標

バグ管理図

Bug Tracking Chart

ばぐかんりず

テスト工程でのバグの検出数と修正数の推移を時系列でグラフ化したもの。累積検出数と累積修正数の差が未解決のバグ数を示し、テストの進捗管理と品質評価、テスト終了の判断材料として用いる。累積検出数だけの推移を表すバグ曲線(信頼度成長曲線)とは別の図である。

共有:

Related

他の資格での定義

Past Exams

過去問での出題

過去問で 3 回出題(システムアーキテクト試験 2・基本情報技術者試験 1)

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。用語名で照合しているため、関係の薄い問題が含まれることがあります。

システムアーキテクト試験の過去問によく出る用語

Related

関連キーワードの用語

SA信頼度成長曲線

テストの進行に伴うバグの累積検出数の推移をグラフ化したもの。バグ曲線とも呼ぶ。S字カーブを描くのが理想的で、バグ検出が収束に向かう(曲線が寝る)段階でテスト完了の判断材料とする。ゴンペルツ曲線やロジスティック曲線で近似する。

FE静的解析

プログラムを実行せずに、ソースコードを解析して誤りや規約違反、脆弱性を検出する手法。開発の早い段階で問題を発見でき、コーディング標準の遵守確認にも使われる。

PMテスト駆動開発(TDD)

テストコードを先に書き、そのテストを通過するコードを実装する開発手法。Red(テスト失敗)→Green(テスト成功)→Refactor(リファクタリング)のサイクルを繰り返す。コードの品質向上とリグレッション防止に効果的。

ESホワイトボックステスト

プログラムの内部構造(ソースコード)に基づいてテストケースを設計するテスト手法。命令網羅、分岐網羅、条件網羅、パス網羅などのカバレッジ基準を用いる。組込みソフトウェアの単体テストで広く使用される。

ESブラックボックステスト

プログラムの仕様に基づき、内部構造を考慮せずにテストケースを設計するテスト手法。同値分割、境界値分析、デシジョンテーブルなどの技法がある。システムテストや受入テストで使用される。

ESカバレッジ分析

テストによってプログラムのどの部分が実行されたかを測定する分析手法。ステートメントカバレッジ(C0)、ブランチカバレッジ(C1)、条件カバレッジ(C2)、MC/DC(修正条件判定カバレッジ)などの基準がある。安全規格ではMC/DCが求められることがある。