プログラムが意図した通りに動作しない問題(バグ)を見つけ出し、その原因となるコードの誤りを訂正する開発作業。テストでの問題報告に対応する事後的な修正から、コードレビュー時の予防的な修正まで、さまざまな場面で行われる。品質保証の重要なプロセス。
「バグ」は英語のbugに由来し、コンピュータの初期段階で機械内に虫が入り込んで故障を招いた逸話から。「修正」は日本語で訂正・改善の意。合成語として1990年代から一般的に使用。
似た言葉との違い・使い分けを解説しています。
この言葉やそのテーマを深めたい方へ。