Upgrade to Pro — share decks privately, control downloads, hide ads and more …

QAファンネル振り返り術

 QAファンネル振り返り術

Jumpei Ito

March 16, 2021
Tweet

More Decks by Jumpei Ito

Other Decks in Technology

Transcript

  1. 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
  2. Copyright © 2021 WingArc1st Inc. All Rights Reserved. プロダクトA開発部 ウイングアーク1stのQA組織

    QA部 SPI チーム テスト自動化 チーム プロダクトA チーム プロダクトB開発部 プロダクトB チーム プロダクトC開発部 プロダクトC チーム プロダクトD開発部 プロダクトD チーム
  3. Copyright © 2021 WingArc1st Inc. All Rights Reserved. QAファンネルでQAロールを位置づけると? QAプロモーター

    QAコンサルタント QAコーチ インプロセスQA フェーズゲートQA ・ QAサービス 組織全体にQAを推進していく役割 (自分で手を出してはいけない) 開発組織に常駐せずに QAの技術移転や技術向上を担う 開発組織に時々常駐してQAの 技術移転や品質文化の浸透をする 開発とは別組織でQAの 実業務や出荷判定を担う 開発組織に常駐しながら QAの実業務と品質文化を担う
  4. Copyright © 2021 WingArc1st Inc. All Rights Reserved. プロダクトAとプロダクトBの現場 開発部

    QA部 Dev Tester フェーズゲートQA・QAサービス インプロセスQA QAコーチ QAコンサルタント QAプロモーター テスト会社 QA 他QAメンバー プロダクトA チーム QA Manager
  5. Copyright © 2021 WingArc1st Inc. All Rights Reserved. プロダクトCとプロダクトDの現場 開発部

    QA部 Dev Tester フェーズゲートQA・QAサービス インプロセスQA QAコーチ QAコンサルタント QAプロモーター テスト会社 QA 他QAメンバー プロダクトC チーム QA Manager
  6. Copyright © 2021 WingArc1st Inc. All Rights Reserved. ある時 単純バグ

    出すぎ 品質の話で きる人間連 れてこい お客さん怒ってるから 謝ってきてくんない?
  7. Copyright © 2021 WingArc1st Inc. All Rights Reserved. プロジェクトの現場 PdM

    BIチーム 開発者2名 アプリチーム 開発者2名 テスター2名 運用チーム 開発者2名 サポートチーム サポートエンジ ニア1名
  8. Copyright © 2021 WingArc1st Inc. All Rights Reserved. QAとしてプロジェクトに入る PdM

    BIチーム 開発者2名 アプリチーム 開発者2名 テスター2名 運用チーム 開発者2名 サポートチーム サポートエンジ ニア1名 QA
  9. Copyright © 2021 WingArc1st Inc. All Rights Reserved. PdMからのオーダー フェーズゲートQA・QAサービス

    インプロセスQA QAコーチ QAコンサルタント QAプロモーター 全てのチームが品質問題を抱えている。 QAとしてプロジェクトに入って、 品質問題を解決してほしい。 最終的には組織全体にQAを推進してほしい。
  10. Copyright © 2021 WingArc1st Inc. All Rights Reserved. BIチームの状態 •

    プロトタイプ開発でスピーディ にユーザーに機能をさわっても らうことを優先としていた。 • ユーザーはプロトタイプと思っ ておらず、サービスとして提供 しているものにバグが多発して いると認識した。 要件定義 基本設計 機能設計 詳細設計 実装 単体テスト 結合テスト システムテスト 受け入れテスト
  11. Copyright © 2021 WingArc1st Inc. All Rights Reserved. BIチームの対策 要件定義

    基本設計 機能設計 詳細設計 実装 単体テスト 結合テスト システムテスト 受け入れテスト 信頼できるメンバーを1人 (Yさん)アサインし、 Yさんから設計仕様書のテン プレートを実装者に渡して 設計書を書いてもらう。
  12. Copyright © 2021 WingArc1st Inc. All Rights Reserved. BIチームの対策 要件定義

    基本設計 機能設計 詳細設計 実装 単体テスト 結合テスト システムテスト 受け入れテスト ユーザーから業務シナリオを 直接聞いて、ユースケーステ ストを作成。
  13. Copyright © 2021 WingArc1st Inc. All Rights Reserved. BIチームの対策 要件定義

    基本設計 機能設計 詳細設計 実装 単体テスト 結合テスト システムテスト 受け入れテスト 設計仕様書からテスト観点へ落とし込み。 テスト実行は、開発メンバーと一緒にテ スト実行。
  14. Copyright © 2021 WingArc1st Inc. All Rights Reserved. BIチームの対策まとめ テスト

    計画 テスト 設計 テスト 実行 品質 分析 振り 返り 計画 朝会 設計 実行 分析&報告 振り返り
  15. Copyright © 2021 WingArc1st Inc. All Rights Reserved. BIチームのQAファンネルの位置 フェーズゲートQA・QAサービス

    インプロセスQA QAコーチ QAコンサルタント QAプロモーター QAコーチとしてプロジェクトに入り、 計画から振り返りまでをチーム全員で実行
  16. Copyright © 2021 WingArc1st Inc. All Rights Reserved. BIチームの現在 フェーズゲートQA・QAサービス

    インプロセスQA QAコーチ QAコンサルタント QAプロモーター 次のスプリントではQAコンサルタントとして 一歩引いた形でプロジェクトに入り、 必要に応じてQA支援する テスト 計画 テスト 設計 テスト 実行 品質 分析 振り 返り
  17. Copyright © 2021 WingArc1st Inc. All Rights Reserved. アプリチームの状態 要件定義

    基本設計 機能設計 詳細設計 実装 単体テスト 結合テスト システムテスト 受け入れテスト • 元々テスターが2名存在しており、 テストケースは管理されている。 • 複数因子が絡みあうレアケース のバグが発生しており、ユー ザーの運用に深刻な影響を出し ていた。 • 単体・結合レベルのテストを強 化する必要があった。
  18. Copyright © 2021 WingArc1st Inc. All Rights Reserved. アプリチームの対策 テスト

    計画 テスト 設計 テスト 実行 品質 分析 振り 返り 分析&報告 信頼できるメンバーを一人(Wさん)アサイン テストケースレビュー
  19. Copyright © 2021 WingArc1st Inc. All Rights Reserved. アプリチームのQAファンネルの位置 フェーズゲートQA・QAサービス

    インプロセスQA QAコーチ QAプロモーター QAコンサルタントとしてプロジェクトに入り、 テストケースのレビューやバグ分析を実施 QAコンサルタント
  20. Copyright © 2021 WingArc1st Inc. All Rights Reserved. アプリチームの現在 フェーズゲートQA・QAサービス

    インプロセスQA QAコーチ QAコンサルタント QAプロモーター 現状のテスト管理方法ではレビューや品質分析がしにく いため、QAコーチとしてプロジェクトに入り、 チームメンバーと共にテストプロセスから改善している。 テスト 計画 テスト 設計 テスト 実行 品質 分析 振り 返り
  21. Copyright © 2021 WingArc1st Inc. All Rights Reserved. 今 WingArc1st

    関連会社 お客様 だいぶ頑張って バグ出してくれ ましたね 良かった 良かった 助かった ありがとー 品質は自己組織化したチームの中で、 完結できるのが理想です。 それまではお付き合いします。
  22. Copyright © 2021 WingArc1st Inc. All Rights Reserved. 将来的には フェーズゲートQA・QAサービス

    インプロセスQA QAコーチ QAコンサルタント QAプロモーター BIチーム アプリ チーム 運用 チーム サポート チーム 組織全体にQAを推進していく PdM 自己組織化したチーム内で品質を完結
  23. Copyright © 2021 WingArc1st Inc. All Rights Reserved. QAプロモーターへの道 25

    自己組織化したチーム QAプロモーター ティーチング と メンタリング コーチング ファシリ テーション 障害物の 除去 観察
  24. Copyright © 2021 WingArc1st Inc. All Rights Reserved. QAファンネル使ってみよう QAプロモーター

    QAコンサルタント QAコーチ インプロセスQA フェーズゲートQA ・ QAサービス 組織全体にQAを推進していく役割 (自分で手を出してはいけない) 開発組織に常駐せずに QAの技術移転や技術向上を担う 開発組織に時々常駐してQAの 技術移転や品質文化の浸透をする 開発とは別組織でQAの 実業務や出荷判定を担う 開発組織に常駐しながら QAの実業務と品質文化を担う