バグトラッキングシステム 【BTS】 Bug Tracking System / バグ管理システム

概要

バグトラッキングシステム(BTS)とは、複数人のチームでソフトウェア開発保守、改良を進める際に、プログラムなどに含まれるバグ(欠陥、誤り)についての情報を一元的に管理し、その詳細や担当者の割り当て、現在の対応状況などを入力、共有するシステム

ソフトウェア開発の過程で発見された欠陥を登録し、対応や修正などの進行状況を把握・追跡できるようにするための管理システムである。多くはWebアプリケーションとして実装され、Webサーバ上でデータを集中的に管理し、各開発者、担当者はWebブラウザや専用のクライアントソフトなどを通じて情報の閲覧や入力う。

典型的な利用の流れでは、テスト担当者がバグを発見したり、サポート担当者が利用者から報告を受けると、新たなバグとして発生時の状況や症状などが登録される。管理者が修正をう担当を決めて入力すると、担当者へ通知がわれる。

担当者はプログラムを修正してファイルの更新やリポジトリへの登録などをい、修正完了を報告する。テスト担当者は修正されたプログラムのテストをい、問題がなければテスト完了を報告する。管理者は一連の流れを確認して対応の完了を登録する。

バグトラッキングシステムの仕組みを利用して、ソフトウェアバグ管理だけでなく課題管理やタスク管理、プロジェクトの進捗管理、組織内で生じる問題管理などにも使えるようにした汎用的なシステムを「ITS」(Issue Tracking System:課題管理システム)と呼ぶことがある。

(2024.1.20更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる