講演名 2016-03-11
オープンソースソフトウェア開発におけるバグ修正活動の課題分析とその解決方法の提案
夏目 貴史(NTT), 坂井 博(NTT),
PDFダウンロードページ PDFダウンロードページへ
抄録(和) IaaS構築のためのオープンソースソフトウェアであるOpenStackには筆者らのユースケース上問題となるようなバグが存在する.バグの早期修正のため,筆者らはコミュニティでのバグ修正活動を行なっているが,修正パッチがマージされるまで時間がかかる問題がある.活動分析の結果,プロジェクト(コンポーネント)ごとにパッチがマージされるまでの日数大きく異なり,修正量とその日数の相関関係はほとんどない,等の結果が得られた.また,レビューの修正要求コメントの約92%が修正の本質からは外れた重要でない指摘となっていた.コミュニティでの規約の作成,チェックリストによる事前レビューの強化,自動化されたチェックジョブの活用などが解決策として考えられる.
抄録(英) There are bugs that give bad impacts in our use cases in 'OpenStack' which is an open source software for IaaS systems. We are carrying out bug fix activities in the OpenStack community in order to fix the bugs early. But it sometimes takes a long time to have the patches for them be merged. As a result of analyzing bug fix activities, the duration to be merged is quite different in each OpenStack project and there is little correlation between the amount of modifications and the duration. About 92 percent of the comments to request modifications in reviews are not important essentially. We proposed the following solutions for bug fix activities: creating rules in the community, strengthening pre-review by checklists and utilizing automated check tools.
キーワード(和) オープンソースソフトウェア / OSS / OpenStack / Iaas / コミュニティ / バグ / 不具合 / プロジェクトマネジメント
キーワード(英) Open source oftware / OSS / OpenStack / Iaas / Community / Bug / Defect / Project Management
資料番号 SS2015-98
発行日 2016-03-03 (SS)

研究会情報
研究会 SS
開催期間 2016/3/10(から2日開催)
開催地(和) 沖縄県立宮古青少年の家
開催地(英)
テーマ(和) 一般
テーマ(英)
委員長氏名(和) 結縁 祥治(名大)
委員長氏名(英) Shoji Yuen(Nagoya Univ.)
副委員長氏名(和) 緒方 和博(北陸先端大)
副委員長氏名(英) Kazuhiro Ogata(JAIST)
幹事氏名(和) 小林 隆志(東工大) / 鷲崎 弘宜(早大)
幹事氏名(英) Takashi Kobayashi(Tokyo Inst. of Tech.) / Hironobu Washizaki(Waseda Univ.)
幹事補佐氏名(和) 肥後 芳樹(阪大)
幹事補佐氏名(英) Yoshiki Higo(Osaka Univ.)

講演論文情報詳細
申込み研究会 Technical Committee on Software Science
本文の言語 JPN
タイトル(和) オープンソースソフトウェア開発におけるバグ修正活動の課題分析とその解決方法の提案
サブタイトル(和)
タイトル(英) Analysis of issues on the activities for bug fixes in open source software development and a proposal of their solutions
サブタイトル(和)
キーワード(1)(和/英) オープンソースソフトウェア / Open source oftware
キーワード(2)(和/英) OSS / OSS
キーワード(3)(和/英) OpenStack / OpenStack
キーワード(4)(和/英) Iaas / Iaas
キーワード(5)(和/英) コミュニティ / Community
キーワード(6)(和/英) バグ / Bug
キーワード(7)(和/英) 不具合 / Defect
キーワード(8)(和/英) プロジェクトマネジメント / Project Management
第 1 著者 氏名(和/英) 夏目 貴史 / Takashi Natsume
第 1 著者 所属(和/英) 日本電信電話株式会社(略称:NTT)
Nippon Telegraph and Telephone Corporation(略称:NTT)
第 2 著者 氏名(和/英) 坂井 博 / Hiroshi Sakai
第 2 著者 所属(和/英) 日本電信電話株式会社(略称:NTT)
Nippon Telegraph and Telephone Corporation(略称:NTT)
発表年月日 2016-03-11
資料番号 SS2015-98
巻番号(vol) vol.115
号番号(no) SS-508
ページ範囲 pp.133-138(SS),
ページ数 6
発行日 2016-03-03 (SS)