講演名 2022-03-07
GitHubにおけるバグ報告等の動画および画像の活用実態に関する調査
蔵元 宏樹(九大), 石本 優太(九大), 新堂 風(九大), 近藤 将成(九大), 柏 祐太郎(九大), 亀井 靖高(九大), 鵜林 尚靖(九大),
PDFダウンロードページ PDFダウンロードページへ
抄録(和) バグ報告レポートは,製品のバグ情報を受け取るための,開発者とユーザーとの間の極めて重要なインターフェースである.しかし,実際には,バグを再現するための情報が間違っていたり,不十分であったりすることが多く,バグ修正に時間がかかるという問題がある.GitHubは,バグ再現作業を容易にするために,動画(mp4ファイルなど)を共有する機能をリリースした.バグの症状や再現手順などの重要な情報を動画で記録し,開発者にバグの詳細を報告できるようになった.動画又は画像を用いたバグ報告は,バグ修正プロセスを大幅に改善する可能性がある.本稿では,GitHubにおけるバグ報告等の動画及び画像の活用実態から,動画及び画像の有無によるバグ修正プロセスへの影響を分析するための初期調査を行う.GitHubで公開されている4,173件のリポジトリを対象に,バグ報告(Issue)において動画及び画像の有無による影響を調査した.動画又は画像を用いたバグ報告は,最悪時の言語化コストが解消されているだけでなく,開発者の着手が早く,さらに,コメントのやり取りが活発であった.また,それらの報告内容の多くは,再現のための条件(例:`when`)又はGUI(例:`dropdown`)に関するものであることが観察された.
抄録(英) Issue reports are a pivotal interface between developers and users for receiving information about bugsin their products. In practice, issue reports often have incorrect information or insufficient information to enable bugs to be reproduced, and this has the effect of delaying the entire bug-fixing process. To facilitate their bug-reproduction work, GitHub has provided a new feature that allows users to share videos (e.g., mp4 files.) Using such videos, reports can be made to developers about the details of bugs by recording the symptoms, reproduction steps, and other important aspects of bug information. Such visual issue reports have the potential to significantly improve the bug-fixing process. In this paper, we conduct a preliminary study to identify the characteristics of visual issue reports by comparing them with non-visual issue reports. We collect 4,173 publicly available repositories. Visual issue reports not only eliminated the worst-case verbalization costs, but also allowed developers to get started quickly and to exchange comments actively. In addition, we observe that most discussions in visual issue reports are concerned with either conditions for reproduction (e.g., when) or GUI (e.g., dropdown.)
キーワード(和) GitHub / 動画 / 画像 / バグ報告 / Issue
キーワード(英) GitHub / Video / Image / Bug report / Issue
資料番号 SS2021-55
発行日 2022-02-28 (SS)

研究会情報
研究会 SS
開催期間 2022/3/7(から2日開催)
開催地(和) オンライン開催
開催地(英) Online
テーマ(和) ソフトウェアサイエンスおよび一般
テーマ(英) Software Science etc.
委員長氏名(和) 小林 隆志(東工大)
委員長氏名(英) Takashi Kobayashi(Tokyo Inst. of Tech.)
副委員長氏名(和) 岡野 浩三(信州大)
副委員長氏名(英) Kozo Okano(Shinshu Univ.)
幹事氏名(和) 島 和之(広島市大) / 林 晋平(東工大)
幹事氏名(英) Kazuyuki Shima(Hiroshima City Univ.) / Shinpei Hayashi(Tokyo Inst. of Tech.)
幹事補佐氏名(和) 小形 真平(信州大)
幹事補佐氏名(英) Shinpei Ogata(Shinshu Univ.)

講演論文情報詳細
申込み研究会 Technical Committee on Software Science
本文の言語 JPN
タイトル(和) GitHubにおけるバグ報告等の動画および画像の活用実態に関する調査
サブタイトル(和)
タイトル(英) The investigation of the usage of videos and images for bug reports in GitHub
サブタイトル(和)
キーワード(1)(和/英) GitHub / GitHub
キーワード(2)(和/英) 動画 / Video
キーワード(3)(和/英) 画像 / Image
キーワード(4)(和/英) バグ報告 / Bug report
キーワード(5)(和/英) Issue / Issue
第 1 著者 氏名(和/英) 蔵元 宏樹 / Hiroki Kuramoto
第 1 著者 所属(和/英) 九州大学(略称:九大)
Kyushu University(略称:Kyushu Univ.)
第 2 著者 氏名(和/英) 石本 優太 / Yuta Ishimoto
第 2 著者 所属(和/英) 九州大学(略称:九大)
Kyushu University(略称:Kyushu Univ.)
第 3 著者 氏名(和/英) 新堂 風 / Kaze Shindo
第 3 著者 所属(和/英) 九州大学(略称:九大)
Kyushu University(略称:Kyushu Univ.)
第 4 著者 氏名(和/英) 近藤 将成 / Masanari Kondo
第 4 著者 所属(和/英) 九州大学(略称:九大)
Kyushu University(略称:Kyushu Univ.)
第 5 著者 氏名(和/英) 柏 祐太郎 / Yutaro Kashiwa
第 5 著者 所属(和/英) 九州大学(略称:九大)
Kyushu University(略称:Kyushu Univ.)
第 6 著者 氏名(和/英) 亀井 靖高 / Yasutaka Kamei
第 6 著者 所属(和/英) 九州大学(略称:九大)
Kyushu University(略称:Kyushu Univ.)
第 7 著者 氏名(和/英) 鵜林 尚靖 / Naoyasu Ubayashi
第 7 著者 所属(和/英) 九州大学(略称:九大)
Kyushu University(略称:Kyushu Univ.)
発表年月日 2022-03-07
資料番号 SS2021-55
巻番号(vol) vol.121
号番号(no) SS-416
ページ範囲 pp.78-83(SS),
ページ数 6
発行日 2022-02-28 (SS)