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
AIQAのナレッジ構築について
Search
tonchan
July 28, 2026
Technology
330
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AIQAのナレッジ構築について
2026/07/28時点のfreeeで運用しているAIQA(アイカ)のナレッジ構築に関する資料。
tonchan
July 28, 2026
Transcript
21 slides
AIQAのナレッジ構築について 2026.07.28
◆ 担当プロダクト:認証認可基盤 ◆ 経歴: - 2024.03.31 ⽴命館⼤学⼤学院 情報理⼯学研究科 修了 -
2024.04.01 freee株式会社⼊社 freee株式会社の新卒QAエンジニアの1⼈で、現在は freeeの認証認可基盤とAI駆動QAの推進を担当。 QAエンジニア 同じくフリー株式会社のren (@ropQa)⽒の設計したAI駆 動QA基盤を保守‧運⽤している。 川端宏知(tonchan) Hiroto Kawabata 2
• AIQA(アイカ)について • AIQAに必要なナレッジ アジェンダ • AIQAの現在のナレッジ構成 • プロダクト固有ナレッジの構築‧運⽤につ いて
• 今後の展望 3
AIQA(アイカ)について
AI駆動QA基盤(AIQA / アイカ)について QA活動のすべてをプレーンテキストに置き換え、AIエージェントがQA活動を⾏うことを ⽬的としたAI駆動QA基盤 5
AI駆動QA基盤(AIQA / アイカ)について QA活動のすべてをプレーンテキストに置き換え、AIエージェントがQA活動を⾏うことを ⽬的としたAI駆動QA基盤 今回はここについて 話します 6
全社で利⽤できる汎⽤基盤を⽬指して 現在、弊社は40以上のプロダクトを提供中 全てのプロダクトに対してAIQAが動作できる状態の汎⽤基盤を⽬指している 2つのアプローチで汎⽤基盤を⽬指している • 汎⽤化 ◦ どのプロダクトでも使える標準テストプロセスSkillsの整備 ◦ 多様なファイル形式(CSV,
TSV, etc)への変換ツールなどの整備 • プロダクト固有化 ◦ プロダクト固有のナレッジを蓄積するためのテンプレート整備 ◦ プロダクト固有のSkillsを整備するための⽀援 7
AIQAに必要なナレッジ
品質保証活動に利⽤しているナレッジ • 品質保証活動で利⽤するナレッジは⼤量に存在する ◦ テストベース(例:仕様書‧議事録‧コード‧過去のテスト成果物) 国際規格やシラバス(例:ISO‧IEC‧IEEE‧JIS‧ISTQB) ◦ ドメイン知識 ◦ アーキテクチャ
◦ etc... • 現在(2026/07/28)のAIの性能上全てのナレッジをコンテキストに⼊れることは難しい • またタスクによって、重要なナレッジと重要でないナレッジがあり区別する必要がある ◦ 「集められるだけ集める」のではなく、「何が必要か」を先に定義してから集める 9
AIQAに必要なナレッジをどう定義するか AIQAに必要なナレッジの定義 a. 特定のテスト⼯程でAIの成果物品質を変える b. MCPでは取得できない c. 陳腐化速度に対して再利⽤頻度が⾼い情報 例外:SSOT(⽤語定義‧仕様の⼀次情報)はMCPで取得可能でも必ず含める。全成果物の前 提となるため、毎回の参照成否に依存させない⽅がいい。
※「成果物品質を変える」の判定 = ナレッジ有無でのbefore/after⽐較が簡単。成果物がレビューを通るか を基準とする 10
AIQAの現在のナレッジ構成
全体ナレッジとプロダクト固有ナレッジ • 全体ナレッジとプロダクト固有ナレッジに現在分かれている。 • 全体ナレッジ ◦ 標準テストプロセス定義 ◦ テストプロセスごとのルール 標準成果物テンプレート
• プロダクト固有ナレッジ ◦ 補助テンプレートがあり、そのファイル‧ディレクトリ群を参考に埋める ▪ テスト戦略 ▪ ドメイン知識 ▪ 重篤度定義 ◦ 12
プロダクト固有ナレッジの補助テンプレート • プロダクト固有ナレッジテンプレート ◦ QA テストに関連するもの ◦ domain ▪ ドメインに関連するもの
▪ docs ▪ 仕様書や意思決定書など ◦ onbording ▪ オンボ資料 ◦ 13
プロダクト固有ナレッジの⽅針 ナレッジの運⽤⽅針を決めておかないとカオスな状態になりうるためざっくりとした⽅針を 作成している ナレッジの⽅針 • Evergreen∕ Snapshot に分ける ◦ 現在の正解を上書きするか、過去の記録を追加するかの違い
• 情報の置き場所を明確に決める • 重複しない ◦ 同じ情報は1箇所だけ。必要ならリンクで参照。 • ⽭盾は Evergreen が 正 • SSOT を維持する ◦ ⼀意に正解を特定できる状態を保つ 14
プロダクト固有ナレッジの 構築‧運⽤について
プロダクト固有ナレッジをどう作るか • プロダクト固有ナレッジを作成しなければ成果物の品質向上が⾒込めず、⾃分たちの開発プ ロセスともマッチしない ◦ 国際規格などの知識だけを⼊れても、現状運⽤されている開発プロセスややり⽅がそれに 準じているとは限らず、不整合が発⽣する可能性がある • 最低限揃えた⽅が良さそうなものに関してはナレッジテンプレートにある ◦
しかしながら、テンプレートを⽤意するだけではナレッジは構築されなかった ◦ ナレッジ構築⾃体が属⼈化、個⼈のスキルやチームとの関わり⽅などに左右された 16
プロダクト固有ナレッジの構築がなぜ⾏われないか • そもそもナレッジの構築をするというタスク⾃体に問題があった • ナレッジ構築する⼈が増えない理由 ◦ そもそも何をナレッジとして揃えればいいかわからない ◦ 揃えたナレッジの活⽤⽅法や運⽤がわからない ◦
構築はしたがナレッジが全てスナップショットになってしまい、運⽤コストが⾼い • 作成したナレッジをAI活⽤にうまく利⽤できない ◦ 作ったはいいが、AIQAにどう使わせるといいのかがわからない 17
ナレッジの構築‧運⽤‧利活⽤の⾃動化が鍵 • 全プロダクトに対してヒトが⽀援していくのには無理がある • ナレッジの構築‧運⽤‧利活⽤⾃体にAIを活⽤していく 対話形式での構築 安全なナレッジ運⽤ Skillsへの利活⽤ ‧ AIと対話形式でのリスト化
‧リスクを抑えた最適提案 ‧ 構造をそのままSkillsへ freee内にある既存のナレッジ 群と仕様書をベースに、AIが ⾃動でインタビュー 社内規定やセキュリティリス クを徹底的に勘案。安全かつ 実⽤的な運⽤スキームを⾃動 で提案 蓄積されたナレッジの構造を ダイレクトに利⽤し、AIが⾃ 動で実⽤的な「Skills」を作成 する体制を整備 ‧ ⼀気通貫での作成 構築前の叩き台レベルまで、 すでにあるナレッジをフル活 ⽤して⼀括で作成 ‧ナレッジ起点のSkills提案 集約されたナレッジをベース に、常に最適な機能や解決策 を⾃動で提案 18
今後の展望
AIQAのナレッジに関する今後の展望 • 今後の展望 ◦ ナレッジ構築の障害撤廃 ⼀部⾃動化まで進めたがまだ全てのタスクを⾃動化できたわけではない ▪ 暗黙知や古くなって使えなくなったナレッジの棚卸しなどまで⾃動化を⽬指す ◦ プロダクト横断機能への対応
▪ 現状は単⼀プロダクトのナレッジしか想定できていない。 ▪ プロダクトを横断した機能群に対応するのが難しいため、全社と単⼀プロダクトの間 となる複数プロダクトナレッジにも対応できるような設計を⽬指す ◦ ナレッジ効果の測定 ▪ 現状、ナレッジの要否判定は⼈の感覚に依存している。 ▪ ナレッジ有無でのbefore/after⽐較や成果物のレビュー通過率を指標化し、「⼊れるべ ▪ きナレッジ」の判断を主観論争から切り離すことを⽬指す 20
ご清聴ありがとうございました
More Decks by tonchan
See All by tonchan
使われるナレッジを目指して / Aiming_for_Highly_Utilized_Knowledge
qatonchan
1
240
freeeで運用しているAIQAについて
qatonchan
3
1.2k
新卒QAエンジニアの成長戦略
qatonchan
1
750
新卒QAエンジニア向けテスト分析演習[外部公開用]
qatonchan
2
1.8k
Other Decks in Technology
See All in Technology
Steering と Hook (チームの決まりを守らせる) | 目指せ Kiro マスター 06
inariku
PRO
2
110
仕様と現実の間で落とし所を探るリモートMCPの認証・認可 — Sansanの認証基盤における課題と実践
sansantech
PRO
2
270
これからのデータエンジニアの役割について考える / Rethinking the Role of Data Engineers in the AI Era
okiyuki99
0
430
うちなーぐちが認識できるなら、秋田弁もいけるはず!? Amazon Transcribe方言チューニング検証
ryouto715
1
160
Gifu WordPress Meetup #200 に向けて、私たちには何ができるだろうか?/ 2026-11-07 Gifu WordPress Meetup
torounit
0
260
Frontier Teams — Amazon は AI で「開発のやり方」をどう変えたのか
kmotohas
0
210
分析作業をどこまで任せるか自分で決められる AIネイティブBI『Golden Analytics』が 良さげな話 /golden-analytics-is-ai-native-bi
shinyaa31
0
140
令和の今、あらためて IAM を考える。アクセスキーを「無くせない現実」との向き合い方
kazzpapa3
0
660
AI Agent 時代のデータ基盤: ClickHouse で実現する 超高速分析とコスト削減の両立
jozono
0
230
DBTS2026 盛り上がってますか!?Databricksが実現するAI時代のデータ基盤
akuwano
1
200
Active Directory と Entra ID のむむむな関係
murachiakira
PRO
4
1.8k
[JAWS Festa 2026]一番いい仕事は、請求書に現れない / jawsfesta2026
sh_fk2
2
480
Featured
See All Featured
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.4k
Music & Morning Musume
bryan
48
7.5k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
550
Balancing Empowerment & Direction
lara
6
1.4k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
22k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
BBQ
matthewcrist
90
10k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
330
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.5k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k