SlideShare a Scribd company logo
1 of 27
QAファンネル振り返り術
2021/03/16
伊藤 潤平
JaSST’21 Tokyo 一般公募セッション
新しい品質保証のかたちを目指して~君の心に「ファンネル」はあるか?~
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
自己紹介
• 伊藤 潤平(@jp_110)
• ウイングアーク1st株式会社
• 帳票関連ソフトウェアの品質保証/プロセス改善
• 社外活動
• SQiPシンポジウム2017、2019 論文発表
• 品質管理学会員
• JaSST Niigata 実行委員長
• Scrum Fest Osaka 新潟トラックオーナー
• 翻訳活動
• YouTube『Appendix A: What We‘ve Learned Since Agile Testing -- Janet
Gregory and Lisa Crispin.』
• YouTube『 Gojko Adzic - "Five Key Challenges for Agile Testers tomorrow" -
Keynote @ Agile Testing Days 2011』
• YouTube『RSGT2021 - Janet Gregory - What’s Testing Got to do with
Quality? 』
• ブログ
• https://medium.com/@sadonosake
• 趣味
• 日本酒(新潟限定)
• 筋トレ(健康志向)
2
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
プロダクトA開発部
ウイングアーク1stのQA組織
QA部
SPI
チーム
テスト自動化
チーム
プロダクトA チーム
プロダクトB開発部
プロダクトB チーム
プロダクトC開発部
プロダクトC チーム
プロダクトD開発部
プロダクトD チーム
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
QAファンネルでQAロールを位置づけると?
QAプロモーター
QAコンサルタント
QAコーチ
インプロセスQA
フェーズゲートQA
・ QAサービス
組織全体にQAを推進していく役割
(自分で手を出してはいけない)
開発組織に常駐せずに
QAの技術移転や技術向上を担う
開発組織に時々常駐してQAの
技術移転や品質文化の浸透をする
開発とは別組織でQAの
実業務や出荷判定を担う
開発組織に常駐しながら
QAの実業務と品質文化を担う
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
プロダクトAとプロダクトBの現場
開発部
QA部
Dev
Tester
フェーズゲートQA・QAサービス
インプロセスQA
QAコーチ
QAコンサルタント
QAプロモーター
テスト会社
QA
他QAメンバー
プロダクトA チーム
QA Manager
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
プロダクトCとプロダクトDの現場
開発部
QA部
Dev
Tester
フェーズゲートQA・QAサービス
インプロセスQA
QAコーチ
QAコンサルタント
QAプロモーター
テスト会社
QA
他QAメンバー
プロダクトC チーム
QA Manager
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
ある時
単純バグ
出すぎ
品質の話で
きる人間連
れてこい
お客さん怒ってるから
謝ってきてくんない?
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
状況
WingArc1st
関連会社
お客様
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
プロジェクトの現場
PdM
BIチーム
開発者2名
アプリチーム
開発者2名
テスター2名
運用チーム
開発者2名
サポートチーム
サポートエンジ
ニア1名
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
QAとしてプロジェクトに入る
PdM
BIチーム
開発者2名
アプリチーム
開発者2名
テスター2名
運用チーム
開発者2名
サポートチーム
サポートエンジ
ニア1名
QA
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
PdMからのオーダー
フェーズゲートQA・QAサービス
インプロセスQA
QAコーチ
QAコンサルタント
QAプロモーター
全てのチームが品質問題を抱えている。
QAとしてプロジェクトに入って、
品質問題を解決してほしい。
最終的には組織全体にQAを推進してほしい。
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
BIチームの状態
● プロトタイプ開発でスピーディ
にユーザーに機能をさわっても
らうことを優先としていた。
● ユーザーはプロトタイプと思っ
ておらず、サービスとして提供
しているものにバグが多発して
いると認識した。
要件定義
基本設計
機能設計
詳細設計
実装
単体テスト
結合テスト
システムテスト
受け入れテスト
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
BIチームの対策
要件定義
基本設計
機能設計
詳細設計
実装
単体テスト
結合テスト
システムテスト
受け入れテスト
信頼できるメンバーを1人
(Yさん)アサインし、
Yさんから設計仕様書のテン
プレートを実装者に渡して
設計書を書いてもらう。
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
BIチームの対策
要件定義
基本設計
機能設計
詳細設計
実装
単体テスト
結合テスト
システムテスト
受け入れテスト
ユーザーから業務シナリオを
直接聞いて、ユースケーステ
ストを作成。
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
BIチームの対策
要件定義
基本設計
機能設計
詳細設計
実装
単体テスト
結合テスト
システムテスト
受け入れテスト
設計仕様書からテスト観点へ落とし込み。
テスト実行は、開発メンバーと一緒にテ
スト実行。
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
BIチームの対策まとめ
テスト
計画
テスト
設計
テスト
実行
品質
分析
振り
返り
計画
朝会
設計
実行
分析&報告
振り返り
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
BIチームのQAファンネルの位置
フェーズゲートQA・QAサービス
インプロセスQA
QAコーチ
QAコンサルタント
QAプロモーター
QAコーチとしてプロジェクトに入り、
計画から振り返りまでをチーム全員で実行
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
BIチームの現在
フェーズゲートQA・QAサービス
インプロセスQA
QAコーチ
QAコンサルタント
QAプロモーター
次のスプリントではQAコンサルタントとして
一歩引いた形でプロジェクトに入り、
必要に応じてQA支援する
テスト
計画
テスト
設計
テスト
実行
品質
分析
振り
返り
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
アプリチームの状態
要件定義
基本設計
機能設計
詳細設計
実装
単体テスト
結合テスト
システムテスト
受け入れテスト
● 元々テスターが2名存在しており、
テストケースは管理されている。
● 複数因子が絡みあうレアケース
のバグが発生しており、ユー
ザーの運用に深刻な影響を出し
ていた。
● 単体・結合レベルのテストを強
化する必要があった。
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
アプリチームの対策
テスト
計画
テスト
設計
テスト
実行
品質
分析
振り
返り
分析&報告
信頼できるメンバーを一人(Wさん)アサイン
テストケースレビュー
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
アプリチームのQAファンネルの位置
フェーズゲートQA・QAサービス
インプロセスQA
QAコーチ
QAコンサルタント
QAプロモーター
QAコンサルタントとしてプロジェクトに入り、
テストケースのレビューやバグ分析を実施
QAコンサルタント
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
アプリチームの現在
フェーズゲートQA・QAサービス
インプロセスQA
QAコーチ
QAコンサルタント
QAプロモーター
現状のテスト管理方法ではレビューや品質分析がしにく
いため、QAコーチとしてプロジェクトに入り、チームメ
ンバーと共にテストプロセスから改善している。
テスト
計画
テスト
設計
テスト
実行
品質
分析
振り
返り
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
今
WingArc1st
関連会社
お客様
だいぶ頑張って
バグ出してくれ
ましたね
良かった
良かった
助かった
ありがとー
品質は自己組織化したチームの中で、
完結できるのが理想です。
それまではお付き合いします。
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
将来的には
フェーズゲートQA・QAサービス
インプロセスQA
QAコーチ
QAコンサルタント
QAプロモーター
BIチーム アプリ
チーム
運用
チーム
サポート
チーム
組織全体にQAを推進していく
PdM
自己組織化したチーム内で品質を完結
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
QAプロモーターへの道
25
自己組織化したチーム
QAプロモーター
ティーチング
と
メンタリング
コーチング
ファシリ
テーション
障害物の
除去
観察
Copyright © 2021 WingArc1st Inc. All Rights Reserved.
QAファンネル使ってみよう
QAプロモーター
QAコンサルタント
QAコーチ
インプロセスQA
フェーズゲートQA
・ QAサービス
組織全体にQAを推進していく役割
(自分で手を出してはいけない)
開発組織に常駐せずに
QAの技術移転や技術向上を担う
開発組織に時々常駐してQAの
技術移転や品質文化の浸透をする
開発とは別組織でQAの
実業務や出荷判定を担う
開発組織に常駐しながら
QAの実業務と品質文化を担う
QAファンネル振り返り術

