SlideShare a Scribd company logo
1 of 13
Download to read offline
2015年10月3日 盛岡ソフトウェアテスト勉強会
バグ票ワーストプラクティス検討プロジェクト
すずき しょうご
「BUG ADVOCACY」読んでみた
自己紹介
• すずき しょうご
• 某メーカ系関連企業の企業向けソフトウェアの品質保証部門
• 設計レビュー / プロセス改善 / ソフトウェアテスト
• JCSQE初級、JSTQB FL / AL(Test Manager)
• バグ票ワーストプラクティス検討プロジェクト
SQuBOK読破会 / 探索的テスト研究会
SQiP関連のイベント等 / JaSST関連のイベント等
• 「バグレポートの改善に向けた問題事例の調査とアンチパターン化」
ソフトウェア品質シンポジウム2013(Best Paper Future Award受賞)
JaSST’14 Tokyo 経験発表
• 「バグレポートの改善に向けた問題事例の調査とアンチパターンの作成」
ソフトウェア品質シンポジウム2014招待講演
Twitter : @rin2_
バグレポートで困った経験はありませんか?
32015/9/16 6:30現在の検索結果 https://twitter.com/search?q=%E3%83%90%E3%82%B0%E7%A5%A8&src=typd
コミュニティ活動の背景
テスター
プログラマ
設計者
QA
サポート経営者
マネージャユーザ
バグ
レポート
開発現場では、バグレポートは有効に利用されていないのでは?
(※バグレポート=ISTQB用語集のインシデントレポート)
バグレポートは、今日ソフトウェア開発の多くの組織で
使われている。
はじめに
• 以前の発表資料に「悪いバグレポートがどのようなものか議論がな
い」と書きました。
• しかし、2015/7/27 に上記のことに少し触れる書籍が出ました。
• 少しだけ、というかかなりかみ砕いて、紹介したいと思います。
http://www.amazon.com/gp/product/098981193X
Cem Kaner and Rebecca L Fiedler
BUG ADVOCACY
BUG
ADVOCACY
バグ票ワーストプラクティス検討プロジェクト
すずき しょうご
2分で分かる「BUG ADVOCACY」
4分
流し読み後の雑感
• バグレポートの書き方に関することを1冊にまとめた
あまり他に例のない本
• バグレポートの書き方、扱い方(つまりは、コミュニ
ケーション)に関して多くの示唆が得られる本
• 開発側とテスト側(担当者、マネジャ)についてのコ
ミュニケーションについては書かれているが、開発プ
ロセスのプロセス改善についての記載はあまりみられ
ない?
• 見落としの恐れもあるため再度見直す
本の構成
1.基本概念
2.バグを直したい人を作る
3.クリアなバグレポートを書くこと
4.再現できないバグ
5.非現実的、不合理として却下されるバグ
6.信用と影響
概要
1. 基本概念
1. 品質の定義(SQuBOKの内容とおおよそ同じ)
2. バグレポートのワークフロー
2. バグを直したい人を作る
1. バグの報告だけではない
→直させるような記載でなければならない
2. 「もっともよいテスターは、バグを見つけるひとではなく、
バグを直させる人である。」
3. 直させるようなモチベーションをあたえる
3. クリアなバグレポートを書くこと
1. BTSのお話し(目的とか)
2. 好まれない項目(修正時間、根本原因とか)
3. 問題が起こりやすい項目
(サマリ、レポートタイプ、再現性、深刻度、優先度とか)
4. 再現できないバグ
1. 事例
5. 非現実的または不合理として却下されうるバグ
1. バグレポートはいろいろな要因で却下されることがある
2. 反対意見に打ち勝つ→どんなときに抵抗されるのか?
(再現できない、レポートが理解できない、多くの作業を強いられる とか)
6. 信用と影響
1. なんでもかんでも報告としてあげればいいものではない。
しかし、深刻なものだけ報告すればいいというものでもない。
2. バグレポートの質の改善
(時間を与える、良いバグレポートを見せる、フィードバックを得るとか)
3. バグレポートは報告者によりバイアスがかかる
→適切なバグレポートを書くようにする必要がある
(明確に、重要なものを、誇張せずに などなど)
4. 開発者、その他ステークフォルダを礼儀と敬意をもって接する
さらに詳しく知りたい方へ
• 一部動画で公開されているようです。( http://bbst.info/?page_id=23 )
参考資料
• 本書の中で特に紹介されていた書籍
• Safeware: System Safety and Computers ( Nancy G. Leveson )
• How to Break Software ( James A. Whittaker )
• Measuring and Managing Performance in organizations (Robert D. Austin )
• Judgment Under Uncertainty: Heuristics and Biases
(Daniel Kahneman, Paul Slovic, Amos Tversky)
• Heuristics and Biases: The Psychology of Intuitive Judgment
(Thomas Gilovich and Dale Griffin)

More Related Content

Viewers also liked

Paola kocht woning naast liefdesnest Leopold
Paola kocht woning naast liefdesnest LeopoldPaola kocht woning naast liefdesnest Leopold
Paola kocht woning naast liefdesnest LeopoldThierry Debels
 
SOUTH AMERICA UH60 HYDRAULICS WORKSHOP
SOUTH     AMERICA     UH60 HYDRAULICS WORKSHOPSOUTH     AMERICA     UH60 HYDRAULICS WORKSHOP
SOUTH AMERICA UH60 HYDRAULICS WORKSHOPCesar Silva
 
Creative Concepts Captured from Featured, Popular and Most-Liked Contents at ...
Creative Concepts Captured from Featured, Popular and Most-Liked Contents at ...Creative Concepts Captured from Featured, Popular and Most-Liked Contents at ...
Creative Concepts Captured from Featured, Popular and Most-Liked Contents at ...Al Gomez
 
Aborto erick
Aborto erickAborto erick
Aborto erickericmn
 
[wcatx] jQuery for WordPress Theme Designers
[wcatx] jQuery for WordPress Theme Designers[wcatx] jQuery for WordPress Theme Designers
[wcatx] jQuery for WordPress Theme DesignersJoel G Goodman
 
Red Mall, 9654953105, Red Mall Ghaziabad Location
Red Mall, 9654953105, Red Mall Ghaziabad LocationRed Mall, 9654953105, Red Mall Ghaziabad Location
Red Mall, 9654953105, Red Mall Ghaziabad Locationashokjai
 
JUDE #3 - THROUGH THE FIRE - PTR. ALAN ESPORAS - 630PM EVENING SERVICE
JUDE #3 - THROUGH THE FIRE - PTR. ALAN ESPORAS - 630PM EVENING SERVICEJUDE #3 - THROUGH THE FIRE - PTR. ALAN ESPORAS - 630PM EVENING SERVICE
JUDE #3 - THROUGH THE FIRE - PTR. ALAN ESPORAS - 630PM EVENING SERVICEFaithworks Christian Church
 

Viewers also liked (8)

Poster ideas
Poster ideasPoster ideas
Poster ideas
 
Paola kocht woning naast liefdesnest Leopold
Paola kocht woning naast liefdesnest LeopoldPaola kocht woning naast liefdesnest Leopold
Paola kocht woning naast liefdesnest Leopold
 
SOUTH AMERICA UH60 HYDRAULICS WORKSHOP
SOUTH     AMERICA     UH60 HYDRAULICS WORKSHOPSOUTH     AMERICA     UH60 HYDRAULICS WORKSHOP
SOUTH AMERICA UH60 HYDRAULICS WORKSHOP
 
Creative Concepts Captured from Featured, Popular and Most-Liked Contents at ...
Creative Concepts Captured from Featured, Popular and Most-Liked Contents at ...Creative Concepts Captured from Featured, Popular and Most-Liked Contents at ...
Creative Concepts Captured from Featured, Popular and Most-Liked Contents at ...
 
Aborto erick
Aborto erickAborto erick
Aborto erick
 
[wcatx] jQuery for WordPress Theme Designers
[wcatx] jQuery for WordPress Theme Designers[wcatx] jQuery for WordPress Theme Designers
[wcatx] jQuery for WordPress Theme Designers
 
Red Mall, 9654953105, Red Mall Ghaziabad Location
Red Mall, 9654953105, Red Mall Ghaziabad LocationRed Mall, 9654953105, Red Mall Ghaziabad Location
Red Mall, 9654953105, Red Mall Ghaziabad Location
 
JUDE #3 - THROUGH THE FIRE - PTR. ALAN ESPORAS - 630PM EVENING SERVICE
JUDE #3 - THROUGH THE FIRE - PTR. ALAN ESPORAS - 630PM EVENING SERVICEJUDE #3 - THROUGH THE FIRE - PTR. ALAN ESPORAS - 630PM EVENING SERVICE
JUDE #3 - THROUGH THE FIRE - PTR. ALAN ESPORAS - 630PM EVENING SERVICE
 

Similar to 「Bug advocacy」読んでみた 公開版

アジャイル×テスト開発を考える
アジャイル×テスト開発を考えるアジャイル×テスト開発を考える
アジャイル×テスト開発を考えるyasuohosotani
 
ISO/IEC DIS 20246 についての(ごく簡単な)説明
ISO/IEC DIS 20246 についての(ごく簡単な)説明ISO/IEC DIS 20246 についての(ごく簡単な)説明
ISO/IEC DIS 20246 についての(ごく簡単な)説明しょうご すずき
 
JaSST16tokyo tm_koyama
JaSST16tokyo tm_koyamaJaSST16tokyo tm_koyama
JaSST16tokyo tm_koyamaryuji koyama
 
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225Hironori Washizaki
 
アジャイルテスト -高品質を追求するアジャイルチームにおけるテストの視点-
アジャイルテスト  -高品質を追求するアジャイルチームにおけるテストの視点-アジャイルテスト  -高品質を追求するアジャイルチームにおけるテストの視点-
アジャイルテスト -高品質を追求するアジャイルチームにおけるテストの視点-Satoshi Masuda
 
ワンクリックデプロイ101 #ocdeploy
ワンクリックデプロイ101 #ocdeployワンクリックデプロイ101 #ocdeploy
ワンクリックデプロイ101 #ocdeployRyutaro YOSHIBA
 
「事実にもとづく管理」によるソフトウェア品質の改善 ー ヒンシツ大学 Evening Talk #04
「事実にもとづく管理」によるソフトウェア品質の改善 ー ヒンシツ大学 Evening Talk #04「事実にもとづく管理」によるソフトウェア品質の改善 ー ヒンシツ大学 Evening Talk #04
「事実にもとづく管理」によるソフトウェア品質の改善 ー ヒンシツ大学 Evening Talk #04Makoto Nonaka
 
SQuBOK読破会活動紹介とSQuBOKにおける派生開発
SQuBOK読破会活動紹介とSQuBOKにおける派生開発SQuBOK読破会活動紹介とSQuBOKにおける派生開発
SQuBOK読破会活動紹介とSQuBOKにおける派生開発Kosuke Fujisawa
 
Automation test.ssf alpha
Automation test.ssf alphaAutomation test.ssf alpha
Automation test.ssf alpharyuji koyama
 
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015Kotaro Ogino
 
5WCSQ(CFP) - Quality Improvement by the Real-Time Detection of the Problems
5WCSQ(CFP) - Quality Improvement by the Real-Time Detection of the Problems5WCSQ(CFP) - Quality Improvement by the Real-Time Detection of the Problems
5WCSQ(CFP) - Quality Improvement by the Real-Time Detection of the ProblemsTakanori Suzuki
 
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】 Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】 智治 長沢
 
19-B-4 開発品質向上のための、ASQ/ALMソリューション
19-B-4 開発品質向上のための、ASQ/ALMソリューション19-B-4 開発品質向上のための、ASQ/ALMソリューション
19-B-4 開発品質向上のための、ASQ/ALMソリューションDevelopers Summit
 
ビルドプロセスとCI #STAC2014
ビルドプロセスとCI #STAC2014ビルドプロセスとCI #STAC2014
ビルドプロセスとCI #STAC2014Koji Hasegawa
 
Gui自動テストツール基本
Gui自動テストツール基本Gui自動テストツール基本
Gui自動テストツール基本Tsuyoshi Yumoto
 
超スマート社会時代のシステム&ソフトウェア品質知識体系 - SQuBOK 2020 における AI、IoT、クラウド、オープンソース、アジャイル、DevO...
超スマート社会時代のシステム&ソフトウェア品質知識体系 - SQuBOK 2020 における AI、IoT、クラウド、オープンソース、アジャイル、DevO...超スマート社会時代のシステム&ソフトウェア品質知識体系 - SQuBOK 2020 における AI、IoT、クラウド、オープンソース、アジャイル、DevO...
超スマート社会時代のシステム&ソフトウェア品質知識体系 - SQuBOK 2020 における AI、IoT、クラウド、オープンソース、アジャイル、DevO...Hironori Washizaki
 
20151021 cookpad talk_test_engineer
20151021 cookpad talk_test_engineer20151021 cookpad talk_test_engineer
20151021 cookpad talk_test_engineerKazuaki Matsuo
 

Similar to 「Bug advocacy」読んでみた 公開版 (20)

アジャイル×テスト開発を考える
アジャイル×テスト開発を考えるアジャイル×テスト開発を考える
アジャイル×テスト開発を考える
 
品質基礎知識
品質基礎知識品質基礎知識
品質基礎知識
 
ISO/IEC DIS 20246 についての(ごく簡単な)説明
ISO/IEC DIS 20246 についての(ごく簡単な)説明ISO/IEC DIS 20246 についての(ごく簡単な)説明
ISO/IEC DIS 20246 についての(ごく簡単な)説明
 
JaSST16tokyo tm_koyama
JaSST16tokyo tm_koyamaJaSST16tokyo tm_koyama
JaSST16tokyo tm_koyama
 
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225
アジャイル品質のパターンとメトリクス Agile Quality Patterns and Metrics (QA2AQ) 20240225
 
アジャイルテスト -高品質を追求するアジャイルチームにおけるテストの視点-
アジャイルテスト  -高品質を追求するアジャイルチームにおけるテストの視点-アジャイルテスト  -高品質を追求するアジャイルチームにおけるテストの視点-
アジャイルテスト -高品質を追求するアジャイルチームにおけるテストの視点-
 
ワンクリックデプロイ101 #ocdeploy
ワンクリックデプロイ101 #ocdeployワンクリックデプロイ101 #ocdeploy
ワンクリックデプロイ101 #ocdeploy
 
「事実にもとづく管理」によるソフトウェア品質の改善 ー ヒンシツ大学 Evening Talk #04
「事実にもとづく管理」によるソフトウェア品質の改善 ー ヒンシツ大学 Evening Talk #04「事実にもとづく管理」によるソフトウェア品質の改善 ー ヒンシツ大学 Evening Talk #04
「事実にもとづく管理」によるソフトウェア品質の改善 ー ヒンシツ大学 Evening Talk #04
 
2022-jasst-tohoku.pdf
2022-jasst-tohoku.pdf2022-jasst-tohoku.pdf
2022-jasst-tohoku.pdf
 
SQuBOK読破会活動紹介とSQuBOKにおける派生開発
SQuBOK読破会活動紹介とSQuBOKにおける派生開発SQuBOK読破会活動紹介とSQuBOKにおける派生開発
SQuBOK読破会活動紹介とSQuBOKにおける派生開発
 
Automation test.ssf alpha
Automation test.ssf alphaAutomation test.ssf alpha
Automation test.ssf alpha
 
ITS fidel
ITS fidelITS fidel
ITS fidel
 
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
 
5WCSQ(CFP) - Quality Improvement by the Real-Time Detection of the Problems
5WCSQ(CFP) - Quality Improvement by the Real-Time Detection of the Problems5WCSQ(CFP) - Quality Improvement by the Real-Time Detection of the Problems
5WCSQ(CFP) - Quality Improvement by the Real-Time Detection of the Problems
 
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】 Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
 
19-B-4 開発品質向上のための、ASQ/ALMソリューション
19-B-4 開発品質向上のための、ASQ/ALMソリューション19-B-4 開発品質向上のための、ASQ/ALMソリューション
19-B-4 開発品質向上のための、ASQ/ALMソリューション
 
ビルドプロセスとCI #STAC2014
ビルドプロセスとCI #STAC2014ビルドプロセスとCI #STAC2014
ビルドプロセスとCI #STAC2014
 
Gui自動テストツール基本
Gui自動テストツール基本Gui自動テストツール基本
Gui自動テストツール基本
 
超スマート社会時代のシステム&ソフトウェア品質知識体系 - SQuBOK 2020 における AI、IoT、クラウド、オープンソース、アジャイル、DevO...
超スマート社会時代のシステム&ソフトウェア品質知識体系 - SQuBOK 2020 における AI、IoT、クラウド、オープンソース、アジャイル、DevO...超スマート社会時代のシステム&ソフトウェア品質知識体系 - SQuBOK 2020 における AI、IoT、クラウド、オープンソース、アジャイル、DevO...
超スマート社会時代のシステム&ソフトウェア品質知識体系 - SQuBOK 2020 における AI、IoT、クラウド、オープンソース、アジャイル、DevO...
 
20151021 cookpad talk_test_engineer
20151021 cookpad talk_test_engineer20151021 cookpad talk_test_engineer
20151021 cookpad talk_test_engineer
 

More from しょうご すずき

20151205 長崎qdg2015参加報告(仮) 公開版
20151205 長崎qdg2015参加報告(仮) 公開版20151205 長崎qdg2015参加報告(仮) 公開版
20151205 長崎qdg2015参加報告(仮) 公開版しょうご すずき
 
公開資料 バグレポートの改善に向けた問題事例の調査とアンチパターンの作成 Rev10
公開資料 バグレポートの改善に向けた問題事例の調査とアンチパターンの作成 Rev10公開資料 バグレポートの改善に向けた問題事例の調査とアンチパターンの作成 Rev10
公開資料 バグレポートの改善に向けた問題事例の調査とアンチパターンの作成 Rev10しょうご すずき
 
Jasst14tokyo 公開資料_バグレポートの問題事例の調査と改善のためのアンチパターン集の作成
Jasst14tokyo 公開資料_バグレポートの問題事例の調査と改善のためのアンチパターン集の作成Jasst14tokyo 公開資料_バグレポートの問題事例の調査と改善のためのアンチパターン集の作成
Jasst14tokyo 公開資料_バグレポートの問題事例の調査と改善のためのアンチパターン集の作成しょうご すずき
 

More from しょうご すずき (6)

20151205 長崎qdg2015参加報告(仮) 公開版
20151205 長崎qdg2015参加報告(仮) 公開版20151205 長崎qdg2015参加報告(仮) 公開版
20151205 長崎qdg2015参加報告(仮) 公開版
 
公開資料 バグレポートの改善に向けた問題事例の調査とアンチパターンの作成 Rev10
公開資料 バグレポートの改善に向けた問題事例の調査とアンチパターンの作成 Rev10公開資料 バグレポートの改善に向けた問題事例の調査とアンチパターンの作成 Rev10
公開資料 バグレポートの改善に向けた問題事例の調査とアンチパターンの作成 Rev10
 
Jasst14tokyo 公開資料_バグレポートの問題事例の調査と改善のためのアンチパターン集の作成
Jasst14tokyo 公開資料_バグレポートの問題事例の調査と改善のためのアンチパターン集の作成Jasst14tokyo 公開資料_バグレポートの問題事例の調査と改善のためのアンチパターン集の作成
Jasst14tokyo 公開資料_バグレポートの問題事例の調査と改善のためのアンチパターン集の作成
 
Ja sst12tokyo紹介資料rev2
Ja sst12tokyo紹介資料rev2Ja sst12tokyo紹介資料rev2
Ja sst12tokyo紹介資料rev2
 
Jasst12tokyo紹介資料rev2
Jasst12tokyo紹介資料rev2Jasst12tokyo紹介資料rev2
Jasst12tokyo紹介資料rev2
 
Ja sst11 hokkaido_lt_
Ja sst11 hokkaido_lt_Ja sst11 hokkaido_lt_
Ja sst11 hokkaido_lt_
 

「Bug advocacy」読んでみた 公開版