Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
QAファンネル振り返り術
Jumpei Ito
March 16, 2021
Technology
0
250
QAファンネル振り返り術
Jumpei Ito
March 16, 2021
Tweet
Share
More Decks by Jumpei Ito
See All by Jumpei Ito
ウイングアーク1stのQMファンネルを使ったキャリアイメージ
sadonosake
2
2.1k
スクラムフェス新潟2022のテーマ
sadonosake
0
5.7k
IT業界全体の説明_社内ワーク用.pdf
sadonosake
0
29
きゅんです♪スクラムフェス新潟
sadonosake
0
3.3k
QA部門がアジャイルな組織作りを実践しているうちにティール組織を目指していることに気づいた話
sadonosake
0
640
ドキュメントが無いプロジェクトでどうレビューする?関係者全員でモブワークして成果物を作った実例
sadonosake
0
230
新米QA部門長がアジャイルな組織作りを実践してみかわ
sadonosake
0
1.2k
JaSST21NiigataOpening
sadonosake
0
300
品質問題から始まったWhole-TeamアプローチとAgile Testingマインドセットの改善物語
sadonosake
0
440
Other Decks in Technology
See All in Technology
MRTK3 - DataBinding and Theming 入門
futo23
0
190
2024卒_freee_エンジニア職(ポテンシャル採用)_説明資料
freee
0
240
サイボウズの アジャイル・クオリティ / Agile Quality at Cybozu
cybozuinsideout
PRO
4
2.3k
SwiftUI Layout
auramagi
1
100
音のような言葉 〜ちゃちゃっとチャットで楽しむちょっとしたコツ〜 / words like sounds
satoryu
1
1.4k
Build 2022で発表されたWindowsアプリ開発のあれこれ振り返ろう
hatsunea
1
380
データエンジニアと作るデータ文化
yuki_saito
4
1.6k
組織の崩壊と再生、その中で何を考え、感じたのか。 そして本当に必要だったもの
kosako
10
4.2k
Lessons Learned from Scaling Infrastructure as Code
joatmon08
0
790
セキュリティ 開運研修2022 / security 2022
cybozuinsideout
PRO
3
3.8k
eBPF for Security Observability
lizrice
0
170
Retca Cloud
bau
0
510
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1351
200k
Building Better People: How to give real-time feedback that sticks.
wjessup
344
17k
A designer walks into a library…
pauljervisheath
196
16k
Visualization
eitanlees
125
11k
How STYLIGHT went responsive
nonsquared
85
3.9k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
119
28k
Imperfection Machines: The Place of Print at Facebook
scottboms
253
12k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
181
15k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
224
49k
Creatively Recalculating Your Daily Design Routine
revolveconf
207
10k
Clear Off the Table
cherdarchuk
79
280k
The Mythical Team-Month
searls
209
39k
Transcript
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コンサルタント
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の実業務と品質文化を担う
None