Skip to Content
Making Software ―エビデンスが変えるソフトウェア開発
book

Making Software ―エビデンスが変えるソフトウェア開発

by Andy Oram, Greg Wilson, 久野 禎子, 久野 靖
September 2011
Intermediate to advanced
612 pages
15h 48m
Japanese
O'Reilly Japan, Inc.
Content preview from Making Software ―エビデンスが変えるソフトウェア開発
419
重複したバグレポートの価値
者がバグレポートの不完全な情報のために苦しめられたとコメントしました。ある開発者のコメントで
す。
「遅れの最大の原因は情報が間違っていることではなくて、情報が全くないことだ。
スパムがあまり無いのは、
Bugzilla
Jira
では報告者はバグ報告を提出する前に登録を行わなくて
はならず、その登録がうまくスパムを防いでいるので、意外ではありません。最後に、スタックトレー
スの間違いはそう頻繁には起きないでしょう。バグレポートにコピーペーストするだけだからというの
が理由ですが、もしこの間違いが本当に起きたときには、手痛い問題になり得ます。
他の大きな問題点は、テストケースと観察された振舞いの間違いです。非常に興味深い観察は、少し
前の研究では開発者たちがバグの重複で苦しむことが問題としていたのに
Anvik et al. 2005
、今回
はそれほど問題でないという結果だったこと
です。おそらく開発者たちには容易に重複だと分かり、場
合によってはバグについての複数の記述があることが助けにさえなっているのかもしれません。次節で
は、重複するバグ報告について集中的に考察を行います。
重複したバグレポートの価値
重複したバグレポートを良くないものとする通常の議論は、それがバグ追跡システムを溢れさせて、
24-4
 「開発者にとって最も役立ったもの」対「報告者が最も頻繁に提供したもの」
再現手順(83%)
スタックトレ ース(57%)
テストケース(51%)
観察された振舞い(33%)
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

マイクロフロントエンド ―マイクロサービスアーキテクチャの概念をフロントエンドに拡張し、信頼性、自律性の高いシステムを構築する

マイクロフロントエンド ―マイクロサービスアーキテクチャの概念をフロントエンドに拡張し、信頼性、自律性の高いシステムを構築する

Luca Mezzalira, 嶋田 健志
推薦システム実践入門 ―仕事で使える導入ガイド

推薦システム実践入門 ―仕事で使える導入ガイド

風間 正弘, 飯塚 洸二郎, 松村 優也

Publisher Resources

ISBN: 9784873115115Other