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駆動開発
Search
Yoshiaki Yasuda
March 13, 2026
Technology
1
0
Share
スクラムからAI-DLCへ ― コマンド化で実装するAI駆動開発
2025年11月13日 LT登壇資料 CO-LAB Tech Night vol.5 事業を成長させるサービス開発×生成AIのリアル
Yoshiaki Yasuda
March 13, 2026
More Decks by Yoshiaki Yasuda
See All by Yoshiaki Yasuda
AI駆動1on1〜AIに自分を育ててもらう〜
yoshiakiyasuda
0
110
スクラムの守破離
yoshiakiyasuda
0
10
スクラムからAI-DLCへ ─ チーム活動をAIネイティブに
yoshiakiyasuda
0
350
AI-DLCとSPEC駆動のアジャイルな変化と現在地
yoshiakiyasuda
0
0
Other Decks in Technology
See All in Technology
実践ハーネスエンジニアリング:TAKTで実現するAIエージェント制御 / Practical Harness Engineering: AI Agent Control Enabled by TAKT
nrslib
9
2.9k
Do Ruby::Box dream of Modular Monolith?
joker1007
0
250
「責任あるAIエージェント」こそ自社で開発しよう!
minorun365
5
820
AIペネトレーションテスト・ セキュリティ検証「AgenticSec」ご紹介資料
laysakura
0
3.2k
AI時代のガードレールとしてのAPIガバナンス
nagix
0
140
ぼくがかんがえたさいきょうのあうとぷっと
yama3133
0
160
Code Interpreter で、AIに安全に コードを書かせる。
yokomachi
0
6.6k
申請待ちゼロへ!AWS × Entra IDで実現した「権限付与」のセルフサービス化
mhrtech
2
320
AI時代における技術的負債への取り組み
codenote
0
710
自分のハンドルは自分で握れ! ― 自分のケイパビリティを増やし、メンバーのケイパビリティ獲得を支援する ― / Take the wheel yourself
takaking22
1
760
みんなの「データ活用」を支えるストレージ担当から持ち込むAWS活用/コミュニティー設計TIPS 10選~「作れる」より、「続けられる」設計へ~
yoshiki0705
0
210
幾億の壁を超えて/Beyond Countless Walls(JP)
ikuodanaka
0
130
Featured
See All Featured
The Limits of Empathy - UXLibs8
cassininazir
1
290
Practical Orchestrator
shlominoach
191
11k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
880
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
710
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.8k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
330
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
790
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Designing for Timeless Needs
cassininazir
0
190
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
190
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Transcript
AI時代の開発フロー AI-DLCについて スクラムからAI-DLCへ ― コマンド化で実装するAI駆動開発 発表者: Ryobi AlgoTech Capital 安田
佳央
自己紹介 岡山から来ました 会社: RyobiAlgoTechCapital 役割: エンジニアリングマネージャー 関心: AI駆動開発の実践、組織づくり
会社紹介 岡山のITベンダ両備システムズの子会社 (ファンド部門+CVC部門 15人程度) 為替のスペシャリストである鈴木恭輔が 立ち上げ AI為替ヘッジファンド・為替自動取引プ ラットフォームのプロダクトを開発中
Before: スクラム導入(2025年初頭) ▪ 時期: 2025年初頭、開発プロセス改善のために導入 ▪ 運用方法: 2週間スプリント、標準的なスクラムイベントを実施 ▪ 目的:
プロセスの可視化と継続的な改善 ▪ 初期成果: 当初は有効に機能していた
転機: AI駆動開発の進化 Copilot Cursor Claude Code 各段階で開発速度が向上 スクラムのフレームワークが追いつかなくなる Copilot Cursor
Claude Code
2つの課題 ① スプリントゴールの不整合 ② ストーリーポイントのインフレ 数日でバックログが枯渇、スプリント中の追加が常態化 ゴールと成果の整合性が曖昧 に 人間の開発速度を前提とした時間枠(2週間)が適切でなくなった 並行実行などで、50pt
→ 100pt超へ ベロシティの比較が無意味化 AI影響で変動が激しく、予測が困難に 並行稼働で処理 できる量が増え、見積もりの意味自体が問われる → 新たなフレームワークの導入を検討
AI-DLCとは(1/2): 定義 2025年8月、AWSが "AI-DLC(AI-Driven Development Lifecycle)" という 「AIを中 心に据えた新しいソフトウェア開発の進め方」 を提唱しました。
AI-DLCとは(2/2): 特徴 ・会話の方向を逆転させる - AIが主導、人間は承認者・検証者に ・部分的なアシスタント(コード補完、テスト生成など)から、プロセス全 体を担う共同設計者 ・設計技術をコアに統合 - DDD/BDD/TDDを本質的に適用、ソフトウェア品
質を維持 ・柔軟なイテレーション - Bolt(時間または日単位)で迅速に開発
スクラム vs AI-DLC(主な違い) スクラム 主導者: 会話の流れ: イテレーション: 見積もり: フィードバック: 人間
人間→AI 指示 2〜4週間(スプリント) ストーリーポイント スプリント末 AI-DLC 主導者: 会話の流れ: イテレーション: 見積もり: フィードバック: AI AI→人間 提案と選択 数時間〜数日(Bolt) 原則不要、価値重視 リアルタイム
AI-DLC 実現のために:コマンド化 .claude/commands配置: /コマンド名で直接実行可能 Claude Code / Cursor どちらでも同一体験: 環境を選ばず同じコマンドが実行可能
GitHub連携を自動化: Issue作成 / Project Board追加 / Status更新 / Issue-Branchリンク プロセス標準化: チーム全体で統一されたプロセスを実現、再現性向上
AI-DLCの2つのフェーズ Elaboration Phase(構想フェーズ) Construction Phase(構築フェーズ) 目的: 意図をキャプチャし、ユニット(Units)に変換する 手段: Mob Elaboration儀式。AIが意図をユーザーストーリー、受け入
れ基準、ユニットに初期分解を提案し、プロダクトオーナー、開発者、 QAなどのモブが協力的にレビュー・洗練する 目的: 構想フェーズで定義されたユニットをテスト済みの運用準備完了 のデプロイメントユニットに変換する 手段: ドメイン設計→論理設計→コード生成→自動テストの反復的実行。 各ステップでAIが生成し、開発者が検証する
Mob Elaboration: コマンド実行 Cursorのチャット画面で /ai-dlc-elaboration と入力すると、AIと対話的にビジネス意図 (intent)→機能(unit) → タスク(bolt)への分 解を実行できます。
1. コマンド入力: /ai-dlc-elaboration 2. AIが質問・提案を生成: 意図の明確化から具体的なBolt分解まで 3. 人間が承認・修正指示: 提案内容を確認し必要に応じて修正 4. GitHub Issue/Project自動連携: Issue作成、Project追加、Status更新
SPEC駆動開発の継承 Construction(構築フェーズ):従来のSPEC駆動開発の流れを継承しつつ、調査駆動設 計でBolt実装計画を作成 Bolt単位のSPEC: 従来のSPEC駆動開発を継承 requirements.md → design.md → implementation_plan.md
→ tests/ 調査駆動設計 • Context7・Grep/Globによる事実収集 • design.mdに調査ログを記録 • decisions.md/assumptions.mdに判断・仮説を記録 Unitへのフィードバック: • 設計ドキュメントの陳腐化を防止 • Bolt実装中の発見をcomponent_model.md/architecture.mdに反映 • サブドメイン粒度で管理されたUnit設計が常に最新状態に • 機能全体のドキュメント品質を維持
GitHub:Project(KANBAN)と統合 コマンド実行 → GitHub自動連携: Issue作成、Project Board追加、Status更新を一気通貫 で自動化 作成(Redy) → 構築開始(In
Progress) → 構築終了(Review) → PR レビュー(Done)
スクラムイベントの変化(Before/After) Before(スクラム) プランニング : デイリー: 計測: 継続イベン ト: 隔週の長時間会議 人間主導のタスク分解
デイリースクラム 3つの質問形式 ストーリーポイント ベロシティ予測 スプリントレビュー レトロスペクティブ After(AI-DLC) プランニング : デイリー: 計測: 継続イベン ト: 1週間以内の対話的エラボレー ション AIが主導、人間が承認 デイリーエラボレーション Bolt化中心、AIが自動判断 Bolt単位での完了予測 見積もり原則不要 Intent単位のレビュー 最適化されたレトロ
3つの発見とメッセージ 【発見】 【メッセージ】 1. 速度とプロセスの整合がポイント — 固定時間枠から柔軟なBoltへ 2. 見積もり再考 —
SP/Velocityからの脱却 3. コマンド化が標準化と再現性を生む スクラムプロセスを守るよりアジャイルに コマンド化から小さく試す — Claude/Cursorで実践可能
ご清聴ありがとう ございました