More Related Content

What's hot

アジャイル開発とメトリクス
アジャイル開発とメトリクスアジャイル開発とメトリクス
アジャイル開発とメトリクスRakuten Group, Inc.
 
JaSST '22 Tokyo - B5「テストの素人がゲーム品管組織を作って5年で感じた、QA業界のモヤモヤ」
JaSST '22 Tokyo - B5「テストの素人がゲーム品管組織を作って5年で感じた、QA業界のモヤモヤ」JaSST '22 Tokyo - B5「テストの素人がゲーム品管組織を作って5年で感じた、QA業界のモヤモヤ」
JaSST '22 Tokyo - B5「テストの素人がゲーム品管組織を作って5年で感じた、QA業界のモヤモヤ」Yoichi Kagamitani
 
アプリ開発へのOdc分析導入の取り組み
アプリ開発へのOdc分析導入の取り組みアプリ開発へのOdc分析導入の取り組み
アプリ開発へのOdc分析導入の取り組みNaokiKashiwagura
 
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所Kotaro Ogino
 
アジャイルクオリティの探求
アジャイルクオリティの探求アジャイルクオリティの探求
アジャイルクオリティの探求atsushi nagata
 
JaSST Tokyo 2022 アジャイルソフトウェア開発への統計的品質管理の応用
JaSST Tokyo 2022 アジャイルソフトウェア開発への統計的品質管理の応用JaSST Tokyo 2022 アジャイルソフトウェア開発への統計的品質管理の応用
JaSST Tokyo 2022 アジャイルソフトウェア開発への統計的品質管理の応用Akinori SAKATA
 
