Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
How We Verify — 開発が加速する時代に、意味のある検証を設計する
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
gree_tech
PRO
October 16, 2026
Technology
12
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
How We Verify — 開発が加速する時代に、意味のある検証を設計する
GREE Tech Conference 2026で発表された資料です。
https://techcon.gree.jp/2026/session/TrackA-5
gree_tech
PRO
October 16, 2026
More Decks by gree_tech
See All by gree_tech
多彩なデータに負けないデータ分析パイプライン構築
gree_tech
PRO
0
24
AI駆動で挑むプロダクト刷新 ── アーキテクチャ設計とワークフロー最適化の実践事例 ──
gree_tech
PRO
0
21
『ヘブンバーンズレッド』のリグレッションテストにおけるストーリーの自動プレイ
gree_tech
PRO
0
23
REALITYにTAチームができるまでの軌跡〜ミッション:ガチャ本数5倍に対応せよ!〜
gree_tech
PRO
0
19
イベント続きでもミスらないライブサービスゲーム公式サイト運用システム開発
gree_tech
PRO
0
21
20年間 SNS サービス「GREE」 を支えた技術の刷新と、長期運用サービスの Kubernetes へのリアーキテクト
gree_tech
PRO
0
68
グラフ基盤ワークフローで実現するLLMによる自動ゲームプレイ
gree_tech
PRO
0
32
AIエージェントに脆弱性診断の仕事を奪われかけた ークローリングからコード全診断までの限界突破ー
gree_tech
PRO
0
29
アバター使っておもろいものを作り続けたい
gree_tech
PRO
0
24
Other Decks in Technology
See All in Technology
Getting Started with Google Antigravity
glaforge
0
300
WasmをRustにする
sansantech
PRO
0
250
「Docker Desktop不要の時代」は 来たのか?
ueponx
0
770
DevelopersIO 2026 知識の地図を描く ─ オントロジーとは何か?
ishikawa_satoru
1
1.7k
フロントエンドカンファレンス関西2026 - 速すぎるUIに、待ち時間を
teamlab
PRO
0
130
QA4AI 2026-Oct 生成AI時代の品質保証
tokuty
1
860
Refining Active Record
shugo
0
150
DGX Spark でどこまでハッキングができるのか?
kash1064
3
1.3k
Rust で関数型ドメインモデリング
takonda
0
140
Browser Spec: Testing Hotwire with Ruby
takahashim
1
120
AI駆動で「他アプリの音を加工できる」アプリを作った
satomasahiro2005
0
150
日本語に強いオープンな大規模言語モデル「LLM-jp」
odashi
4
1.1k
Featured
See All Featured
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
Building an army of robots
kneath
307
47k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
310
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
2
6.3k
Automating Front-end Workflow
addyosmani
1369
210k
Balancing Empowerment & Direction
lara
6
1.3k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
490
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
43k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8.1k
Ruling the World: When Life Gets Gamed
codingconduct
0
400
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
Transcript
How We Verify 開発が加速する時代に、 意味のある検証を設計する グリーエックス株式会社 AIX推進室 室長 安立健人
安立健人 / @ken11 グリーエックス株式会社 AIX推進室 室長 Glossom、MoneyForwardなどを経て2025年より 再度GREE X(旧Glossom)に復帰 現在はグリーエックス株式会社でAIのプロダクト
実装を推進 NLPを中心に機械学習モデルの作成からデプロイ 運用まで一気通貫のスペシャリスト 2022年にラスベガスで行われたAWS re:Inventに 登壇 2
AIによって変化した開発現場 3
速く作れる。でも、たしかさは? AI駆動開発で、実装速度は大きく上がった コードを書く、修正する、テストを書く、レビューする。 ここまでは、すでにAIを使うことが前提になりつつある。 では、できあがったコードの「たしからしさ」は、 誰が、どうやって確認するのか。 この問いから、AI時代の検証設計を考える。 4
「人間がレビューする」で足りるのか 従来の答え AI駆動開発で起きがちなこと 別のエンジニアがレビューする。 チームで相互に確認する。 誰かがAIに書かせたコードを、 別の誰かがAIでレビューする。 人間同士の相互レビューに見えて、 実態は「AIスタンドバトル」になりうる。 人数を増やすことと、検証の意味を増やすことは同じではない。
5
6
「たしかさ」とは 7
何をもって「たしか」とするのか 手段から離れて、目的を問い直す • 実装にバグがない • 想定したユーザーだけが操作できる • 権限を越えた操作ができない • 攻撃されても突破されない
• 想定した業務フローが成立する • ユーザーが期待する操作ができる 本当に確認したいのは、 「コードがきれいか」 だけではない プロダクトとして 期待した振る舞いをしているか 8
コードの検証を捨てる話ではない コードレベルの品質担保は、むしろAIで徹底する ユニットテスト 型チェック lint / 静的解析 既存コードとの整合性 コードレビュー 生成コードを理解し責任を持つ
これらは「土台」。 そのうえで、コードの外側まで検証範囲を広げる。 ホワイトボックスをやめるのではなく、ホワイトボックスだけで終わらせない。 9
検証は「作業」ではなく「設計」する AIに聞く 人間が設計する 「このコード大丈夫?」 「バグない?」 「セキュリティ問題な い?」 何が壊れたら困るのか 期待 何が成立していればよいのか
基準 何を観測すれば確認できるのか 証拠 「誰に検証させるか」より先に、 「何をどう検証するか」を決める。 10
AIは検証も変えた 11
AIは「検証する側」も変えた 開発だけでなく、検証の実行コストも下がっている これまで いま 「やった方がいい」 でも、人手と専門性 が必要 QA / E2E
/ ペネトレーションテスト / シナリオ確認 / ドキュメント作成 AIを「作る側」だけでなく、 「確かめる側」にも投入できる。 これまで現実的でなかった検証を、開発プロセスに組み込める。 12
例: ペンテストが「工程」に入ってくる AWS Security Agent (AWS Continuum)を例に ソースを読むだけではなく、 動いているアプリを実際に攻める。 •
対象URL・認証情報・コード・ドキュメントを渡す • AIがアプリを理解し、複数手順の攻撃を試す • 成立した攻撃と再現手順を findings として残す スポット実施から オンデマンドの 外側検証へ ここで重要なのは 「AIが実環境で攻撃を試せる」 ようになったこと。 ポイント:高コストでスポット的だった検証を、開発プロセスに組み込みやすくなる。 13
例: AIが「ユーザー」になれる ブラウザを、人間と同じ経路で操作する 1 一般ユーザーで ログイン 2 権限のないURLへ 直接アクセス 3
閲覧できないことを 確認 コードを読むのではなく、 実際の画面・認証・権限・状態を通して確かめる。 特に「認証・認可」「複数サービスをまたぐ処理」「画面遷移」は、リアルなE2Eで価値が出る。 14
例: 「テスト」以外の仕事も、検証にできる 操作マニュアル / 利用シナリオ作成を例に アプリを開く シナリオ通りに操作 一見すると「資料作成」 画面遷移を確認 スクショを取得
資料化する 実際には「利用シナリオを通したE2E」 成果物を作らせる「過程」そのものを、 検証として設計できる。 AIを導入すると、既存の開発・運用プロセスを「検証機会」に変換できる。 15
求められる「プロダクト視点」 16
AIをたくさん並べればいい、ではない 検証はプロダクトのリスクから逆算する 業務Webアプリの例 認証・認可 データ境界 業務シナリオ だから開発者が決める • このプロダクトで、何が壊れた ら困るか
• どんな失敗モードを捕捉したい か • その失敗を最もよく観測できる 検証は何か UIの1pxのズレ 「多角的に見る」≠「無闇に増やす」 17
AI時代、開発者にはむしろプロダクト視点が必要になる ユーザー 業務 セキュリティ 運用 誰が、何をしたいのか どのフローが成立すべき か 何を守り、何を許さない か
どの失敗を早く気づくべ きか 「これをテストして」と定義 できれば、 実行はAIに任せられる。 でも「何をテストすべきか」は、 プロダクトを理解しないと 定義できない。 意味のある検証項目を定義する能力が、開発者側に残る。 18
ボトルネックが変わる これまで AI駆動開発 次のボトルネック 実装できるか 実装コスト ↓ 何を期待するか ↓ ↓
↓ テストする 人手があるか 検証実行コスト ↓ 何を検証するか 定義できるか 希少になるのは「検証する手」ではなく、 「意味のある検証を設計する頭」 19
まとめ 20
How We Verify 1. 期待を定義する プロダクトにとって、何が成立していればよいのか 2. 検証を設計する どの視点で、何を観測すれば「たしか」と言えるのか 3.
AIで実行する コードだけでなく、QA・E2E・セキュリティまで検証範囲を広げる AIで作って、AIに適当にレビューさせるのではない。 人間が「何を確かめるべきか」を決め、AIを最大限投入する。 21
ご清聴ありがとうございました 22
None