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
DTD_大規模開発を加速するAI活用術
Search
BrainPad
October 16, 2025
Technology
0
110
DTD_大規模開発を加速するAI活用術
BrainPad
October 16, 2025
Tweet
Share
More Decks by BrainPad
See All by BrainPad
BrainPad AAA_AIエージェントの社会実装する上での壁 / Barriers to the Social Implementation of AI Agents
brainpadpr
1
95
白金鉱業Meetup_Vol.22_Orbital Senseを支える衛星画像のマルチモーダルエンベディングと地理空間のあいまい検索技術
brainpadpr
2
330
DTD_AIエージェント開発プロジェクトのメソッドを体系化してみる
brainpadpr
1
260
DTD_Databricksことはじめ
brainpadpr
0
210
【採用候補者向け】BrainPad AAAご紹介資料
brainpadpr
0
1.4k
DTD_はじめての因子分析_理論とビジネス活用.pdf
brainpadpr
2
2.4k
DTD_TensorRTを用いた自然言語処理モデルの高速化
brainpadpr
0
83
DTD_生成AIアシスタントのコスト最適化
brainpadpr
1
190
白金鉱業Vol.21【初学者向け発表枠】身近な例から学ぶ数理最適化の基礎 / Learning the Basics of Mathematical Optimization Through Everyday Examples
brainpadpr
1
670
Other Decks in Technology
See All in Technology
AI時代のオンプレ-クラウドキャリアチェンジ考
yuu0w0yuu
0
620
開発チームとQAエンジニアの新しい協業モデル -年末調整開発チームで実践する【QAリード施策】-
qa
0
440
RGBに陥らないために -プロダクトの価値を届けるまで-
righttouch
PRO
0
130
Kiro Meetup #7 Kiro アップデート (2025/12/15〜2026/3/20)
katzueno
2
270
MCPで決済に楽にする
mu7889yoon
0
160
出版記念イベントin大阪「書籍紹介&私がよく使うMCPサーバー3選と社内で安全に活用する方法」
kintotechdev
0
110
The essence of decision-making lies in primary data
kaminashi
0
180
Amazon Qはアマコネで頑張っています〜 Amazon Q in Connectについて〜
yama3133
1
160
来期の評価で変えようと思っていること 〜AI時代に変わること・変わらないこと〜
estie
0
120
CloudFrontのHost Header転送設定でパケットの中身はどう変わるのか?
nagisa53
1
220
「通るまでRe-run」から卒業!落ちないテストを書く勘所
asumikam
3
850
夢の無限スパゲッティ製造機 #phperkaigi
o0h
PRO
0
400
Featured
See All Featured
WENDY [Excerpt]
tessaabrams
9
37k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
WCS-LA-2024
lcolladotor
0
500
Fireside Chat
paigeccino
42
3.9k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
200
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
340
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
64
54k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
100
Transcript
大規模開発を加速するAI活用術: 品質を犠牲にしないAIコーディングのコツ 2025.10.16
2 ©BrainPad Inc. Strictly Confidential 渡邊 大樹 ML/アプリケーション開発領域 機械学習を活用したSaaS開発支援 プロジェクトリーダー
Webアプリケーション開発に強み 開発でのAI活用を色々とトライしている
3 ©BrainPad Inc. Strictly Confidential AI駆動開発は速いが品質担保が課題 設計 実装 レビュー テスト
設計 実装 レビュー テスト 人が開発 AI駆動 考えなしに 任せると… コードが 読みづらい 修正多発 不具合多発 コード汚く 修正困難
4 ©BrainPad Inc. Strictly Confidential 仕様書駆動開発も完全な解決策ではない 指示 人間 AI 仕様検討
レビュー 設計 レビュー 実装 レビュー
5 ©BrainPad Inc. Strictly Confidential うまくいかなかったこと AIと人間で適切に タスクを振り分けないと非効率 プロジェクト固有の情報をAIに渡す ドキュメント整備などの準備が重要
©BrainPad Inc. Strictly Confidential AIと人間で適切にタスクを振り分ける
7 ©BrainPad Inc. Strictly Confidential AIより人間の方が早く終わらせられるタスクがある 例 … サブスクリプションによって機能を出し分ける機能の開発 設計
実装 レビュー テスト アプリ全体を理解して 設計する必要あり AIには厳しい バグが利益損失に直結 → コードの正確性が重要 レビュー・テストも気を遣う https://keizok.studio/
8 ©BrainPad Inc. Strictly Confidential AIに任せるタスクをしっかり選別することが重要
9 ©BrainPad Inc. Strictly Confidential 判断基準 やることが明確 重要な知識がWebにある 出力がパターン化できる 曖昧な指示をすると全然違うことをやってくる
仮に正しくやってきても、レビューが大変 Webにない情報を大量に要求するタスクは 情報を渡すのが大変 & 渡してもAIが間違えて使う 成果物を型にはめることで間違えにくくなり、 レビューもしやすくなる。
10 ©BrainPad Inc. Strictly Confidential 得意なタスク1: テストコード実装 やることが明確 重要な知識がWebにある 出力がパターン化できる
テスト対象はすでに実装されているか、 詳細設計まで決まっている テストパターンの網羅方法・実装方法は Webに情報がある テストツールによって コードのパターンが決まっている
11 ©BrainPad Inc. Strictly Confidential 得意なタスク2: 既存機能と似た機能の開発 機能の差分さえ教えてもらえれば 既存機能からやることを推察できる Webにない情報がほぼ
既存実装に詰まっている 既存実装と同じように作れば良い やることが明確 重要な知識がWebにある 出力がパターン化できる
12 ©BrainPad Inc. Strictly Confidential 苦手なタスク1:原因が明らかでない不具合の修正 やることが明確 重要な知識がWebにある 出力がパターン化できる どこをどう調査すれば原因に辿り着けるか
わからない 必要なのは既存実装に対する深い理解 不具合の原因によって 修正方法が大きく異なる
©BrainPad Inc. Strictly Confidential プロジェクト固有の情報をAIに渡す
14 ©BrainPad Inc. Strictly Confidential AIに任せられる = 3条件を満たすタスクを増やす活動 やることが明確 重要な知識がWebにある
出力がパターン化できる
15 ©BrainPad Inc. Strictly Confidential 要件や仕様を整理してやることを明確化 やることが明確 これから開発する機能の要件や仕様を 文書化して渡す 受託開発だと事前に顧客説明用に整備し
ているため、それほど苦ではなかった。 ただし、pptxではなくmarkdownなどAI が読みやすい形式にすべき
16 ©BrainPad Inc. Strictly Confidential アプリの機能や設計などWebにない情報を整理 重要な知識がWebにある アプリの目的・機能仕様・設計など Webにない情報を文書化して渡す ドキュメントがメンテナンスされていな
い/AIの読めない場所にあり苦労した 一度書けば長く使えるので整備価値あり
17 ©BrainPad Inc. Strictly Confidential コードや文書の書き方をルール化して教える 出力がパターン化できる コーディング規約・仕様書フォーマット ・テスト戦略 などを決めて文書化
これは整備自体があまりされておらず、 指示の出し方に苦労した 一度書けば長く使えるので整備価値あり
18 ©BrainPad Inc. Strictly Confidential やればやるほどAIに任せられるタスクが増えていく やることが明確 重要な知識がWebにある 出力がパターン化できる これから開発する機能の要件や仕様を
文書化して渡す アプリの目的・機能仕様・設計など Webにない情報を文書化して渡す コーディング規約・仕様書フォーマット ・テスト戦略 などを決めて文書化
19 ©BrainPad Inc. Strictly Confidential ドキュメントのメンテナンスの労力も考慮に入れる 実装から容易に 読み取れる情報 頻繁に変わる情報 あまり
参照しない情報 ドキュメント不要 メンテナンスの労力大 費用対効果が悪い 作っても読まない 費用対効果が悪い
©BrainPad Inc. Strictly Confidential とにかくやる
21 ©BrainPad Inc. Strictly Confidential がむしゃらに学ぶのは非効率? AIの進化は速い。 技術の流行り廃りも激しい。 学んでもすぐ古くなる。 静観して、必要な時にキャッチアップした方が良い?
廃れる技術に乗らないように、しっかりと技術を見極めて慎重に導入すべき?
22 ©BrainPad Inc. Strictly Confidential 情報はすぐ得られるが、能力はすぐ得られない AIと人間で適切に タスクを振り分ける 整備してAIに渡す情報を 選ぶ
適切なやり方はプロジェクト事情次第で 大きく異なる 知ってすぐ使える「情報」ではない 知った上で自分で経験して体得し、 使いこなしていく「能力」
23 ©BrainPad Inc. Strictly Confidential 失敗しないことより、経験を積むことが重要 今日試したことが明日陳腐化しても、 廃れる技術に乗ってしまっても、 導入してみて上手くいかなくても、 その経験がAI活用の「能力」になって次の成功につながる