IT新市場開拓プロジェクトにおけるアジャイル開発 part2
IT新市場開拓プロジェクトにおけるアジャイル開発 part2IT新市場開拓プロジェクトにおけるアジャイル開発 part2
IT新市場開拓プロジェクトにおけるアジャイル開発 part2Tomoaki Kambe
 
WebのQAを5年間運営してみた
WebのQAを5年間運営してみたWebのQAを5年間運営してみた
WebのQAを5年間運営してみたTakayoshi Sakaino
 
Ques12_自動テスト ✕ 機械学習 〜自動テスト結果分析は楽になるか?〜
Ques12_自動テスト ✕ 機械学習 〜自動テスト結果分析は楽になるか?〜Ques12_自動テスト ✕ 機械学習 〜自動テスト結果分析は楽になるか?〜
Ques12_自動テスト ✕ 機械学習 〜自動テスト結果分析は楽になるか?〜Mao Yamaguchi
 
開発プロジェクトの価値をあげるだけのアジャイルでいいの?(DevLove関西 2017/11/25 )
開発プロジェクトの価値をあげるだけのアジャイルでいいの?(DevLove関西 2017/11/25 )開発プロジェクトの価値をあげるだけのアジャイルでいいの?(DevLove関西 2017/11/25 )
開発プロジェクトの価値をあげるだけのアジャイルでいいの?(DevLove関西 2017/11/25 )Naoya Maekawa
 
組み込み開発のテストとゲーム開発のテストの違い
組み込み開発のテストとゲーム開発のテストの違い組み込み開発のテストとゲーム開発のテストの違い
組み込み開発のテストとゲーム開発のテストの違いgree_tech
 
XP祭り2019 B-6 アジャイルソフトウェア開発への統計的品質管理の応用
XP祭り2019 B-6 アジャイルソフトウェア開発への統計的品質管理の応用XP祭り2019 B-6 アジャイルソフトウェア開発への統計的品質管理の応用
XP祭り2019 B-6 アジャイルソフトウェア開発への統計的品質管理の応用Akinori SAKATA
 
LIFULLでは新卒エンジニアに 丸一日のテスト研修を行なっている
LIFULLでは新卒エンジニアに 丸一日のテスト研修を行なっているLIFULLでは新卒エンジニアに 丸一日のテスト研修を行なっている
LIFULLでは新卒エンジニアに 丸一日のテスト研修を行なっているLIFULL Co., Ltd.
 
【SQiP2016】楽天のアジャイル開発とメトリクス事例
【SQiP2016】楽天のアジャイル開発とメトリクス事例【SQiP2016】楽天のアジャイル開発とメトリクス事例
【SQiP2016】楽天のアジャイル開発とメトリクス事例Kotaro Ogino
 
CTOの考えるエンジニアマネジメント2
CTOの考えるエンジニアマネジメント2CTOの考えるエンジニアマネジメント2
CTOの考えるエンジニアマネジメント2LIFULL Co., Ltd.
 
KDDI Business ID におけるアジャイル開発と検証フロー
KDDI Business ID におけるアジャイル開発と検証フローKDDI Business ID におけるアジャイル開発と検証フロー
KDDI Business ID におけるアジャイル開発と検証フローques_staff
 
Future Tech Night Agile勉強会 20210709
 Future Tech Night Agile勉強会 20210709 Future Tech Night Agile勉強会 20210709
Future Tech Night Agile勉強会 20210709shotamiyazaki6
 

What's hot (19)

アジャイル開発とメトリクス
アジャイル開発とメトリクスアジャイル開発とメトリクス
アジャイル開発とメトリクス
 
JaSST '22 Tokyo - B5「テストの素人がゲーム品管組織を作って5年で感じた、QA業界のモヤモヤ」
JaSST '22 Tokyo - B5「テストの素人がゲーム品管組織を作って5年で感じた、QA業界のモヤモヤ」JaSST '22 Tokyo - B5「テストの素人がゲーム品管組織を作って5年で感じた、QA業界のモヤモヤ」
JaSST '22 Tokyo - B5「テストの素人がゲーム品管組織を作って5年で感じた、QA業界のモヤモヤ」
 
アプリ開発へのOdc分析導入の取り組み
アプリ開発へのOdc分析導入の取り組みアプリ開発へのOdc分析導入の取り組み
アプリ開発へのOdc分析導入の取り組み
 
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所
 
アジャイルクオリティの探求
アジャイルクオリティの探求アジャイルクオリティの探求
アジャイルクオリティの探求
 
