Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
AI-DLCで開発してみた
Search
ssakita
July 29, 2026
Technology
57
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AI-DLCで開発してみた
ssakita
July 29, 2026
More Decks by ssakita
See All by ssakita
AI-DLC-V2使ってみての所感
ssakita
0
9
ジュニチャンになるまでとこれから
ssakita
0
46
JAWSとの出会い & Summitの思い出
ssakita
0
16
AWS Summit 振り返りLT ~みのるんさんのセッションを聴いて、自分でもAIエージェント作ってみた~
ssakita
0
12
Other Decks in Technology
See All in Technology
大阪オフィスに Unitree Go2 がやってきたので Physical AI やってみた
dafujii
0
300
1万名の社員が使う認証基盤で どう信頼性を担保するか?
kairim0
0
210
React Nativeでの OTA Updateって、 どう説明する?
ichiki1023
0
150
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
16
120k
私の推しは「聞いてから進む」AIです -AI-DLCに一人でアプリを作らせた話
yama3133
1
170
freeeらしさをAIとともに作る / Creating the freee Experience with AI
ymrl
0
200
ビジネスを止めない技術的負債の返済のための戦略とその手法 - 技術的負債と向き合う / Complexity and Simplicity
soudai
PRO
3
550
IoTデバイスを繋げるプロトコルMatterをAndroidで使用する方法
harutiro
0
120
KanaAI
shreyas1009
0
150
営業オントロジーの作り方と、エージェントからの辿り方 ── ナレッジワークの現場から
kworkdev
PRO
1
260
AI時代のAPI開発を加速する品質ガードレール / API Quality Guardrails in the AI Era
yokawasa
0
130
LLM機能を自作して分かるSnowflake Cortex AIの強み
nayuts
0
290
Featured
See All Featured
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
350
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
470
The Curious Case for Waylosing
cassininazir
1
550
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
470
A Soul's Torment
seathinner
8
3.7k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
480
First, design no harm
axbom
PRO
2
1.3k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
380
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.2k
Transcript
AI-DLC で開発してみた AWS が提唱する開発プロセスを、実案件で試した話 崎田 翔音(@ssakita) 2026.07.29
自己紹介 崎田 翔音 (さきた しおん) 所属: 日本オープンシステムズ DX推進部 JAWS-UG富山 好きなAWSサービス:
S3 崎田 翔音(@ssakita) 2
本日のアジェンダ 1 AI-DLC とは 2 3 つのフェーズ 3 実際に作ったもの 4
やってみて 崎田 翔音(@ssakita) 3
事の発端 ― なぜ AI-DLC? • ある日(育休明け)、ざっくりした依頼が届く • 「社内イベントをやるので、申込システムが欲しい。作って」 • 要件は謎。でも、新規システムをゼロから作ることは決定
• どうせゼロから作るなら、開発の進め方も新しく試したい せっかくの新規開発 ――「 AI-DLC でやってみるか 」 崎田 翔音(@ssakita) 4
01 AI-DLC とは
AI-DLC とは • AI-Driven Development Life Cycle • = AI
を使った開発の「進め方」の枠組み AI-DLC の進め方 1 要件を言語化 曖昧な要求を AI と対話して整理 • AWS が提唱する開発手法 • 要件 → 設計 → コードを段階的に進める 2 • AI が作業し、要所は人が承認して前進 3 設計に落とす 構成・方針を AI が提案、人が判断 コードにする 実装・テストを AI が生成 各ステップで人がレビュー・承認 使用OSS:awslabs/aidlc-workflows(AWS公式) https://github.com/awslabs/aidlc-workflows 崎田 翔音(@ssakita) 6
従来の SDLC との違い AI を速くする話ではなく、進め方を組み替える話 ― AWS も従来 SDLC の“再構成”として提唱
観点 従来の SDLC AI-DLC 誰が手を動かすか 人が作業し、AI が手伝う AI が作業し、人が承認・判断 設計書の位置づけ 作業の“副産物” 次の工程を動かす“入力” 一周にかかる時間 週~月 数時間 ~ 数日 主役が交代する ―「人が作り、AI が手伝う」から「AI が作り、人が判断する」へ 崎田 翔音(@ssakita) 7
進め方 ― AI から“質問票”が届く • 要所要所で、選択式の“質問票”がファイルに出力される • 人は A /
B / C… を選んで返すだけ。回答が要件・設計にそのまま反映されていく 例:AWS 技術スタックの方針(同) 例:決済手段の確認(要件分析の質問票) 崎田 翔音(@ssakita) 8
02 3 つのフェーズ
開発を 3 つのフェーズで進める ① Inception(構想) 何を・なぜ作るか 要件の整理・作業の分割 3 フェーズの流れ 1
② Construction(構築) どう作るか 機能/インフラ設計・コード生成 2 ③ Operations(運用) 動かし続ける IaC・デプロイ・監視 崎田 翔音(@ssakita) 3 Inception 要件を固める Construction 作って確かめる Operations 動かし続ける 10
03 実際に作ったもの
何を作ったか • 社内イベントの参加申込システム 参加者はこう使う • M365 ログイン → 申込 →
クレカ前払い → 通知 • M365(Entra ID)で社員ログイン 1 2 M365 アカウントでログイン 社員ならそのまま入れる 申込フォームから申し込み 定員・キャンセル待ちも自動管理 • 申込・定員管理・キャンセル対応 • Stripe でカード前払い 3 (外部委譲・カード情報は自社で持たない) 4 カードで前払い(Stripe) カード情報は自社で持たない 確認・リマインドメール 自動送信 ※ Stripe:オンライン決済プラットフォーム。 ウェブサイト上で支払いを受け付け、売り上げ管理を簡単に行うことができる。 崎田 翔音(@ssakita) 12
AWS 構成 Stripe 外部サービス カード決済(外部委譲) AWS Cloud Amazon Route 53(DNS)
社員 参加者・発表者・運営 AWS CDK Amazon CloudFront 入口(配信) Amazon S3 LP・申込画面の配信 Amazon API Gateway REST API Amazon Cognito 認証(M365 / Entra ID) AWS Lambda 申込・決済・通知・集計 Systems Manager Parameter Store / 秘密情報 Amazon DynamoDB 申込・支払データ Amazon EventBridge 通知イベントの発火 Amazon SES 通知メールの自動送信 サーバーレス構成 ― 使う時だけ課金・非開催月はほぼ 0 円 / AWS CDK(IaC)で毎回使い回せる 崎田 翔音(@ssakita) 13
04 やってみて
やってみて AI-DLC、思ったより“人”の話だった。 メリット • 要件→設計→実装が段階的に進み、記録・トレーサ ビリティが残る • AIが高速にドキュメント・コードを生成してくれる • 質問票のおかげで、自分でもはっきりしていない
仕様・要件について理解を深めれる 崎田 翔音(@ssakita) デメリット(気づき) • ものすごい速度でコードが出てくるが、良し悪しの 判断が追いつかない • 100%理解しようとレビューすると、 AI-DLC本来の速度は出せなくなる 15
主催イベントの告知 JAWS-UG 富山 #7 AI-DLC富山合宿 日時 【2026/10/10(土)~ 2026/10/11(日)】 会場 【未定(富山駅前)】
内容 【AI-DLCワークショップ】 参加費【無料 / 懇親会は別途】 jawsug-toyama.connpass.com/event/396805/ 崎田 翔音(@ssakita) 17
主催イベントの告知 サーカスLT会 #1 @大阪 日時 【2026/08/07(金)19:00~】 会場 【グランフロント大阪タワーB 26F /
オンライン】 内容 【LT会】 参加費【無料 / 懇親会は別途】 circus-lt.connpass.com/event/400232/ 崎田 翔音(@ssakita) 16
ご清聴ありがとうございました 崎田 翔音(@ssakita) X:@ssakita_555