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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yoshiaki Yasuda
March 13, 2026
Technology
19
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
210
スクラムの守破離
yoshiakiyasuda
0
50
スクラムからAI-DLCへ ─ チーム活動をAIネイティブに
yoshiakiyasuda
0
450
AI-DLCとSPEC駆動のアジャイルな変化と現在地
yoshiakiyasuda
0
16
Other Decks in Technology
See All in Technology
Cortex(Code) を ML モデルの 精度改善サイクルに組み込む.pdf
oimo23
0
250
パーソルキャリア IT/テクノロジー職向け 会社紹介資料|Company Introduction Deck
techtekt
PRO
0
240
既存プロダクトQAから新規プロダクトQAへ
ryotakahashi
0
170
AI全盛の今だからこそ、あえてもう一度振り返るAPIの基礎
smt7174
3
140
そのSLO 99.9%、本当に必要ですか? 〜優先度付きSLOによる責任共有の設計思想〜 / Is that 99.9% SLO really necessary? Design philosophy of shared responsibility through prioritized SLOs
vtryo
0
880
ECSのTerraformモジュールにコントリビュートした話
harukasakihara
0
260
TSKaigi 2026 - 型プラグインシステムの実装に使われるテクニック
teamlab
PRO
0
120
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4.5k
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.4k
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
2.6k
Databricks 月刊サービスアップデートまとめ 2026年04月号
tyosi1212
0
140
"スキルファースト"で作る、AIの自走環境
subroh0508
1
650
Featured
See All Featured
A better future with KSS
kneath
240
18k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Facilitating Awesome Meetings
lara
57
6.9k
Skip the Path - Find Your Career Trail
mkilby
1
120
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Context Engineering - Making Every Token Count
addyosmani
9
890
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
410
SEO for Brand Visibility & Recognition
aleyda
0
4.5k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
190
Optimizing for Happiness
mojombo
378
71k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
Mobile First: as difficult as doing things right
swwweet
225
10k
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で実践可能
ご清聴ありがとう ございました