JaSST Tokyo 2022 アジャイルソフトウェア開発への統計的品質管理の応用
JaSST Tokyo 2022 アジャイルソフトウェア開発への統計的品質管理の応用JaSST Tokyo 2022 アジャイルソフトウェア開発への統計的品質管理の応用
JaSST Tokyo 2022 アジャイルソフトウェア開発への統計的品質管理の応用
 
To be sn agile enterprise
To be sn agile enterpriseTo be sn agile enterprise
To be sn agile enterprise
 
IT新市場開拓プロジェクトにおけるアジャイル開発 part2
IT新市場開拓プロジェクトにおけるアジャイル開発 part2IT新市場開拓プロジェクトにおけるアジャイル開発 part2
IT新市場開拓プロジェクトにおけるアジャイル開発 part2
 
WebのQAを5年間運営してみた
WebのQAを5年間運営してみたWebのQAを5年間運営してみた
WebのQAを5年間運営してみた
 
Ques12_自動テスト ✕ 機械学習 〜自動テスト結果分析は楽になるか?〜
Ques12_自動テスト ✕ 機械学習 〜自動テスト結果分析は楽になるか?〜Ques12_自動テスト ✕ 機械学習 〜自動テスト結果分析は楽になるか?〜
Ques12_自動テスト ✕ 機械学習 〜自動テスト結果分析は楽になるか?〜
 
開発プロジェクトの価値をあげるだけのアジャイルでいいの?(DevLove関西 2017/11/25 )
開発プロジェクトの価値をあげるだけのアジャイルでいいの?(DevLove関西 2017/11/25 )開発プロジェクトの価値をあげるだけのアジャイルでいいの?(DevLove関西 2017/11/25 )
開発プロジェクトの価値をあげるだけのアジャイルでいいの?(DevLove関西 2017/11/25 )
 
組み込み開発のテストとゲーム開発のテストの違い
組み込み開発のテストとゲーム開発のテストの違い組み込み開発のテストとゲーム開発のテストの違い
組み込み開発のテストとゲーム開発のテストの違い
 
XP祭り2019 B-6 アジャイルソフトウェア開発への統計的品質管理の応用
XP祭り2019 B-6 アジャイルソフトウェア開発への統計的品質管理の応用XP祭り2019 B-6 アジャイルソフトウェア開発への統計的品質管理の応用
XP祭り2019 B-6 アジャイルソフトウェア開発への統計的品質管理の応用
 
LIFULLでは新卒エンジニアに 丸一日のテスト研修を行なっている
LIFULLでは新卒エンジニアに 丸一日のテスト研修を行なっているLIFULLでは新卒エンジニアに 丸一日のテスト研修を行なっている
LIFULLでは新卒エンジニアに 丸一日のテスト研修を行なっている
 
【SQiP2016】楽天のアジャイル開発とメトリクス事例
【SQiP2016】楽天のアジャイル開発とメトリクス事例【SQiP2016】楽天のアジャイル開発とメトリクス事例
【SQiP2016】楽天のアジャイル開発とメトリクス事例
 
Marketplace QA Introduction
Marketplace QA IntroductionMarketplace QA Introduction
Marketplace QA Introduction
 
CTOの考えるエンジニアマネジメント2
CTOの考えるエンジニアマネジメント2CTOの考えるエンジニアマネジメント2
CTOの考えるエンジニアマネジメント2
 
KDDI Business ID におけるアジャイル開発と検証フロー
KDDI Business ID におけるアジャイル開発と検証フローKDDI Business ID におけるアジャイル開発と検証フロー
KDDI Business ID におけるアジャイル開発と検証フロー
 
Future Tech Night Agile勉強会 20210709
 Future Tech Night Agile勉強会 20210709 Future Tech Night Agile勉強会 20210709
Future Tech Night Agile勉強会 20210709
 

Similar to QAファンネル振り返り術

Fearless Change RSG Japan English.pdf
Fearless Change RSG Japan English.pdfFearless Change RSG Japan English.pdf
Fearless Change RSG Japan English.pdfDaniel Teng
 
「Qaエンジニアのキャリアについて考える : 急(q) 〜 いろいろな組織でやったこと〜」 山本様
「Qaエンジニアのキャリアについて考える : 急(q) 〜 いろいろな組織でやったこと〜」 山本様「Qaエンジニアのキャリアについて考える : 急(q) 〜 いろいろな組織でやったこと〜」 山本様
「Qaエンジニアのキャリアについて考える : 急(q) 〜 いろいろな組織でやったこと〜」 山本様ques_staff
 
CEDEC2015_スマホゲーム開発を支えろ!〜汗と涙のQAエンジニアリング〜
CEDEC2015_スマホゲーム開発を支えろ!〜汗と涙のQAエンジニアリング〜CEDEC2015_スマホゲーム開発を支えろ!〜汗と涙のQAエンジニアリング〜
CEDEC2015_スマホゲーム開発を支えろ!〜汗と涙のQAエンジニアリング〜gree_tech
 
