More Related Content
Similar to QAファンネル振り返り術 (20)
QAファンネル振り返り術
- 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.
ある時
単純バグ
出すぎ
品質の話で
きる人間連
れてこい
お客さん怒ってるから
謝ってきてくんない?
- 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の実業務と品質文化を担う