SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
年間2000件以上
Issueを書く私が思う、
しあわせになるIssue
“Issueの書き方と伝え方”勉強会
2018.04.21
@____rina____
3
誰?
フクダリナ
Fusic 技術開発部 テスター
ソフトウェアテストシンポジウム(JaSST) 九州
共同実行委員長
NPO法人ソフトウェアテスト技術振興協会 (ASTER) 会員
JSTQB 技術委員
九州ソフトウェアテスト勉強会 主宰
WACATE2014夏, JaSST’15九州
SQiPシンポジウム2016
PHPカンファレンス福岡2016, 2017 ,
2018(6/16開催)
Developers Summit 2016 FUKUOKA
ブログ:テストする人。
____rina____
テスター(メイン1名、ヘルプ数名)
組織 | 私の背景
テスター(メイン1名、ヘルプ数名)
担当エンジニアの顔が見える
探索的テスター
私の背景
こんな感じ
Issueってなぁに?
こんな感じ
Issueってなぁに?
インシデントレポート(incident report)
発生したあらゆるイベント
(テストの最中に調査を必要とする事象など)
を報告するドキュメント。
JSTQB用語集より
http://glossary.istqb.org
Issueってなぁに?
欠陥(バグ)
質問
カイゼン要望
ワーストプラクティスに着目する理由
ベストプラクティスはプロジェクト依存だが、ワーストプ
ラクティスは多くのプロジェクトで共通しやすいでしょう。
つまり、ワーストプラクティスは、改善すべき身近なプラ
クティスであることがあげられます。
また、ベストプラクティスを創り上げて実践するより、
ワーストプラクティスを回避する方が開発組織の効率を保
ちやすいと考えています。
つまり、「ダメなものを避ける」ことで良いものをつくる
方がやりやすいのではないかと考え、敢えてワーストプラ
クティスに焦点をあてています。
「バグ票ワーストプラクティス検討プロジェクト」より
https://sites.google.com/site/swworstpracticesite/home/introduction
バグ票ワーストプラクティス検討プロジェクト
– 今までにやってきたこと
– エンジニアすごい!自慢
今日お話したいこと
(私にとって)ベストなIssue
うれしかった、すごいなと思ったIssue
あらためて
Issueってなぁに?
エンジニアとテスターとシステムをつなぐ
お手紙みたいなもの
コミュニケーションツール
Issueってなぁに?
しあわせになれるIssueってなぁに?
修正しやすい 修正確認しやすい
Issueがあれば、思い出せる
やってきたこと
タイトル
本文
### URL
### 問題内容
### 発生手順
### 期待される結果
### ブラウザバージョン
### スクリーンショット
ラベル
担当
テンプレート
ラベルで工夫
Bug
Question
Request
UI
• 事前合意がないので、バグかどうか判断
できない
• 書き方次第になってしまう
– XXになる
– XXにして欲しい
– XXであっている?
ラベルで工夫
Bug
Question
Request
更新後に絞り込みが解除されてしまう
こんなときどうする?
一覧画面
編集画面
一覧画面
絞り込み検索
データを選択
データが更新される
絞り込みが解除される
タイトル:「XX編集画面」更新後も条件を保持して欲しい
本文
私ならどう書くか
Request
### URL
http://www.xxx.xxx/~
### 問題内容
データ更新後に一覧画面に戻りますが、
絞り込み検索が解除されます。
修正するたびに絞り込み検索をしなおす
のが手間だなぁと感じました。
### 発生手順
1. 「XX一覧画面」にアクセスする
2.「XX」の条件で絞り込み検索をする
3.「更新」ボタンをクリックする
4.「XX更新画面」で情報を変更し、「更
新」ボタンをクリックする
5.「XX一覧画面」に遷移する
→ ★2の絞り込み条件が解除される
### 期待される結果
5のときに2の絞り込み検索がされた状
態だとうれしいです。
### ブラウザバージョン
### スクリーンショット
できるだけ検索条件は保持されて欲しい
– 登録後の一覧に戻る時だけでいい
– セッション保持とともに持つのは要件として
重すぎる
– 技術的に最短距離で達成できるところに落と
して欲しい
Issueを書くときに考えていること
エンジニアがしていたであろう操作を考慮
したい
– それ確認してたのに(Chromeでは)
– それ前に確認してたのに(デグレ)
Issueを書くときに考えていること
• 「ありがとうございました」と書いてみ
る
• Slackにも流れるよ
IssueをCloseするとき
エンジニアから
もらって
うれしかった
Issue♡
おねだりに応えてくれる
ていねいな説明
• 結論(対応あり・なし)
• バグの発生パターン(調査結果)
• パターンに対する対応と懸念点
• 対応なしの場合の理由
つらい(´;ω;`)ブワッ
ラベルの名前をいい感じに変えちゃう
弱音
Bug モンスター セフィロス
Emoji
スクリーンショット
エンジニアとテスターとシステムをつなぐ
お手紙みたいなもの
コミュニケーションツール
Issueってなぁに?
&

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

正しいものを正しく作る塾-設計コース
正しいものを正しく作る塾-設計コース正しいものを正しく作る塾-設計コース
正しいものを正しく作る塾-設計コース
 
Sonar qubeでちょっと楽しい静的解析
Sonar qubeでちょっと楽しい静的解析Sonar qubeでちょっと楽しい静的解析
Sonar qubeでちょっと楽しい静的解析
 
Aws amplify studioが変えるフロントエンド開発の未来とは v2
Aws amplify studioが変えるフロントエンド開発の未来とは v2Aws amplify studioが変えるフロントエンド開発の未来とは v2
Aws amplify studioが変えるフロントエンド開発の未来とは v2
 
4つの戦犯から考えるサービスづくりの失敗
4つの戦犯から考えるサービスづくりの失敗4つの戦犯から考えるサービスづくりの失敗
4つの戦犯から考えるサービスづくりの失敗
 
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
 
DockerとPodmanの比較
DockerとPodmanの比較DockerとPodmanの比較
DockerとPodmanの比較
 
「龍が如くスタジオ」のQAエンジニアリング技術を結集した全自動バグ取りシステム
「龍が如くスタジオ」のQAエンジニアリング技術を結集した全自動バグ取りシステム「龍が如くスタジオ」のQAエンジニアリング技術を結集した全自動バグ取りシステム
「龍が如くスタジオ」のQAエンジニアリング技術を結集した全自動バグ取りシステム
 
アジャイルメトリクス実践ガイド
アジャイルメトリクス実践ガイドアジャイルメトリクス実践ガイド
アジャイルメトリクス実践ガイド
 
オブジェクト指向プログラミングのためのモデリング入門
オブジェクト指向プログラミングのためのモデリング入門オブジェクト指向プログラミングのためのモデリング入門
オブジェクト指向プログラミングのためのモデリング入門
 
ChatGPT 人間のフィードバックから強化学習した対話AI
ChatGPT 人間のフィードバックから強化学習した対話AIChatGPT 人間のフィードバックから強化学習した対話AI
ChatGPT 人間のフィードバックから強化学習した対話AI
 
コンテナの作り方「Dockerは裏方で何をしているのか?」
コンテナの作り方「Dockerは裏方で何をしているのか?」コンテナの作り方「Dockerは裏方で何をしているのか?」
コンテナの作り方「Dockerは裏方で何をしているのか?」
 
研究室における研究・実装ノウハウの共有
研究室における研究・実装ノウハウの共有研究室における研究・実装ノウハウの共有
研究室における研究・実装ノウハウの共有
 
JCBの Payment as a Service 実現にむけたゼロベースの組織変革とテクニカル・イネーブラー(NTTデータ テクノロジーカンファレンス ...
JCBの Payment as a Service 実現にむけたゼロベースの組織変革とテクニカル・イネーブラー(NTTデータ テクノロジーカンファレンス ...JCBの Payment as a Service 実現にむけたゼロベースの組織変革とテクニカル・イネーブラー(NTTデータ テクノロジーカンファレンス ...
JCBの Payment as a Service 実現にむけたゼロベースの組織変革とテクニカル・イネーブラー(NTTデータ テクノロジーカンファレンス ...
 
TDD のこころ @ OSH2014
TDD のこころ @ OSH2014TDD のこころ @ OSH2014
TDD のこころ @ OSH2014
 
「のどが渇いた」というユーザーに何を出す? ユーザーの「欲しい」に惑わされない、本当のインサイトを見つけるUXデザイン・UXリサーチ
「のどが渇いた」というユーザーに何を出す? ユーザーの「欲しい」に惑わされない、本当のインサイトを見つけるUXデザイン・UXリサーチ「のどが渇いた」というユーザーに何を出す? ユーザーの「欲しい」に惑わされない、本当のインサイトを見つけるUXデザイン・UXリサーチ
「のどが渇いた」というユーザーに何を出す? ユーザーの「欲しい」に惑わされない、本当のインサイトを見つけるUXデザイン・UXリサーチ
 
ドメイン駆動設計 基本を理解する
ドメイン駆動設計 基本を理解するドメイン駆動設計 基本を理解する
ドメイン駆動設計 基本を理解する
 
ドメインオブジェクトの見つけ方・作り方・育て方
ドメインオブジェクトの見つけ方・作り方・育て方ドメインオブジェクトの見つけ方・作り方・育て方
ドメインオブジェクトの見つけ方・作り方・育て方
 
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
DDD x CQRS   更新系と参照系で異なるORMを併用して上手くいった話DDD x CQRS   更新系と参照系で異なるORMを併用して上手くいった話
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
 
「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて
「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて
「龍が如く7 光と闇の行方」の自動テスト活用事例とテスト自動化チーム(仮)による若手育成の取り組みについて
 
エンジニアの個人ブランディングと技術組織
エンジニアの個人ブランディングと技術組織エンジニアの個人ブランディングと技術組織
エンジニアの個人ブランディングと技術組織
 

Similar a Issueの書き方と伝え方

日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡
日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡
日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡
Rina Fukuda
 
Q a9 for ics(lotus) developers
Q a9 for ics(lotus) developersQ a9 for ics(lotus) developers
Q a9 for ics(lotus) developers
賢次 海老原
 

Similar a Issueの書き方と伝え方 (20)

テンプレート・エンジンVelocity
テンプレート・エンジンVelocityテンプレート・エンジンVelocity
テンプレート・エンジンVelocity
 
正統なソフトウェア品質エンジニアであるためにSQiP研究会に入るべき7つの理由
正統なソフトウェア品質エンジニアであるためにSQiP研究会に入るべき7つの理由正統なソフトウェア品質エンジニアであるためにSQiP研究会に入るべき7つの理由
正統なソフトウェア品質エンジニアであるためにSQiP研究会に入るべき7つの理由
 
2016-11-11 UMTP モデリングフォーラム2016 DDD実践のコツとazureによるモデル実装
2016-11-11 UMTP モデリングフォーラム2016 DDD実践のコツとazureによるモデル実装2016-11-11 UMTP モデリングフォーラム2016 DDD実践のコツとazureによるモデル実装
2016-11-11 UMTP モデリングフォーラム2016 DDD実践のコツとazureによるモデル実装
 
日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡
日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡
日本で一番PHPのシステムをテストしている手動テスターが思うところ:PHPカンファレンス福岡
 
九州ソフトウェアテスト勉強会紹介LT:Developers Summit 2016 FUKUOKA懇親会
九州ソフトウェアテスト勉強会紹介LT:Developers Summit 2016 FUKUOKA懇親会九州ソフトウェアテスト勉強会紹介LT:Developers Summit 2016 FUKUOKA懇親会
九州ソフトウェアテスト勉強会紹介LT:Developers Summit 2016 FUKUOKA懇親会
 
20191104 na te_samplequestion_r03
20191104 na te_samplequestion_r0320191104 na te_samplequestion_r03
20191104 na te_samplequestion_r03
 
TOPPERSプロジェクトの紹介 in OSC2015 Kansai@Kyoto 
TOPPERSプロジェクトの紹介 in OSC2015 Kansai@Kyoto TOPPERSプロジェクトの紹介 in OSC2015 Kansai@Kyoto 
TOPPERSプロジェクトの紹介 in OSC2015 Kansai@Kyoto 
 
Q a9 for ics(lotus) developers
Q a9 for ics(lotus) developersQ a9 for ics(lotus) developers
Q a9 for ics(lotus) developers
 
WACATE2018冬 45分で講師になれそうな気になるASTERセミナー標準テキスト #wacate
WACATE2018冬 45分で講師になれそうな気になるASTERセミナー標準テキスト #wacateWACATE2018冬 45分で講師になれそうな気になるASTERセミナー標準テキスト #wacate
WACATE2018冬 45分で講師になれそうな気になるASTERセミナー標準テキスト #wacate
 
プレゼン初心者に ありがちな アンチパターン 黎明篇
プレゼン初心者に ありがちな アンチパターン 黎明篇プレゼン初心者に ありがちな アンチパターン 黎明篇
プレゼン初心者に ありがちな アンチパターン 黎明篇
 
Osc tokyo20141019
Osc tokyo20141019Osc tokyo20141019
Osc tokyo20141019
 
KANSAIAIPUB 20180724 「テスト×AI」
KANSAIAIPUB 20180724 「テスト×AI」KANSAIAIPUB 20180724 「テスト×AI」
KANSAIAIPUB 20180724 「テスト×AI」
 
JSAI2018 report
JSAI2018 reportJSAI2018 report
JSAI2018 report
 
ノンコーディングでここまでできる!LINE BOT を作ってみよう!
ノンコーディングでここまでできる!LINE BOT を作ってみよう!ノンコーディングでここまでできる!LINE BOT を作ってみよう!
ノンコーディングでここまでできる!LINE BOT を作ってみよう!
 
グローバル企業の中で「変化」を仕掛ける楽天技術研究所 Rakuten Institute of Technology の挑戦
グローバル企業の中で「変化」を仕掛ける楽天技術研究所 Rakuten Institute of Technology の挑戦グローバル企業の中で「変化」を仕掛ける楽天技術研究所 Rakuten Institute of Technology の挑戦
グローバル企業の中で「変化」を仕掛ける楽天技術研究所 Rakuten Institute of Technology の挑戦
 
Paradigm shifts in QA for AI products
Paradigm shifts in QA for AI productsParadigm shifts in QA for AI products
Paradigm shifts in QA for AI products
 
これからフロントエンジニアを目指すあなたへ
これからフロントエンジニアを目指すあなたへこれからフロントエンジニアを目指すあなたへ
これからフロントエンジニアを目指すあなたへ
 
NAIST ソフトウェア工学研究室紹介 2018
NAIST ソフトウェア工学研究室紹介 2018NAIST ソフトウェア工学研究室紹介 2018
NAIST ソフトウェア工学研究室紹介 2018
 
Ssp before-making-os2
Ssp before-making-os2Ssp before-making-os2
Ssp before-making-os2
 
業務時間で書いたパッチは誰のもの?OSS活動にまつわる罠 (builderscon tokyo 2018)
業務時間で書いたパッチは誰のもの?OSS活動にまつわる罠 (builderscon tokyo 2018)業務時間で書いたパッチは誰のもの?OSS活動にまつわる罠 (builderscon tokyo 2018)
業務時間で書いたパッチは誰のもの?OSS活動にまつわる罠 (builderscon tokyo 2018)
 

Más de Rina Fukuda

Más de Rina Fukuda (13)

はじめてのソフトウェアテスト2019
はじめてのソフトウェアテスト2019はじめてのソフトウェアテスト2019
はじめてのソフトウェアテスト2019
 
テストマネジメントの鉄則
テストマネジメントの鉄則テストマネジメントの鉄則
テストマネジメントの鉄則
 
福岡開発立ち上げQAメンバーが語るメルカリQAのはじめかた
福岡開発立ち上げQAメンバーが語るメルカリQAのはじめかた福岡開発立ち上げQAメンバーが語るメルカリQAのはじめかた
福岡開発立ち上げQAメンバーが語るメルカリQAのはじめかた
 
Testing Live!!!
Testing Live!!!Testing Live!!!
Testing Live!!!
 
PHPerに覚えて欲しい日本語の重要性
PHPerに覚えて欲しい日本語の重要性PHPerに覚えて欲しい日本語の重要性
PHPerに覚えて欲しい日本語の重要性
 
SNSとコミュニティ活動 でシームレスに働こう - エンジニアとしての私の働き方 - :Developers Summit 2016 FUKUOKA
SNSとコミュニティ活動でシームレスに働こう- エンジニアとしての私の働き方 -:Developers Summit 2016 FUKUOKASNSとコミュニティ活動でシームレスに働こう- エンジニアとしての私の働き方 -:Developers Summit 2016 FUKUOKA
SNSとコミュニティ活動 でシームレスに働こう - エンジニアとしての私の働き方 - :Developers Summit 2016 FUKUOKA
 
はじめてのソフトウェアテスト
はじめてのソフトウェアテストはじめてのソフトウェアテスト
はじめてのソフトウェアテスト
 
社外活動参加において実施している内容と工夫、そしてその効果
社外活動参加において実施している内容と工夫、そしてその効果社外活動参加において実施している内容と工夫、そしてその効果
社外活動参加において実施している内容と工夫、そしてその効果
 
Idの桁数の話
Idの桁数の話Idの桁数の話
Idの桁数の話
 
立ち位置から観点導出をしてみよう
立ち位置から観点導出をしてみよう立ち位置から観点導出をしてみよう
立ち位置から観点導出をしてみよう
 
テストする人をおにぎり試食人で例えてみた
テストする人をおにぎり試食人で例えてみたテストする人をおにぎり試食人で例えてみた
テストする人をおにぎり試食人で例えてみた
 
Wacate2014夏_BPPセッション~外に出てみよう伝えてみようそして生み出そう~
Wacate2014夏_BPPセッション~外に出てみよう伝えてみようそして生み出そう~Wacate2014夏_BPPセッション~外に出てみよう伝えてみようそして生み出そう~
Wacate2014夏_BPPセッション~外に出てみよう伝えてみようそして生み出そう~
 
【ボツ】Wacate2014夏_BPPセッションPresentation
【ボツ】Wacate2014夏_BPPセッションPresentation【ボツ】Wacate2014夏_BPPセッションPresentation
【ボツ】Wacate2014夏_BPPセッションPresentation
 

Issueの書き方と伝え方