Automotive agile 自動車業界を取り巻くアジャイル・スクラムの潮流
Automotive agile  自動車業界を取り巻くアジャイル・スクラムの潮流Automotive agile  自動車業界を取り巻くアジャイル・スクラムの潮流
Automotive agile 自動車業界を取り巻くアジャイル・スクラムの潮流Kazutaka Sankai
 
楽天市場で使われている技術、エンジニアに必要なコアスキルとはTechnology used in Rakuten, core skills neede...
楽天市場で使われている技術、エンジニアに必要なコアスキルとはTechnology used in Rakuten,  core skills  neede...楽天市場で使われている技術、エンジニアに必要なコアスキルとはTechnology used in Rakuten,  core skills  neede...
楽天市場で使われている技術、エンジニアに必要なコアスキルとはTechnology used in Rakuten, core skills neede...Rakuten Group, Inc.
 
Microsoft Power Platform がエンジニアにも必要な理由
Microsoft Power Platform がエンジニアにも必要な理由Microsoft Power Platform がエンジニアにも必要な理由
Microsoft Power Platform がエンジニアにも必要な理由Taiki Yoshida
 
「Qaエンジニアのキャリアについて考える : 急(Q) ~ いろいろな組織でやったこと~」
「Qaエンジニアのキャリアについて考える : 急(Q) ~ いろいろな組織でやったこと~」「Qaエンジニアのキャリアについて考える : 急(Q) ~ いろいろな組織でやったこと~」
「Qaエンジニアのキャリアについて考える : 急(Q) ~ いろいろな組織でやったこと~」久仁朗 山本(旧姓 村上)
 
社内勉強会で学んだQA2AQパターンの活用
社内勉強会で学んだQA2AQパターンの活用社内勉強会で学んだQA2AQパターンの活用
社内勉強会で学んだQA2AQパターンの活用atsushi nagata
 
イノベーションスプリント2011 infragisticsにおける世界分散アジャイル開発事例~ communication matters ~
イノベーションスプリント2011 infragisticsにおける世界分散アジャイル開発事例~ communication matters ~イノベーションスプリント2011 infragisticsにおける世界分散アジャイル開発事例~ communication matters ~
イノベーションスプリント2011 infragisticsにおける世界分散アジャイル開発事例~ communication matters ~InnovationSprint2011
 
製品品質向上のための開発本部の取り組み
製品品質向上のための開発本部の取り組み製品品質向上のための開発本部の取り組み
製品品質向上のための開発本部の取り組みCybozucommunity
 
Rakuten_QA_Night_#1 Rakuten_QA_Group
Rakuten_QA_Night_#1 Rakuten_QA_GroupRakuten_QA_Night_#1 Rakuten_QA_Group
Rakuten_QA_Night_#1 Rakuten_QA_GroupYusuke Nakamura
 
アジャイル品質パターンによる伝統的な品質保証(Quality Assurance)からアジャイル品質(Agile Quality)への変革
アジャイル品質パターンによる伝統的な品質保証(Quality Assurance)からアジャイル品質(Agile Quality)への変革アジャイル品質パターンによる伝統的な品質保証(Quality Assurance)からアジャイル品質(Agile Quality)への変革
アジャイル品質パターンによる伝統的な品質保証(Quality Assurance)からアジャイル品質(Agile Quality)への変革Hironori Washizaki
 
SpotBugs(FindBugs)による 大規模ERPのコード品質改善
SpotBugs(FindBugs)による 大規模ERPのコード品質改善SpotBugs(FindBugs)による 大規模ERPのコード品質改善
SpotBugs(FindBugs)による 大規模ERPのコード品質改善Works Applications
 
アジャイル品質のパターンとメトリクス 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
 
KPI から生まれるアクセシビリティ
KPI から生まれるアクセシビリティKPI から生まれるアクセシビリティ
KPI から生まれるアクセシビリティYusuke Goto
 
QA SUMMIT in GDC2013
QA SUMMIT in GDC2013QA SUMMIT in GDC2013
QA SUMMIT in GDC2013IGDA JAPAN
 

Similar to QAファンネル振り返り術 (20)

[Biz reach qa meetup] qa team_build
[Biz reach qa meetup] qa team_build[Biz reach qa meetup] qa team_build
[Biz reach qa meetup] qa team_build
 
Fearless Change RSG Japan English.pdf
Fearless Change RSG Japan English.pdfFearless Change RSG Japan English.pdf
Fearless Change RSG Japan English.pdf
 
「Qaエンジニアのキャリアについて考える : 急(q) 〜 いろいろな組織でやったこと〜」 山本様
「Qaエンジニアのキャリアについて考える : 急(q) 〜 いろいろな組織でやったこと〜」 山本様「Qaエンジニアのキャリアについて考える : 急(q) 〜 いろいろな組織でやったこと〜」 山本様
「Qaエンジニアのキャリアについて考える : 急(q) 〜 いろいろな組織でやったこと〜」 山本様
 
