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 × 仕様駆動開発 ~Kiroで見えた業務アプリ開発の未来~
Search
kouki.miura
October 09, 2025
Programming
180
0
Share
生成AI × 仕様駆動開発 ~Kiroで見えた業務アプリ開発の未来~
AWS Kiroについて、概要と使ってみた感想です。
kouki.miura
October 09, 2025
More Decks by kouki.miura
See All by kouki.miura
ポジティブアウトカムを用いた医療費削減の可能性について
koukimiura
0
42
VueSapporo#2
koukimiura
0
38
Vuetify4 v-calendarをちゃんと理解する
koukimiura
0
47
認証統合から始めるフロントエンドの機能単位開発 — マイクロサービス思想の適用
koukimiura
0
110
Fiberとは何か?PHPが“非同期言語”になった瞬間
koukimiura
0
78
VueエンジニアがReactを触って感じた_設計の違い
koukimiura
0
200
Laravel入門:最小構成で理解するMVC
koukimiura
0
140
VueSapporo#1
koukimiura
0
62
Vue.jsを10分で再定義する
koukimiura
1
66
Other Decks in Programming
See All in Programming
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
2.9k
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
210
TSKaigi 2026 TypeScriptバックエンドのオブザーバビリティ戦略 — Datadog × NestJSの実践
taiseiyamamotoan
1
200
自動レビューエンジンの実装と運用 ~レビューのない世界へ~
kurukuru1999
2
280
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
220
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
300
Sans tests, vos agents ne sont pas fiables
nabondance
0
160
バックエンドにElysiaJSを採用して気付いた、良い点・悪い点
wanko_it
1
190
Moments When Things Go Wrong
aurimas
3
120
AI時代だからこそ「Bloc」を採用する価値があるのかもしれない
takuroabe
0
250
RTSPクライアントを自作してみた話
simotin13
0
300
ユニットテストの先へ:テスト技法で要求・仕様を整理するJava開発実践 / Beyond_Unit_Testing_Practical_Java_Development_Techniques_for_Organizing_Requirements_and_Specifications
shimashima35
0
270
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
46
8.2k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
710
We Are The Robots
honzajavorek
0
230
Scaling GitHub
holman
464
140k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
Site-Speed That Sticks
csswizardry
13
1.2k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.3k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Documentation Writing (for coders)
carmenintech
77
5.3k
Transcript
生成AI × 仕様駆動開発 ~AWS Kiroで見えた業務アプリ開発の未来~ 2025.10.08 第4回 AWS初心者LT会in札幌 三浦 恒樹
(MIURA KOUKI) 診療情報管理士 上級医療情報技師 医用画像情報専門技師 ドゥウェル株式会社
長男が飼っている ハリネズミがアイコン INTRODUCE ・ドゥウェル株式会社 (医療系IT開発・導入会社)に所属 ・マネージャー(プレイング・マネージャー) ・TypeScript, Vue.js, Node.js, Java,C#,
PHP ・3児の父 ・休日は子どものサッカー観戦 ・参加している勉強会 札幌PHP勉強会、JBUG札幌、JavaDO、ゆるWeb勉強会、えびてく、 クラメソ札幌IT勉強会(仮)、AWS初心者LT会in札幌、 札幌すごいAI会、札幌IT石狩鍋、函館本線沿線勉強会 等
・AWS Kiroとは? ・バイブコーディングと仕様駆動開発 ・仕様駆動開発の流れ ・旧タイプの開発と仕様駆動開発 ・Kiroによるvite-plugin開発 ・その他の仕様駆動開発ツール ・まとめ INDEX
AWS Kiroとは? https://aws.amazon.com/jp/blogs/news/introducing-kiro/
バイブコーディングと仕様駆動開発 バイブコーディング 仕様駆動開発 開発者 AI 空の画面を作って ソースコード “保存する”ボタンを追加して ソースコード もう少し右にずらして
ソースコード 開発者 AI 仕様書を作りましょう。AはBで... 仕様書(requirements.md) 設計をお願いします。XはYで... 設計書(design.md) タスクリストを作ってください。 タスクリスト タスク1を実行してください... 仕様書が残る 設計書が残る
仕様駆動開発の流れ Kiroと相談しながら仕様書を 作成する。 マークダウン形式の仕様書が できる。 Kiroと相談しなが ら設計書を作成す る。 マークダウン形式の 設計書ができる。
仕様書と設計書か ら、Kiroがタスクリ ストを生成する。 タスクリストのタスクを1件ずつ実 行していく。 仕様書が残る 設計書が残る 実装の流れが 解る タスクごとに レビューできる
旧タイプの開発と仕様駆動開発 要件定義 旧タイプの開発 仕様駆動開発(Kiro) 詳細設計 コーディング/テスト Requirement Design Task (Coding
& Tests) 人がやる 人がやる 人がやる 人と生成AIがやる 人と生成AIがやる 生成AIがやる 旧タイプのウォーターフォールや スプリントと同じ流れ
Kiroによるvite-plugin開発 OIDCスタブを実装するvite-plugin-oidcを開発する vite-plugin-oidcを使用したサンプル画面 初回登録ボーナス500クレジット中、110クレジット消 費。freeプラン=50クレジット/月のため、本格的に使 用する場合は有料プラン契約が必要かも
その他の仕様駆動開発ツール https://github.com/github/spec-kit https://classmethod.jp/news/20250729-tsumiki/
・AWS Kiroとは、AWSがリリースした 「仕様駆動」 をサポートするAI IDE(VSCode互換) ・開発の過程で、マークダウン形式の「仕様書」、「設計書」が作成され、開発・保守で利用できる ・今までの業務アプリ開発と同じ 要件定義 - 設計 -
コーディング・テスト の流れで開発 ・バイブコーディングの代わりに、システム開発の現場に仕様駆動開発は普及しそう ご清聴ありがとうございました。 まとめ