IT用語帳

コードレビュー

Code Review

こーどれびゅー

ソースコードを開発者以外の人がチェックし、バグ、設計上の問題、コーディング規約違反などを検出する手法。ペアレビュー、プルリクエストベースのレビューなどの形態がある。品質向上と知識共有に寄与する。
テスト・検証 > レビュー手法

関連キーワードの用語

SAウォークスルー

作成者が成果物の内容を関係者に説明しながらレビューする非公式なレビュー手法。要件定義書や設計書の内容を早期に共有し、誤りや不整合を発見する。インスペクションより形式的でなく柔軟に実施できる。

SAインスペクション

事前に定義された手順とチェックリストに基づき、訓練されたモデレータの進行のもとで成果物を詳細にレビューする形式的な手法。Faganインスペクションが代表的。欠陥検出率が高く、上流工程での品質確保に有効。

FEインスペクション

モデレーターが主導し、チェックリストに基づいて成果物の欠陥を組織的に検出するレビュー手法。正式な手順に従い、参加者の役割(作成者・読み手・記録者等)が明確に定められている。

FEウォークスルー

成果物の作成者が説明役となり、参加者に内容を順に説明しながら問題点や改善点を検出するレビュー手法。インスペクションより非公式で柔軟に実施でき、知識共有の効果もある。

APインスペクション

モデレーターが主導し、事前に定められた手順と基準に従って成果物の欠陥を検出する公式なレビュー手法。参加者が事前に成果物を精査し、インスペクション会議で指摘事項を記録する。ウォークスルーより形式的で、欠陥検出率が高い。

PMインスペクション

モデレータが主導し、定められた手順に従って成果物の欠陥を検出する公式なレビュー手法。参加者には明確な役割(作成者、レビュア、記録者など)が割り当てられる。最も厳格なレビュー形式で、欠陥検出率が高い。