Q te cc2
Q te cc2Q te cc2
Q te cc2
 
CEDEC2015_スマホゲーム開発を支えろ!〜汗と涙のQAエンジニアリング〜
CEDEC2015_スマホゲーム開発を支えろ!〜汗と涙のQAエンジニアリング〜CEDEC2015_スマホゲーム開発を支えろ!〜汗と涙のQAエンジニアリング〜
CEDEC2015_スマホゲーム開発を支えろ!〜汗と涙のQAエンジニアリング〜
 
Automotive agile 自動車業界を取り巻くアジャイル・スクラムの潮流
Automotive agile  自動車業界を取り巻くアジャイル・スクラムの潮流Automotive agile  自動車業界を取り巻くアジャイル・スクラムの潮流
Automotive agile 自動車業界を取り巻くアジャイル・スクラムの潮流
 
楽天市場で使われている技術、エンジニアに必要なコアスキルとはTechnology used in Rakuten, core skills neede...
楽天市場で使われている技術、エンジニアに必要なコアスキルとはTechnology used in Rakuten,  core skills  neede...楽天市場で使われている技術、エンジニアに必要なコアスキルとはTechnology used in Rakuten,  core skills  neede...
楽天市場で使われている技術、エンジニアに必要なコアスキルとはTechnology used in Rakuten, core skills neede...
 
Microsoft Power Platform がエンジニアにも必要な理由
Microsoft Power Platform がエンジニアにも必要な理由Microsoft Power Platform がエンジニアにも必要な理由
Microsoft Power Platform がエンジニアにも必要な理由
 
「Qaエンジニアのキャリアについて考える : 急(Q) ~ いろいろな組織でやったこと~」
「Qaエンジニアのキャリアについて考える : 急(Q) ~ いろいろな組織でやったこと~」「Qaエンジニアのキャリアについて考える : 急(Q) ~ いろいろな組織でやったこと~」
「Qaエンジニアのキャリアについて考える : 急(Q) ~ いろいろな組織でやったこと~」
 
社内勉強会で学んだQA2AQパターンの活用
社内勉強会で学んだQA2AQパターンの活用社内勉強会で学んだQA2AQパターンの活用
社内勉強会で学んだQA2AQパターンの活用
 
イノベーションスプリント2011 infragisticsにおける世界分散アジャイル開発事例~ communication matters ~
イノベーションスプリント2011 infragisticsにおける世界分散アジャイル開発事例~ communication matters ~イノベーションスプリント2011 infragisticsにおける世界分散アジャイル開発事例~ communication matters ~
イノベーションスプリント2011 infragisticsにおける世界分散アジャイル開発事例~ communication matters ~
 
製品品質向上のための開発本部の取り組み
製品品質向上のための開発本部の取り組み製品品質向上のための開発本部の取り組み
製品品質向上のための開発本部の取り組み
 
Rakuten_QA_Night_#1 Rakuten_QA_Group
Rakuten_QA_Night_#1 Rakuten_QA_GroupRakuten_QA_Night_#1 Rakuten_QA_Group
Rakuten_QA_Night_#1 Rakuten_QA_Group
 
アジャイル品質パターンによる伝統的な品質保証(Quality Assurance)からアジャイル品質(Agile Quality)への変革
アジャイル品質パターンによる伝統的な品質保証(Quality Assurance)からアジャイル品質(Agile Quality)への変革アジャイル品質パターンによる伝統的な品質保証(Quality Assurance)からアジャイル品質(Agile Quality)への変革
アジャイル品質パターンによる伝統的な品質保証(Quality Assurance)からアジャイル品質(Agile Quality)への変革
 
SpotBugs(FindBugs)による 大規模ERPのコード品質改善
SpotBugs(FindBugs)による 大規模ERPのコード品質改善SpotBugs(FindBugs)による 大規模ERPのコード品質改善
SpotBugs(FindBugs)による 大規模ERPのコード品質改善
 
アジャイル品質のパターンとメトリクス 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
 
KPI から生まれるアクセシビリティ
KPI から生まれるアクセシビリティKPI から生まれるアクセシビリティ
KPI から生まれるアクセシビリティ
 
QA SUMMIT in GDC2013
QA SUMMIT in GDC2013QA SUMMIT in GDC2013
QA SUMMIT in GDC2013
 
開発とテストが一体となったソフトウェア開発
開発とテストが一体となったソフトウェア開発開発とテストが一体となったソフトウェア開発
開発とテストが一体となったソフトウェア開発
 
楽天エンジニアライフ
楽天エンジニアライフ楽天エンジニアライフ
楽天エンジニアライフ
 

