Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
QAEが生成AIと越える、ソフトウェア開発の境界線
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Masaya Hayashi
November 06, 2025
Technology
0
1.8k
QAEが生成AIと越える、ソフトウェア開発の境界線
開発をリードする品質保証 -Findy Online Conference -
https://findy.connpass.com/event/370426/
Masaya Hayashi
November 06, 2025
Tweet
Share
More Decks by Masaya Hayashi
See All by Masaya Hayashi
Kiroをチームで運用してわかった、AI codingを地に足つけて回すコツ
rinchsan
0
210
全部AI、全員Cursor、ドキュメント駆動開発 〜DevinやGeminiも添えて〜
rinchsan
13
7.2k
VPoEキャリア(へ|から)のマイルストーン 〜先週の質問への回答を添えて〜
rinchsan
1
280
Four Keysだけじゃ足りなくない? 〜俺たちだけのFour Keysを探して〜
rinchsan
5
7.1k
「スニダン」開発組織の構造に込めた意図 ~組織作りはパッションや政治ではない!~
rinchsan
4
1.2k
節約は技術!削減は芸術!何より必要なものは覚悟!
rinchsan
6
7.1k
QAエンジニアってスクラムで何をすればいいの?
rinchsan
2
2.8k
CTOって何をすればいいの?
rinchsan
0
740
AWS月額利用料を$137,000→$87,000に削減して信頼性に投資した話
rinchsan
8
4.4k
Other Decks in Technology
See All in Technology
全自動で回せ!Claude Codeマーケットプレイス運用術
yukyu30
3
130
1 年間の育休から時短勤務で復帰した私が、 AI を駆使して立ち上がりを早めた話
lycorptech_jp
PRO
0
150
Snowflakeデータ基盤で挑むAI活用 〜4年間のDataOpsの基礎をもとに〜
kaz3284
1
130
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
3
1.1k
AI活用を"目的"にしたら、データの本質が見えてきた - Snowflake Intelligence実験記 / chasing-ai-finding-data
pei0804
0
510
失敗できる意思決定とソフトウェアとの正しい歩き方_-_変化と向き合う選択肢/ Designing for Reversible Decisions
soudai
PRO
7
520
Agent Skills 入門
puku0x
0
910
歴史に敬意を! パラシュートVPoEが組織と共同で立ち上がる信頼醸成オンボーディング
go0517go
PRO
0
190
あすけん_Developers_Summit_2026_-_Vibe_Coding起点での新機能開発で__あすけん_が乗り越えた壁.pdf
iwahiro
0
740
技術書を出版するまでの1161時間50分38秒
kakeami
0
160
I tried making an AI manzai comedy act with "boke" and "tsukkomi" using Strands Agents
zzzzico
1
170
GoとWasmでつくる軽量ブラウザUI
keyl0ve
0
130
Featured
See All Featured
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.1k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
160
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
850
Between Models and Reality
mayunak
1
210
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
270
Designing for humans not robots
tammielis
254
26k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
180
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
63
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
280
Transcript
2025/11/07 開発をリードする品質保証 -Findy Online Conference - QAEが生成AIと越える、ソフトウェア開発の境界線 @rinchsan
目次 スニダンの開発プロセス 1 AI活用と越境 2 QA領域でのAI活用の難しさ 3 QAEの越境 4
VP of Technology @SODA inc. ◦ 2020年10月に入社 ◦ Webエンジニア →
VPoE → CTO → VPoT ⇧⇧⇧ Backend Engineer @CyberAgent ◦ 2019年新卒入社 バックエンドエンジニア ◦ Go / AWSでサービス開発 Masaya Hayashi - @rinchsan @rinchsan
目次 スニダンの開発プロセス 1 AI活用と越境 2 QA領域でのAI活用の難しさ 3 QAEの越境 4
スニダンの開発プロセス 1
SNKRDUNK とは 「SNKRDUNK (スニーカーダンク)」は、スニーカーやアパレルを中⼼とするファッショ ン領域やトレーディングカード‧フィギュアなどを中⼼に、個⼈間での売買を簡単に⾏える 国内最⼤級のファッション‧コレクティブルマーケットプレイスです。 サービス開始:2018年7⽉ 利⽤料:無料 ※取引が成⽴すると、⼿数料および配送料がかかります 対応OS:Android、iOS
※Webブラウザからも利⽤可能 6 スニーカーダンク 取扱商品 フットウェア スニーカー、シューズ、パンプスなど トレカ‧ホビー トレカ、フィギュア、ゲームなど アパレル Tシャツ、アウター、キャップなど ファッション⼩物 時計、バッグ、アクセサリーなど 取引の過程で、運営がすべての商品を確認し、正規品を保証する「真贋鑑定」をおこなって おり、お客さまに安⼼‧安全な取引環境を提供しています。
SNKRDUNK の特徴 取引の過程で運営が全ての商品を確認 出品者から届いた商品に問題がないことが確認でき た時点で、出品者には売上⾦が振り込まれます。 万が⼀、購⼊者から返品希望があった場合にも、運 営と購⼊者でやり取りを⾏うため、出品者での対応 は必要ありません。 7 スニーカーダンク
スニダンの安⼼‧安全な取引システム すべての取引が匿名配送 ユーザー同⼠のやりとりゼロ
どんなプロセスで開発をしているか
スニダンの開発プロセス ステークホルダー の要望から要件に 落とす 要件定義 設計 実装 レビュー テスト リリース
運用 要件を実現できる システムを設計 し、実装する ソースコードや 挙動が問題ないか 確認する ユーザに使っても らい、結果をもと に次の要件定義へ 基本的にはこのプロセスで開発が進んでいきます
各フェーズの主な担当者 ステークホルダー の要望から要件に 落とす 要件定義 設計 実装 レビュー テスト リリース
運用 要件を実現できる システムを設計 し、実装する ソースコードや 挙動が問題ないか 確認する ユーザに使っても らい、結果をもと に次の要件定義へ PdM・SWE・QAEは1つのチームとして動く PdM SWE QAE SWE
目次 スニダンの開発プロセス 1 AI活用と越境 2 QA領域でのAI活用の難しさ 3 QAEの越境 4
AI活用と越境 2
各フェーズでのAI活用 Claude Code、 Cursor、Kiroなど でPRDを作成 要件定義 設計 実装 レビュー テスト
リリース 運用 PRDを実現する Design Docを 生成AIと作成 生成AIが慣習や コーディング規約 をもとにコードを レビュー 各フェーズで色々なAIサービス・ツールを活用 Design Docをもと に生成AIとタスク 分解や実装
Design Docをもと に生成AIとタスク 分解や実装 要件定義 設計 実装 レビュー テスト リリース
運用 PRDを実現する Design Docを 生成AIと作成 生成AIが慣習や コーディング規約 をもとにコードを レビュー 各フェーズでのAI活用 Claude Code、 Cursor、Kiroなど でPRDを作成 要望をテキストにまとめ、AIと一緒にPRDを作成・改善
Claude Code、 Cursor、Kiroなど でPRDを作成 Design Docをもと に生成AIとタスク 分解や実装 要件定義 設計
実装 レビュー テスト リリース 運用 生成AIが慣習や コーディング規約 をもとにコードを レビュー 各フェーズでのAI活用 既存の設計方針や慣習に沿った適切なシステム設計をAIと一緒に作成 PRDを実現する Design Docを 生成AIと作成
PRDを実現する Design Docを 生成AIと作成 Claude Code、 Cursor、Kiroなど でPRDを作成 要件定義 設計
実装 レビュー テスト リリース 運用 生成AIが慣習や コーディング規約 をもとにコードを レビュー 各フェーズでのAI活用 開発タスクを分解し、実装していくことも、AIと一緒に Design Docをもと に生成AIとタスク 分解や実装
Design Docをもと に生成AIとタスク 分解や実装 PRDを実現する Design Docを 生成AIと作成 Claude Code、
Cursor、Kiroなど でPRDを作成 要件定義 設計 実装 レビュー テスト リリース 運用 各フェーズでのAI活用 コーディング規約や既存の慣習に沿ったコードレビューもAIが 生成AIが慣習や コーディング規約 をもとにコードを レビュー
AIによる生産性の向上 要件定義 設計 実装 レビュー テスト リリース 運用 特に要件定義・設計・実装・レビューのフェーズで生産性が大幅に向上
さらにAIによって越境が促進
要件定義 設計 実装 レビュー テスト リリース 運用 Design Docをもと に生成AIとタスク
分解や実装 PRDを実現する Design Docを 生成AIと作成 生成AIが慣習や コーディング規約 をもとにコードを レビュー Claude Code、 Cursor、Kiroなど でPRDを作成 PdM 以外に SWE や QAE も要件定義フェーズに貢献しやすく SWE QAE 各フェーズでのAI活用
Claude Code、 Cursor、Kiroなど でPRDを作成 要件定義 設計 実装 レビュー テスト リリース
運用 生成AIが慣習や コーディング規約 をもとにコードを レビュー SWE 以外に PdM や QAE も設計・実装フェーズに貢献しやすく QAE PdM Design Docをもと に生成AIとタスク 分解や実装 PRDを実現する Design Docを 生成AIと作成 各フェーズでのAI活用
とはいえQA領域でのAI活用は難しい
各フェーズでのAI活用 要件定義 設計 実装 レビュー テスト リリース 運用 要件定義・設計・実装と違ってテストフェーズはスピードアップしづらい どうしても手動で動作を
確認するマニュアルテスト に時間がかかってしまう
目次 スニダンの開発プロセス 1 AI活用と越境 2 QA領域でのAI活用の難しさ 3 QAEの越境 4
QA領域でのAI活用の難しさ 3
各社の取り組み
SmartHR社:探索的テストのテストケース候補をAIを用いて生成する https://tech.smarthr.jp/entry/2025/09/01/181905 生成されたテストケースを探索的テストの指針とすることを狙う
Ubie社:変更内容からテスト計画・実行を行うAIエージェントをつくる https://zenn.dev/ubie_dev/articles/dc6a0d8f74fd76 Specが不十分などでAIに必要なコンテキストを与えられないことが当時の課題
SODAでの取り組み
PRDやソースコードなどからマニュアルテスト項目をDevinを用いて作成する “Ask Devin”機能を用いてマニュアルテスト項目の叩きを作成 ※ Ask Devinの画面ではなくDevinの出力をコピペしたNotionのスクショです
ソースコードなどからテストすべき他の関連機能をDevinを用いて整理する “Ask Devin”で影響を受ける機能を調査し、追加テストの是非を議論
ただ、マニュアルテストにかかる時間は…
それなら、QAEもさらなる越境を
目次 スニダンの開発プロセス 1 AI活用と越境 2 QA領域でのAI活用の難しさ 3 QAEの越境 4
QAEの越境 4
テストコードを読む、直す、足す 軽微なバグを修正する 不安定なテストを分析する、直す QAEのSWEへの越境
テストコードを読む、直す、足す 軽微なバグを修正する 不安定なテストを分析する、直す QAEのSWEへの越境
SWEがQAEにテストコードの読み方、書き方をナレッジトランスファー 分かりやすい機能やテストコードの課題を題材にモブプロ
QAEがAuthorのPull Request QAEがテストコード修正のPRをたくさんマージ!
テストコードを読む、直す、足す 軽微なバグを修正する 不安定なテストを分析する、直す QAEのSWEへの越境
テストコードを読み書きする中で軽微なバグ修正も コードの変更、ビルド、コミット、GitHubの使い方等を身につけていく
Claude Code、 Cursor、Kiroなど で要件を作成 バグの原因箇所や正しい挙動を要件に含めることでDevinとうまく付き合う QAE Devinでさらにコーディングが加速 Slackで Devinに依頼
テストコードを読む、直す、足す 軽微なバグを修正する 不安定なテストを分析する、直す QAEのSWEへの越境
DatadogのDashboardで不安定なテストを可視化 mainブランチで落ちているテストから修正できそうなものを探す
Datadog Dashboardは設定をJSONで管理できる テキストデータとして扱えるのでAIとの相性も良い
不安定なテストを修正するPRもたくさん CIの失敗率も減少、ストレス低減!
まとめ
AI活用で生産性がどんどん上がっている Claude Code、 Cursor、Kiroなど でPRDを作成 要件定義 設計 実装 レビュー テスト
リリース 運用 PRDを実現する Design Docを 生成AIと作成 生成AIが慣習や コーディング規約 をもとにコードを レビュー 特に要件定義・設計・実装・レビューのフェーズでは顕著に生産性が向上 Design Docをもと に生成AIとタスク 分解や実装
しかし、テストフェーズではAI活用の難易度が高い 要件定義 設計 実装 レビュー テスト リリース 運用 要件定義・設計・実装と違ってテストフェーズはスピードアップしづらい どうしても手動で動作を
確認するマニュアルテスト に時間がかかってしまう
それなら、QAEもさらなる越境を
テストコードを読む、直す、足す 軽微なバグを修正する 不安定なテストを分析する、直す QAEのSWEへの越境
2025/11/07 開発をリードする品質保証 -Findy Online Conference - QAEが生成AIと越える、ソフトウェア開発の境界線 @rinchsan