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-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development
Search
吉田真吾
June 02, 2026
Technology
430
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development
吉田真吾
June 02, 2026
More Decks by 吉田真吾
See All by 吉田真吾
AIに代替されるフリーランス、AIを操りチームを導くリーダー。運命を分ける『AI-DLC』とインテントマネジメント/Intent is All We Need
yoshidashingo
0
37
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development with AI-DLC
yoshidashingo
0
180
早く行きたいならClaude Codeと行け、遠くに行きたいならチームで行け 〜AI駆動開発の講師が教えるAIがリードするチーム開発の実践ノウハウ/Fast w/ Claude Code, Far Together
yoshidashingo
0
23
はじめてのAI-DLC
yoshidashingo
2
860
初手AIで実現する 「AIと一緒に働く」ということ - AIファーストを実現する汎用タスクエージェントのつくりかた / JAWS DAYS 2026
yoshidashingo
0
49
Claude Codeで実践するスペック駆動開発入門 / sdd-with-claude_code
yoshidashingo
4
16k
エンジニアはコミュニティで伸びる!テックコミュニティ代表者トークリレー / TCP2026
yoshidashingo
0
26
達人に学ぶAIコーディング / ai-coding-learned-from-master
yoshidashingo
0
34
Serverless Meetup #21
yoshidashingo
1
240
Other Decks in Technology
See All in Technology
エラーバジェットのアラートのタイミングを考える.pdf
kairim0
0
150
白金鉱業Meetup_Vol.24_「AIエージェントは分けるほど良い」は本当か? / Is it true that “the more you divide AI agents, the better”?
brainpadpr
1
370
AIの性能が向上しても未解決な組織の重大問題は何か?/An Unsolved Organizational Problem in the Age of AI
moriyuya
4
670
LayerX コーポレートエンジニアリング室におけるサプライチェーンセキュリティへの取り組み / Supply Chain Security at LayerX Corporate Engineering
yuyatakeyama
1
270
やさしいA2A入門
minorun365
PRO
12
1.9k
FinOps × AIエージェントで実現する コストインシデントの自動調査
oasis1994liveforever
0
140
AI駆動開発を通して感じた、 AI時代のデザイナーの役割変化
whisaiyo
3
2.1k
GitHub Copilot 最新アップデート – 「一歩先」の実践活用術
moulongzhang
2
340
AIエージェントが名古屋の猛暑からあなたを守る
happysamurai294
0
120
ルールやカスタム機能、どう活かす?ハンズオンで体感するIBM Bobの出力コントロール
muehara
1
160
Disciplined Vibes: Scaling AI-Assisted Engineering
sheharyar
0
140
エンジニアリング戦略の作り方 / Crafting Engineering Strategy
iwashi86
21
6.9k
Featured
See All Featured
Are puppies a ranking factor?
jonoalderson
1
3.5k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
170
How to make the Groovebox
asonas
2
2.2k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
230
Balancing Empowerment & Direction
lara
6
1.2k
Optimising Largest Contentful Paint
csswizardry
37
3.7k
How to Talk to Developers About Accessibility
jct
2
230
What's in a price? How to price your products and services
michaelherold
247
13k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
280
Building Applications with DynamoDB
mza
96
7.1k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
160
Transcript
チームで実現する高品質・安全な AI駆動開発実践 AIとともに働き成果を出す開発組織になるためのステップアップ 株式会社ジェネラティブエージェンツ 吉田 真吾 2026年6月2日
٢ాਅޗ ❑ +"846( ԣ ❑ 4FSWFSMFTT$PNNVOJUZ +1 ❑ -BOH$IBJO $PNNVOJUZ
+1 ❑ "*ίʔσΟϯάಓ FUDʜ ίϛϡχςΟ ❑ αʔόʔϨεΞϓϦ։ൃɾίϯαϧ ❑ "*ΤʔδΣϯτ։ൃɾίϯαϧɾݚम ௨৴جہ੍ޚγεςϜ։ൃূ݊γεςϜ ج൫։ൃΛܦͯɺ͔ΒηΫγϣϯφ ΠϯͰαʔόʔϨεΞϓϦ։ൃɺ͔ Β"*ΤʔδΣϯτ։ൃʹैࣄ ΤΩεύʔτ 👑 "844FSWFSMFTT)FSP 🦜 -BOH$IBJO "NCBTTBEPS
25人のAIエージェントをスモールビル(Smallville)と呼ばれる仮 想的な町に住まわせることにより、AIエージェント同士でどのよ うな創発が生まれるかを観察したプロジェクト。 住民が自発的に他の住民をパーティーに誘ったり、パーティー当 日のためのカフェの飾り付けを共同で行ったりした観察結果に基 づき、論文ではAIエージェント同士が創発的に協働し合うことの できる可能性が示された。 AIエージェントによる社会シミュレーション Generative Agents
【最新】AIコーディングの実践的解説書 『実践Claude Code入門―現場で活用するためのAIコーディングの思考法』(技術評論社) 西見公宏、吉田真吾、大嶋勇樹 [著] 第1部 手を動かして学ぶClaude Codeの基本 第1章 Claude
Codeをソフトウェアエンジニアリングと統合する 第2章 Claude Codeの基礎 第3章 MCPを使いこなせ! 第4章 達人に学ぶスペック駆動開発 第5章 Claude Code Actionの活用 第2部 動作原理を理解して開発フローを仕組み化する 第6章 Claude Codeの動作原理を理解する 第7章 Claude Codeを意図通りに動かす 第8章 スペック駆動開発のフローを仕組み化する【設計編】 第9章 スペック駆動開発のフローを仕組み化する【実践編】 2025年12月26日発売!
࣍ ͍·ى͖͍ͯΔ͜ͱ "*%SJWFO%FWFMPQNFOU-JGFDZDMF "*%-$ Λ׆༻ͨ͠νʔϜ։ൃ "*͕Ϧʔυ͢ΔνʔϜ։ൃΛ࢝ΊΔͱى͜Δ͜ͱͱɺͦͷରࡦ ࠷ޙʹ 02. 01. 03.
04. チームで実現する高品質・安全なAI駆動開発実践
͍·ى͖͍ͯΔ͜ͱ ίʔσΟϯά ղܾࡁΈͷ τʔΫϯϚΩγϯ ά࣌ͷऴΘΓ ҆શɾߴ࣭ͳ νʔϜ։ൃ ソフトウェアエンジニアの役割が大きく変わる • バイブコーディングを通じた深い意図理解・技術の速習
• 仕様駆動開発による品質担保 • Intent Management の重要性 成果がシビアに評価される • トークン使用量のKPI化と アウトカム比率の計測・評価 • 価値あるソフトウェアの発見に向けたサービスデザイン、システム デザインへの注目 • AIエージェントベースのオペレーション再設計 AIを中心にしてチームが開発〜運用を回すことによる高速化 • 意思決定や合意形成の高速化とリーダーシップ • AIが自己検証可能なSDLC全体にわたるハーネス整備 AI駆動開発スキル Intent Manegment システムデザイン AI BPR AIがリードする 開発ライフサイクル
ϲ݄ظ ΞΠσΞͷൃ͔Β༻ϦϦʔε·Ͱݸਓ։ൃ͢ΔίϛϡχςΟ "*ίʔσΟϯάಓ ୈظ ʙ • ͞·͟·ͳഎܠΛ࣋ͭϝϯ όʔʹΑΔνʔϜ։ൃ ୈظ ʙ
ୈظ ʙ ୈظ ʙ ୈظ ʙ • ϓϩάϥϚத৺ • $VSTPS$MBVEF$PEFɺ ͦͷதͷϞσϧͷൺֱ • 1E.ɺΠϯϑϥΤϯδχΞ ͕૿Ճ • ։ൃϧʔϧɿ$-"6%&NE SVMFT • σβΠφʔɺۀίϯαϧ ͳͲ͕૿Ճ • ༷ͷهड़ํ๏ɺσβΠϯ ͷ࠶ݱํ๏ • ܦӦऀ͕૿Ճ • খ͘͞࡞Γ࢝ΊΔ෮త ͳτϨʔχϯά *OUFOU .BOBHFNFOU ˞*OUFOU.BOBHFNFOUҙਤɾ੍ɾ࣭ج४Λ໌֬ʹ͠ɺ"*ͷਐߦΛϚωδϝϯτ͢Δ͜ͱ 主役はPGから経営者まで拡大し、 話題の中心もツールから Intent Managementやチーム開発へ
͍·ى͖͍ͯΔ͜ͱ ίʔσΟϯά ղܾࡁΈͷ τʔΫϯϚΩγϯ ά࣌ͷऴΘΓ ҆શɾߴ࣭ͳ νʔϜ։ൃ ソフトウェアエンジニアの役割が大きく変わる • バイブコーディングを通じた深い意図理解・技術の速習
• 仕様駆動開発による品質担保 • Intent Management の重要性 成果がシビアに評価される • トークン使用量のKPI化と アウトカム比率の計測・評価 • 価値あるソフトウェアの発見に向けたサービスデザイン、システム デザインへの注目 • AIエージェントベースのオペレーション再設計 AIを中心にしてチームが開発〜運用を回すことによる高速化 • 意思決定や合意形成の高速化とリーダーシップ • AIが自己検証可能なSDLC全体にわたるハーネス整備 AI駆動開発スキル Intent Manegment システムデザイン AI BPR AIがリードする 開発ライフサイクル
τʔΫϯϚΩγϯά࣌ͷऴΘΓ 価値あるソフトウェアを構築する https://x.com/edzitron/status/2054567923050815538 https://github.blog/jp/2026-04-28-github-copilot-is-moving-to-usage-based-billing/ ˞ฐࣾαʔϏεσβΠϯ84ࢿྉ "*ۦಈͷۀมֵख๏ ʮ՝ԿͰ͔͢ʁʯͱฉ͘ͷΛΊͨ https://aws.amazon.com/jp/blogs/news/ai-bpr/
͍·ى͖͍ͯΔ͜ͱ ίʔσΟϯά ղܾࡁΈͷ τʔΫϯϚΩγϯ ά࣌ͷऴΘΓ ҆શɾߴ࣭ͳ νʔϜ։ൃ ソフトウェアエンジニアの役割が大きく変わる • バイブコーディングを通じた深い意図理解・技術の速習
• 仕様駆動開発による品質担保 • Intent Management の重要性 成果がシビアに評価される • トークン使用量のKPI化と アウトカム比率の計測・評価 • 価値あるソフトウェアの発見に向けたサービスデザイン、システム デザインへの注目 • AIエージェントベースのオペレーション再設計 AIを中心にしてチームが開発〜運用を回すことによる高速化 • 意思決定や合意形成の高速化とリーダーシップ • AIが自己検証可能なSDLC全体にわたるハーネス整備 AI駆動開発スキル Intent Manegment システムデザイン AI BPR AIがリードする 開発ライフサイクル
チームで成果を出すためのMob Elaboration ͚ͩͷ࡞ۀ"*Ͱָνϯ Ͱاըࢿྉʹ·ͱΊͯ ্ਃ͠ͳ͖Ό આ໌ɾઆಘɾ૬ஊ Կ͔͔Δҙࢥܾఆ "*ʹϦʔυͤ͞Δ
ίʔσΟϯάΤʔδΣϯτΛνʔϜͰ͍͜ͳͨ͢Ίͷ"*ΤϯδχΞϦϯάϚελʔݚम ։ൃੜ࢈ੑͷ্ͱϓϩηεඪ४Խ • "*ίʔσΟϯάͱඪ४ϓϩηεʹΑΓɺ࣮ γεςϜʹ͓͚Δߴ͍։ൃੜ࢈ੑ͕ମܥత ʹ࣮ݱ͞ΕΔ AIエンジニアリングマスターの社内育成と定着 • 既存のコードベースに安全にコーディングエー ジェントを導入し、開発プロセスの最適化をリ
ードできる次世代のエンジニアを育成 持続可能で保守性の高いシステム基盤の確立 • 既存資産(コードや設計書)をAI活用に適した状態に整備するノウハウが蓄積され、AIフレンドリー=人間フレンドリー なコードベースやCI/CDパイプラインが保守でき、将来的な技術変革・人材入れ替わりにも対応できる柔軟な開発チ ームの仕組みが構築される。 課題 • 大規模で複雑な既存システムに対して、コーディングエージェントを安全に効率的に導入・統合する必要がある。 • 仕様駆動開発やAI-DLCのようなAIフレンドリーな環境整備、具体的な手法や導入スキルが社内に不足している。 ̟̗̘̘͕"*%-$Λ৫࣮͢Δɻʮ̟̗ΞδϟΠϧ ✕ "*ʯͰ։ൃݱͷมֵΛՃ IUUQTHFOFSBUJWFBHFOUTDPKQJOUFSWJFXTKCDD
エージェンティックAIエンジニアリングマスター研修 (詳細資料) https://docs.google.com/document/d/1Tk45VrO57bQjUFLNotqXH12uxcJUtsPrpyAhC2jP_Pg 999ສԁ
νʔϜͰ"*ۦಈ։ൃΛਐΊΔྲྀΕ 守 ίʔσΟϯάΤʔδΣϯτΛ͍͜ͳ͢ • جૅτϨʔχϯά • ΤʔδΣϯτεΩϧ։ൃɾඋɾ܇࿅ • ࣾษڧձɾ$P&ɾ3%ਪਐ ڥඋ
• Ψόφϯεϧʔϧͷඋ • ωοτϫʔΫϧʔϧͷઃఆมߋ • ֤πʔϧͷܖϧʔϧͷඋ • τʔΫϯ,1*ઃఆ νʔϜͰ"*ۦಈ։ൃτϨʔχϯά • "*%-$Ͱ"*͕Ϧʔυ͢ΔνʔϜ։ൃ • ରϓϩδΣΫτɾਓһͷબఆ • ಋೖલޙͷΞηεϝϯτɾධՁ • ϑΝγϦςʔγϣϯτϨʔχϯά νʔϜΞάϦʔϝϯτͷ࠶ߏங • ϓϩδΣΫτڥඋʢڐՄ͢Δίʔ σΟϯάΤʔδΣϯτɺϓϩδΣΫτ ͷϝϞϦɺϧʔϧɺΤʔδΣϯτεΩ ϧʣ • ։ൃαΠΫϧͷॖɾ࠶ߏங ΑΓෳࡶͳγεςϜͷద༻ • ෳͷαϒγεςϜͰߏங͞Ε͍ͯΔ γεςϜɺ+BWB$0#0-γεςϜͷ Ҡ২ɺϧʔϧࡦఆ ։ൃҎ֎ͷద༻ • ۀϫʔΫϑϩʔͷ࠶σβΠϯ • ߴͳϫʔΫϑϩʔϢʔβʔϋʔω εͷߏங 破 離 αʔϏεσβΠϯɾγεςϜσβΠϯ • αʔϏεاըϫʔΫγϣοϓ • ۀվֵ1+اըϫʔΫγϣοϓ ࣗࣾϋʔωε։ൃ • ϝϞϦΤʔδΣϯτͷೝূܗࣜͳͲ ࣗࣾʹ߹Θͤͨϕϯμʔϋʔωεͷߏ ங
01 02 03 04 ίʔυੜɾ࣮ • "*ίʔσΟϯάπʔϧͷར༻ ස • ࢦࣔ࣌ͷίϯςΩετ࣭
• σόοάͰͷ"*׆༻ • "*ੜίʔυͷϨϏϡʔ • "*Ͱѻ͑ΔλεΫن ཁ݅ɾઃܭɾܭը • ྃج४ͷ໌จԽ • *OUFOUΛؚΉཁ݅ղ • 6OJUTPG8PSLͷׂ • "*ఏҊͷࣄલϨϏϡʔ • ཁ݅ɾઃܭϓϩηεͷ"*ఆ ண ςετɾϨϏϡʔɾ࣭ νʔϜɾϓϩηεશൠ ධՁϙΠϯτ • ςετੜɾςετઓུͷ "*׆༻ • "*ੜίʔυͷ࣭ήʔτ • "*ࢧԉϨϏϡʔ • $-"6%&NEϧʔϧͷ ֶͼͷө • νʔϜͷ"*׆༻ํ • εΩϧࠩͷରԠ • 30*ɾੜ࢈ੑɾ࣭ࢦඪͷଌ ఆ • اը͔Βӡ༻·ͰͷΤϯυπ ʔΤϯυ׆༻
ࣗݾݕূϋʔωε ͍͚ͬͯͳ͍͜ͱ ϨϏϡʔϧʔϧ 3FE5FBNϨϏϡʔ &&ςετ αϯυϘοΫε ࣮ߦڥͷִ ϑΝΠϧγεςϜɺωοτϫʔΫ ͍ࣺͯͷ$*ڥ ҆શͳڥͷඋɾࣗݾݕূՄೳͳϋʔωεͷඋ
ݖݶϧʔϧɾΨόφϯε ΨʔυϨʔϧ 5PPM6TF ίϚϯυͷڐՄɾڋ൱ τϨʔεɺূอଘ
!! "*%SJWFO%FWFMPQNFOU-JGFDZDMF "*%-$ ͷ׆༻ AI-Driven Development Lifecycle (AI-DLC) Method Definition
https://prod.d13rzhkk8cj2z0.amplifyapp.com/
"*%-$ϫʔΫϑϩʔͷϑΣʔζɾεςʔδ フェーズ INCEPTION CONSTRUCTION OPERATIONS 01. 02. 03. 目的・焦点 計画とアーキテクチャ
• 何を作るか • なぜ作るか 設計・実装・テスト • どうやって作るか • UoW単位に並列化 デプロイと運用 • どう動かすか AI-Driven Development Lifecycle (AI-DLC) Method Definition https://prod.d13rzhkk8cj2z0.amplifyapp.com/
࣮ࡍʹͬͯΈͨɿ"*ۦಈ։ൃͷݱ
"*͕νʔϜ։ൃΛϦʔυ͢Δͱ۩ମతʹͲ͏ΕΑ͍ͷ͔ʁ aidlc-workflows https://github.com/awslabs/aidlc-workflows ϫʔΫϑϩʔશମ */$&15*0/ˠ$0/4536$5*0/ˠ01&3"5*0/Λ "*͕Ϧʔυ͢Δఆٛɾϧʔϧ ू ͱ͘ʹ*/$&15*0/ͷӽ͞ ҙਤͷநग़ɾཁٻͷৄࡉԽɾϢʔβʔετʔϦʔ࡞ Ϣʔβʔϋʔωε
ෆ໌Λ࣭දԽ͠ɺਪબࢶΛఏࣔɻᐆດͳ··ਐΉͷΛࢭ ঢ়ଶɾϩάཧ BJEMDTUBUFʹΑΔঢ়ଶཧɺBVEJUʹΑΔϩάཧ 7ߏ ΤʔδΣϯτεΩϧԽʹΑΔਐߦ੍ޚɺ"*ଆͷࣗݾݕূͰ؆ུԽ
Α͋͘Δ࣭ Q. チームでAI駆動開発を開始したが、ギクシャクする ˠׂʢ୭͕ԿΛܾΊΔ͔ʣΛࣄલʹܾΊΔʗܾΊΒΕΔਓΛ ࿈Εͯ͘Δ ˠ࣌ؒʹଟ͘ͷܾஅΛഭΒΕΔ͜ͱʹ׳ΕΔ ˠϑΝγϦςʔγϣϯ܇࿅ΛશһͰ࣋ͪճΔ ˠ͍͖ͳΓม͑ͣ܇࿅ϓϩδΣΫτ͔Β࢝Ίɺ։ൃϧʔϧΛҰ ͭͣͭ࠶ߏங Q.
レビュー負荷は高まるか ˠ੩తղੳɾϨϏϡʔεΩϧΛಋೖ͢Δ ˠΦϯσϚϯυͳ 3FE5FBNϨϏϡʔΛڧ੍͢Δ Q. すべての仕様を事前に決めないといけないのか ˠʮҙਤʯʮࣗݾཧղʯͷͨΊόΠϒίʔσΟϯάͱ༷ۦಈ Λ͍͚Δ ˠԿఔؒΛߦ͖དྷͯ͠0,ʢ෮લఏʣ Q. 新人教育・育成は不要になるのか ˠ܇࿅ϓϩδΣΫτͷ࣮ࢪͱΦϯϘʔσΟϯάํ๏Λඋ ˠ"*Λ׆༻ͨ͠शΛΈԽ͢Δ
ݸਓɾ৫ͱʹΑΓߴ͍"*ωΠςΟϒख़ϨϕϧΛࢦ͢ ৫มֵ "*5SBOTGPSNBUJPO-FBEFS ৫ԣஅͰ"*׆༻ج൫ΛߏஙɾจԽมֵ ະ׆༻ /" "*։ൃπʔϧΛۀͰ׆༻͍ͯ͠ͳ͍ جຊར༻ "*#FHJOOFS جຊతͳ࡞ۀͰ"*Λ͍࢝Ί͍ͯΔ
ۀ౷߹ "*1SBDUJUJPOFS "*ΛৗۀͷෳϑΣʔζʹ౷߹ ϓϩηεઃܭ "*1SPDFTT%FTJHOFS "*લఏͰ։ൃϓϩηεΛઃܭɾਪਐ Lv.5 Lv.1 Lv.2 Lv.3 Lv.4 個人・組織ともに 高い成熟度レベルを 目指そう Keywords: pyramids, layer, icon, icons
1.危機意識の醸成 (Urgency) 2.変革推進チームの形成 (Guiding Coalition) 3.ビジョンと戦略の策定 (Vision & Strategy) •
変革の方向性を明確にしたビジ ョンと、それを実現するための戦 略・ロードマップを策定する。 • ビジョンを組織全体に浸透させ、 一人ひとりが「自分ごと」として捉 えられるようにする。 • 変革を推進するための強力なリ ーダーシップチームを結成し、意 思決定と実行を加速させる。 • 現状維持では将来のリスクが 高まることを組織全体で共有し、 「変革が必要である」という共通 認識を形成する。 • 短期的な成功を土台に、より大 きな変革を継続的に推進し、組 織に定着させる。 • 変革で得られた新しい行動・価 値観を、組織文化として根付か せる。 • 早期に目に見える成果を出し、 変革への信頼と勢いを高める。 • 現場の社員が、自ら変革を推 進できるよう、権限・リソース・能 力を付与する。 δϣϯɾ1ɾίολʔ IUUQTXXXBNB[PODPKQEQ 5.社員のエンパワーメント (Empower Broad-Based Action) 6.短期的な成果の創出と可視化 (Generate Short-Term Wins) 7.成果の定着とさらなる変革の推進 (Consolidate Gains & Produce More Change) 8.新しい文化の定着 (Anchor New Approaches in the Culture) 4.ビジョンのコミュニケーション (Communicate the Vision) ৫Λมֵ͠Α͏