QAファンネル振り返り術

  • 1. QAファンネル振り返り術 2021/03/16 伊藤 潤平 JaSST’21 Tokyo 一般公募セッション 新しい品質保証のかたちを目指して~君の心に「ファンネル」はあるか?~
  • 2. Copyright © 2021 WingArc1st Inc. All Rights Reserved. 自己紹介 • 伊藤 潤平(@jp_110) • ウイングアーク1st株式会社 • 帳票関連ソフトウェアの品質保証/プロセス改善 • 社外活動 • SQiPシンポジウム2017、2019 論文発表 • 品質管理学会員 • JaSST Niigata 実行委員長 • Scrum Fest Osaka 新潟トラックオーナー • 翻訳活動 • YouTube『Appendix A: What We‘ve Learned Since Agile Testing -- Janet Gregory and Lisa Crispin.』 • YouTube『 Gojko Adzic - "Five Key Challenges for Agile Testers tomorrow" - Keynote @ Agile Testing Days 2011』 • YouTube『RSGT2021 - Janet Gregory - What’s Testing Got to do with Quality? 』 • ブログ • https://medium.com/@sadonosake • 趣味 • 日本酒(新潟限定) • 筋トレ(健康志向) 2
  • 3. Copyright © 2021 WingArc1st Inc. All Rights Reserved. プロダクトA開発部 ウイングアーク1stのQA組織 QA部 SPI チーム テスト自動化 チーム プロダクトA チーム プロダクトB開発部 プロダクトB チーム プロダクトC開発部 プロダクトC チーム プロダクトD開発部 プロダクトD チーム
  • 4. Copyright © 2021 WingArc1st Inc. All Rights Reserved. QAファンネルでQAロールを位置づけると? QAプロモーター QAコンサルタント QAコーチ インプロセスQA フェーズゲートQA ・ QAサービス 組織全体にQAを推進していく役割 (自分で手を出してはいけない) 開発組織に常駐せずに QAの技術移転や技術向上を担う 開発組織に時々常駐してQAの 技術移転や品質文化の浸透をする 開発とは別組織でQAの 実業務や出荷判定を担う 開発組織に常駐しながら QAの実業務と品質文化を担う
  • 5. Copyright © 2021 WingArc1st Inc. All Rights Reserved. プロダクトAとプロダクトBの現場 開発部 QA部 Dev Tester フェーズゲートQA・QAサービス インプロセスQA QAコーチ QAコンサルタント QAプロモーター テスト会社 QA 他QAメンバー プロダクトA チーム QA Manager
  • 6. Copyright © 2021 WingArc1st Inc. All Rights Reserved. プロダクトCとプロダクトDの現場 開発部 QA部 Dev Tester フェーズゲートQA・QAサービス インプロセスQA QAコーチ QAコンサルタント QAプロモーター テスト会社 QA 他QAメンバー プロダクトC チーム QA Manager
  • 7. Copyright © 2021 WingArc1st Inc. All Rights Reserved. ある時 単純バグ 出すぎ 品質の話で きる人間連 れてこい お客さん怒ってるから 謝ってきてくんない?
  • 8. Copyright © 2021 WingArc1st Inc. All Rights Reserved. 状況 WingArc1st 関連会社 お客様
  • 9. Copyright © 2021 WingArc1st Inc. All Rights Reserved. プロジェクトの現場 PdM BIチーム 開発者2名 アプリチーム 開発者2名 テスター2名 運用チーム 開発者2名 サポートチーム サポートエンジ ニア1名
  • 10. Copyright © 2021 WingArc1st Inc. All Rights Reserved. QAとしてプロジェクトに入る PdM BIチーム 開発者2名 アプリチーム 開発者2名 テスター2名 運用チーム 開発者2名 サポートチーム サポートエンジ ニア1名 QA
  • 11. Copyright © 2021 WingArc1st Inc. All Rights Reserved. PdMからのオーダー フェーズゲートQA・QAサービス インプロセスQA QAコーチ QAコンサルタント QAプロモーター 全てのチームが品質問題を抱えている。 QAとしてプロジェクトに入って、 品質問題を解決してほしい。 最終的には組織全体にQAを推進してほしい。
  • 12. Copyright © 2021 WingArc1st Inc. All Rights Reserved. BIチームの状態 ● プロトタイプ開発でスピーディ にユーザーに機能をさわっても らうことを優先としていた。 ● ユーザーはプロトタイプと思っ ておらず、サービスとして提供 しているものにバグが多発して いると認識した。 要件定義 基本設計 機能設計 詳細設計 実装 単体テスト 結合テスト システムテスト 受け入れテスト
  • 13. Copyright © 2021 WingArc1st Inc. All Rights Reserved. BIチームの対策 要件定義 基本設計 機能設計 詳細設計 実装 単体テスト 結合テスト システムテスト 受け入れテスト 信頼できるメンバーを1人 (Yさん)アサインし、 Yさんから設計仕様書のテン プレートを実装者に渡して 設計書を書いてもらう。
  • 14. Copyright © 2021 WingArc1st Inc. All Rights Reserved. BIチームの対策 要件定義 基本設計 機能設計 詳細設計 実装 単体テスト 結合テスト システムテスト 受け入れテスト ユーザーから業務シナリオを 直接聞いて、ユースケーステ ストを作成。
  • 15. Copyright © 2021 WingArc1st Inc. All Rights Reserved. BIチームの対策 要件定義 基本設計 機能設計 詳細設計 実装 単体テスト 結合テスト システムテスト 受け入れテスト 設計仕様書からテスト観点へ落とし込み。 テスト実行は、開発メンバーと一緒にテ スト実行。
  • 16. Copyright © 2021 WingArc1st Inc. All Rights Reserved. BIチームの対策まとめ テスト 計画 テスト 設計 テスト 実行 品質 分析 振り 返り 計画 朝会 設計 実行 分析&報告 振り返り
  • 17. Copyright © 2021 WingArc1st Inc. All Rights Reserved. BIチームのQAファンネルの位置 フェーズゲートQA・QAサービス インプロセスQA QAコーチ QAコンサルタント QAプロモーター QAコーチとしてプロジェクトに入り、 計画から振り返りまでをチーム全員で実行
  • 18. Copyright © 2021 WingArc1st Inc. All Rights Reserved. BIチームの現在 フェーズゲートQA・QAサービス インプロセスQA QAコーチ QAコンサルタント QAプロモーター 次のスプリントではQAコンサルタントとして 一歩引いた形でプロジェクトに入り、 必要に応じてQA支援する テスト 計画 テスト 設計 テスト 実行 品質 分析 振り 返り
  • 19. Copyright © 2021 WingArc1st Inc. All Rights Reserved. アプリチームの状態 要件定義 基本設計 機能設計 詳細設計 実装 単体テスト 結合テスト システムテスト 受け入れテスト ● 元々テスターが2名存在しており、 テストケースは管理されている。 ● 複数因子が絡みあうレアケース のバグが発生しており、ユー ザーの運用に深刻な影響を出し ていた。 ● 単体・結合レベルのテストを強 化する必要があった。
  • 20. Copyright © 2021 WingArc1st Inc. All Rights Reserved. アプリチームの対策 テスト 計画 テスト 設計 テスト 実行 品質 分析 振り 返り 分析&報告 信頼できるメンバーを一人(Wさん)アサイン テストケースレビュー
  • 21. Copyright © 2021 WingArc1st Inc. All Rights Reserved. アプリチームのQAファンネルの位置 フェーズゲートQA・QAサービス インプロセスQA QAコーチ QAコンサルタント QAプロモーター QAコンサルタントとしてプロジェクトに入り、 テストケースのレビューやバグ分析を実施 QAコンサルタント
  • 22. Copyright © 2021 WingArc1st Inc. All Rights Reserved. アプリチームの現在 フェーズゲートQA・QAサービス インプロセスQA QAコーチ QAコンサルタント QAプロモーター 現状のテスト管理方法ではレビューや品質分析がしにく いため、QAコーチとしてプロジェクトに入り、チームメ ンバーと共にテストプロセスから改善している。 テスト 計画 テスト 設計 テスト 実行 品質 分析 振り 返り
  • 23. Copyright © 2021 WingArc1st Inc. All Rights Reserved. 今 WingArc1st 関連会社 お客様 だいぶ頑張って バグ出してくれ ましたね 良かった 良かった 助かった ありがとー 品質は自己組織化したチームの中で、 完結できるのが理想です。 それまではお付き合いします。
  • 24. Copyright © 2021 WingArc1st Inc. All Rights Reserved. 将来的には フェーズゲートQA・QAサービス インプロセスQA QAコーチ QAコンサルタント QAプロモーター BIチーム アプリ チーム 運用 チーム サポート チーム 組織全体にQAを推進していく PdM 自己組織化したチーム内で品質を完結
  • 25. Copyright © 2021 WingArc1st Inc. All Rights Reserved. QAプロモーターへの道 25 自己組織化したチーム QAプロモーター ティーチング と メンタリング コーチング ファシリ テーション 障害物の 除去 観察
  • 26. Copyright © 2021 WingArc1st Inc. All Rights Reserved. QAファンネル使ってみよう QAプロモーター QAコンサルタント QAコーチ インプロセスQA フェーズゲートQA ・ QAサービス 組織全体にQAを推進していく役割 (自分で手を出してはいけない) 開発組織に常駐せずに QAの技術移転や技術向上を担う 開発組織に時々常駐してQAの 技術移転や品質文化の浸透をする 開発とは別組織でQAの 実業務や出荷判定を担う 開発組織に常駐しながら QAの実業務と品質文化を担う