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 ―エビデンスが変えるソフトウェア開発
418
24
章 バグレポート収集の技芸
24-5
を見れば分かりますが、興味深いことに、多くの報告者は開発者がどの情報を必要とするか
を分かっています。つまり前述の情報ミスマッチについて、報告者を無知だといって責めることはでき
ないのです。図
24-5
では左の欄は先と同様、開発者にとっての項目の重要性を表し、右の欄は報告者
が最も関係ありそうだと予想した事項(質問
R3
を示しています。両者には全般に強い一致が見られま
す。目立って不一致な唯一の項目はスクリーンショットです。開発者と報告者が重要と思うものの間に
非常に強い相関があることは、スピアマンの相関係数が
0.839
であることでも確かめられます。
まとめると、バグ報告システムを改善するには、バグを報告する際にはどの情報が重要か(スクリー
ンショットが重要、など)をユーザに分かってもらうことです。同時に、そういう情報はユーザが提供
しにくい場合も多いので、システムは重要な情報を集めるためのより
良いツールも提供すべきです。
バグレポートの問題点
開発者が経験した問題点のうち、飛び抜けて多かったものは不完全な情報の問題です。他に多かった
のは、バグ再現手順の間違い、テストケースの間違い、バグの重複、バージョン番号の間違い、観察さ
れた振舞いや期待される振舞いが不正確なこと、などがあります。開発者にしばしば難題を突きつける
もう
1
つの問題は、報告者の言語能力です。これらは、開発者がバグ修正をするときに混乱をもたらし
兼ねない問題です。
最も重大な問題は、バグ再現手順の間違いと情報の不完全さです。事実、質問 ...
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