一言でいうと

プログラムの間違いや不具合を直すことです。バグを見つけたら、その原因を取り除いて正常に動くようにすることを「修正」と言います。

もう少し詳しく

修正とは、ソフトウェアやアプリケーションが正しく動作していない時に、その原因を探し出して直すことです。

例えば、スマートフォンのアプリで「ボタンを押しても反応しない」という問題が発生したとします。この時、プログラマーはコードを確認して「ボタンが押された時の指示が書かれていない」という原因を見つけます。そして、正しい指示を追加して問題を解決します。このプロセス全体が「修正」です。

修正には二つのレベルがあります。一つは「バグ修正」で、予期しない動きや完全に壊れた機能を直すことです。もう一つは「改善修正」で、動作はしているけれど使いづらい部分や遅い部分を改善することです。

よく使われる場面

エラーログサイトでは、ユーザーが報告した不具合に対して「この問題は修正しました」という形で情報が更新されます。また、ソフトウェアの更新情報には「バージョン2.1の修正内容:ログイン画面のバグを修正」といった形で記載されることが多いです。

関連する言葉

  • バグ:プログラムの誤りや不具合のこと
  • デバッグ:バグを探し出して修正する作業全体
  • パッチ:修正内容を適用する小さな更新ファイル
  • アップデート:新機能の追加や修正をまとめた大きな更新