Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
スクラムチームの品質戦略 1年の歩み
Search
hacomono Inc.
PRO
June 25, 2024
Technology
1
670
スクラムチームの品質戦略 1年の歩み
株式会社hacomono QA 廣田大騎
hacomono Inc.
PRO
June 25, 2024
More Decks by hacomono Inc.
See All by hacomono Inc.
クラスタ統合リアーキテクチャ全貌~1,000万ユーザーのウェルネスSaaSを再設計~
hacomono
PRO
0
240
Crossplaneで築くプラットフォームエンジニアリング 基盤を支えるリソース抽象化のアプローチ
hacomono
PRO
0
100
事業成長からみるhacomonoアーキテクチャの変遷
hacomono
PRO
0
210
新規事業におけるGORM+SQLx併用アーキテクチャ
hacomono
PRO
0
720
1,000万人の利用者に応えるウェルネスSaaSと新たな挑戦を支えるデータ基盤
hacomono
PRO
1
170
組織規模に応じたPlatform Engineeringの実践
hacomono
PRO
1
420
疎結合でスキーマ駆動開発を実現するイベントバスの設計
hacomono
PRO
1
380
AI推進室の取り組み
hacomono
PRO
1
150
組込みエンジニアの私が長年抱えていた課題がAIで解決した話
hacomono
PRO
1
160
Other Decks in Technology
See All in Technology
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
21k
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
バグハンター視点によるサプライチェーンの脆弱性
scgajge12
2
470
DGX SparkでローカルLLMをLangChainで動かした話
ruzia
1
260
Docker, Infraestructuras seguras y Hardening
josejuansanchez
0
150
Uncertainty in the LLM era - Science, more than scale
gaelvaroquaux
0
520
形式手法特論:CEGAR を用いたモデル検査の状態空間削減 #kernelvm / Kernel VM Study Hokuriku Part 8
ytaka23
1
160
プロダクトマネージャーが押さえておくべき、ソフトウェア資産とAIエージェント投資効果 / pmconf2025
i35_267
2
340
生成AI時代の自動E2Eテスト運用とPlaywright実践知_引持力哉
legalontechnologies
PRO
0
100
なぜ使われないのか?──定量×定性で見極める本当のボトルネック
kakehashi
PRO
1
770
Playwrightのソースコードに見る、自動テストを自動で書く技術
yusukeiwaki
4
1.3k
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
0
640
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
690
How to Think Like a Performance Engineer
csswizardry
28
2.3k
Designing Experiences People Love
moore
142
24k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.3k
Code Reviewing Like a Champion
maltzj
527
40k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
The Pragmatic Product Professional
lauravandoore
37
7.1k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
700
4 Signs Your Business is Dying
shpigford
186
22k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
Transcript
スクラムチームの品質戦略 1年の歩み QA 株式会社hacomono 廣田 大騎 (@pirori_Qin)
簡単に自己紹介 QA
Piro-chan / 廣田 大騎 QA ◾ 所属 株式会社hacomono(QAE) ◾ すみか
東京都内 ◾ すき からあげ / カラオケ / 音楽 バイク/ 料理 / etc
1 プロローグ 2 本編(ep.1〜ep.4) 3 エピローグ 4 締め QA トピックス
-Prologue- QA
QA プロローグ 私がスクラムチームに着任した時の状況 ・熾烈な1stリリースを乗り越え、 ・顧客からたくさんFBをもらっていて ・これからプロダクトの価値を上げ、 より速く提供していこう! ・そのためにスクラムをやろうじゃないか!
QA プロローグ ちなみに当時の私 あー、あれね!スクラムね! 知ってる知ってる! (知らない)
ep.1 上流工程にとにかく参加 QA スタートから1~3ヶ月目頃
QA ep.1 上流工程にとにかく参加 よーし「シフトレフト」だ!上流工程にQAも参加だ! 【ある日のRefinement】 QAから何かありますか? えー…一旦持ち帰らせてください ファシリ QA ところが…
QA ep.1 上流工程にとにかく参加 Refinement前にQAだけで同期的に要件レビューを実施 ・スクラムイベントでの発言のハードルを低く ・QAが考えるフェーズをもう少し前に持ってくる 改善Action1 こうしたい!
ep.2 コストとの戦い QA スタートから4,5ヶ月頃
QA ep.2 コストとの戦い スクラムイベントへの参加 要件レビュー コミュニケーション リグレッションテスト プロセス改善 期限付きリリース
QA ep.2 コストとの戦い ・サービス型 ・テスト管理ツール ・実装完了状態からテスト ・仕様書ベース ・テストにかかる工数をできるだけ削減したい! 改善Action2 こうしたい!
・スクラムチームに常駐 ・スプレッドシートで管理 ・できたものから順にテスト ・受け入れ条件ベース Before After
ep.3 “プレQA”の導入 QA スタートから6,7ヶ月頃
QA ep.3 “プレQA”の導入 「スクラムイベントに参加してるし、シフトレフトできてる!」 ところがどっこい… 要件漏れ、認識齟齬が テストフェーズで初めて判明し、仕様変更 テストはSTOP、スケジュールも後ろ倒し… みたいなことが起きる
QA ep.3 “プレQA”の導入 “プレQA”の導入 ローカルである程度まで実装できている機能を同期的に、 QA, PdM, デザイナー全員で見ながらFBを行う →ここからチーム内のQAメンバーのみに閉じた改善ではなく、 スクラムチームとしての改善に
・上流で不具合を防ぐさらなる仕組みが必要 改善Action3 こうしたい!
ep.4 テスト完了までを1 Sprint内に QA スタートから11ヶ月頃
QA ep.4 テスト完了までを1 Sprintに 開発とテストのスケジュールの完全な分離 ・ベロシティが安定しない😭 ・コンテキストスイッチが大変(開発もQAも)😭 ・QAの次Sprintのキャッチアップが薄くなる😭 コイツにより… 大ボス(未解決の大問題)
QA 補足: 「完全な分離」とは? こういう形にしたかったのだが…
QA 補足: 「完全な分離」とは? こんな感じになってた。
QA ep.4 テスト完了までを1 Sprintに 開発とテストのスケジュールの完全な分離 なぜそうなっていたか? ・開発は開発、テストはQAでそれぞれ見積をしていた ・分離していた方がタスクを詰め込める(と思っていた) ・検証用環境が1つしかなかった
QA ep.4 テスト完了までを1 Sprintに ・Sprint内で機能テスト完了までを前提にPlanning ・タスクのStory pointを、受入条件をベースに 開発・QA合同で実施 ・バックログにサブタスクを作成 QAで必要なタスクも含めた
・開発とテストを完全に並行させたい 改善Action4 こうしたい!
-Epilogue- QA
QA エピローグ 残された課題たち ・リグレッションテストの並行実施 ・他テーマを扱うチームとの連携 ・ビジネス側メンバーとのより強固な連携 他にも細かい課題は沢山
締め QA
QA 締め ・あくまでも1つの事例 ・着実に、継続的に成長をすること ・チーム全員で 同じ方向を向いてやること
QA おわり 制作・著作