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
AI駆動開発の品質保証のポイント
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Creationline
December 05, 2025
Technology
33
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AI駆動開発の品質保証のポイント
Creationline
December 05, 2025
More Decks by Creationline
See All by Creationline
エンタープライズの開発プラットフォームにGitLabが最適な理由
creationline
0
54
キャリアプランがなくても大丈夫。~「計画的偶発性理論」で考える転職と成長~
creationline
0
140
一生エンジニアを続けるために~私の転職事例と、これから大切にしたいキャリアの軸
creationline
0
160
「どこでも働き続けたい」を叶えるためのエンジニア転職と 今の環境で感じていること
creationline
0
130
「転生したら入社0ヶ月で教育係だった件 苦手意識の正体は「環境」?転職で見つける好きの原石
creationline
0
140
参考スライド:AI_Driven_Engineering_Redefined
creationline
0
270
モノタロウ x クリエーションラインで実現する チームトポロジーにおける プラットフォームチーム・ ストリームアラインドチームの 効果的なコラボレーション
creationline
0
2.4k
クリエーションラインAgileCoEメンバー+αが、今RSGT参加者に勧めたい書籍
creationline
0
43
ChefとServerspecでテスト駆動インフラ開発
creationline
0
77
Other Decks in Technology
See All in Technology
エンタープライズデータへ安全につなぐ Production-ready なエージェント設計 ― AI × MCP リファレンスアーキテクチャ ― #AIDevDay
cdataj
1
480
現場で使える AWS DevOps Agent 活用ノウハウ - Release Management 機能の検証結果を添えて / AWS DevOps Agent Release Management and Know-How
kinunori
5
870
大 AI 時代におけるC# の事情 ~ぶっちゃけトークを交えながら~
nenonaninu
1
650
『モンスターストライク』 の運営に伴走する! データ民主化への 解析グループの3つのアプローチ
mixi_engineers
PRO
0
200
コンポーネント名には何を含めるべきなのか? / what-should-be-included-in-component-names
airrnot1106
0
250
実践が先生だった— 新卒サーバーエンジニア1年目のリアル
mixi_engineers
PRO
0
230
AIで楽になるはずが、なぜ疲れる?
kinopeee
0
150
名古屋の市バスGTFS-JPデータ×スガキヤ 最寄りバス停検索をAmazon ElastiCache Serverless for Valkeyで最適化する
usanchuu
1
120
A Bag-of-Documents Model for Query Specificity
dtunkelang
0
200
AWS環境のセキュリティ不安を解消した企業事例 ~よくある課題と対策を一挙公開~
asanoharuki
1
280
AIエージェントの知識表現と推論に なぜグラフが使われるのか - 記号的AIの復権とニューラルAIとの統合
yohei1126
1
260
NYC Summit 2026 におけるAmazon Bedrock AgentCore のアップデート
ren8k
3
310
Featured
See All Featured
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
650
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
GraphQLとの向き合い方2022年版
quramy
50
15k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
920
Building AI with AI
inesmontani
PRO
1
1.1k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
310
The Limits of Empathy - UXLibs8
cassininazir
1
570
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
270
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
350
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
190
Transcript
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. AI駆動開発の品質保証の ポイント
1 実際のプロジェクトから見た 「品質保証のための手段」の紹介
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. 2 総務省が生成AIの信頼性を評価する基盤システムを開発 引用:https://www.yomiuri.co.jp/economy/20251114-OYT1T50212/ AI 評価 AI 評価 AI 評価 AI 質問 回答 ちゃんと動いて いるか?
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. 3 • AIが生成するデータはAIが評価する • ただその評価するAIは「人」がチェックしている • 現時点だと、やっぱり最後は「人」がどれだけ品質保 証に寄与できる知識や視点があるか?が重要なのでは ないか
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. 4 システム開発における品質保証とは? バグがない 保守性 可読性 パフォーマ ンス セキュリ ティ 仕様通り?
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. 品質保証に寄与する単体テスト 5 バグを発生させたくない 単体テスト 単体テスト 保守性 可読性 パフォーマンス
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. 実際にプロジェクトで発生したこと 6 このissue通りに実 装して バグがないか確認 するためにテスト 作って テストを実行して 落ちたら修正戦略 を立てて • バグ検知はしてくれているが、不要なテストケースを作られすぎたり、可読性を無視し て、1つのテストコードが肥大化することで「結局何をテストしたいのか?」がわからな い... => 保守性・可読性でOUT • テストケースごとでテスト実行に必要な依存モジュールを初期化してしまっており、モ ジュールの共有がテスト間でできておらず重い処理になってしまっている => パフォーマ ンスでOUT
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. 何が原因か? 7 • 「テスト作って」だけでは指示内容としてあまりにも足らない。指示する側の単体テ ストに関する知識不足。AIは足りない情報の中でベストを尽くそうとしている • 生成された単体テストに対してレビューする知識や視点が実装者に足らない • そもそも良い単体テストを作るためのプロジェクト全体の設計がよろしくない • 良い単体テストを生成してもらうためのrulesを定義しようにも知識がないので作れ ない • 別のLLMで単体テストをレビューしてもらっても、そのレビュー内容が正しい保証は なく、結局単体テストの知識がないと良い悪いの判断ができない
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. Copyright ©
2025 CREATIONLINE, INC. All Rights Reserved. AI駆動開発の品質保証 • 人と共同でAIが良い単体テストや結合テストなどが作れれば、AI駆動開 発の品質保証に大きく貢献するのではないか • CodexやOpusといったソフトウェア開発特化のAIモデルが出てきてお り、AIが生成するコードの精度が非常に高くなっているが「単体テス ト」や「設計」に関しては人が介入しないといけない余地大いにあり • 知識があれば、例えばrulesの定義やフォーマットの作成など「良い単 体テストをAIに作ってもらうためのアプローチ」を実行できるのでは! 8
Copyright © 2025 CREATIONLINE, INC. All Rights Reserved. 9