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
EMがLLMで仕様書駆動開発したらすごい捗った
Search
nokonoko1203
July 30, 2025
Technology
1
52
EMがLLMで仕様書駆動開発したらすごい捗った
nokonoko1203
July 30, 2025
Tweet
Share
More Decks by nokonoko1203
See All by nokonoko1203
都市をデータで見るってこういうこと PLATEAU属性情報入門
nokonoko1203
1
680
日本全国・都市3D化プロジェクト「PLATEAU」とデータ変換OSS「PLATEAU GIS Converter」の公開
nokonoko1203
4
5.7k
Hono・Prisma・AWSでGeoなAPI開発
nokonoko1203
5
1.1k
日本全国の都市3D化プロジェクト「PLATEAU」の紹介
nokonoko1203
0
130
PLATEAU Hands-on 11 PLATEAUデータの高さや位置合わせについて理解する
nokonoko1203
0
620
20240626_PLATEAU_AWARD説明会
nokonoko1203
0
400
Rustで「プリズモイダル法」を利用して「土量計算」をガチでやる
nokonoko1203
1
830
RustでGISなOSS
nokonoko1203
1
710
20230705_PLATEAU_AWARD説明会
nokonoko1203
0
600
Other Decks in Technology
See All in Technology
【初心者向け】ローカルLLMの色々な動かし方まとめ
aratako
7
3.3k
COVESA VSSによる車両データモデルの標準化とAWS IoT FleetWiseの活用
osawa
1
220
Firestore → Spanner 移行 を成功させた段階的移行プロセス
athug
1
330
AI エージェントとはそもそも何か? - 技術背景から Amazon Bedrock AgentCore での実装まで- / AI Agent Unicorn Day 2025
hariby
4
1.3k
Nstockの一人目エンジニアが 3年間かけて向き合ってきた セキュリティのこととこれから〜あれから半年〜
yo41sawada
0
210
バッチ処理で悩むバックエンドエンジニアに捧げるAWS Glue入門
diggymo
3
150
人工衛星のファームウェアをRustで書く理由
koba789
3
1k
allow_retry と Arel.sql / allow_retry and Arel.sql
euglena1215
1
160
ChatGPTとPlantUML/Mermaidによるソフトウェア設計
gowhich501
1
120
Webアプリケーションにオブザーバビリティを実装するRust入門ガイド
nwiizo
2
230
生成AI時代のデータ基盤設計〜ペースレイヤリングで実現する高速開発と持続性〜 / Levtech Meetup_Session_2
sansan_randd
1
140
会社紹介資料 / Sansan Company Profile
sansan33
PRO
6
380k
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
580
Rebuilding a faster, lazier Slack
samanthasiow
83
9.2k
Faster Mobile Websites
deanohume
309
31k
Docker and Python
trallard
45
3.5k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Music & Morning Musume
bryan
46
6.8k
Fireside Chat
paigeccino
39
3.6k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
Rails Girls Zürich Keynote
gr2m
95
14k
Bash Introduction
62gerente
615
210k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
520
Transcript
EMがLLMで仕様書駆動開発 したらすごい捗った 株式会社MIERUNE 西尾 悟(@nokonoko_1203)
西尾 悟(@nokonoko_1203) 2児の父をやりながら株式会社MIERUNEで GIS(地理空間情報)とWeb開発を行う、 Engineering Managerです! Python / Rust /
GIS / 点群 / 3D Tiles / AWS / WebGL / PLATEAU ADVOCATE / Cesium Certified Developer
None
<Qiitaのイベントあんねんけど行ってきてええか ええで>
で、これってわけ
普段は地図×Webやってます
「受託案件」のEM ・仕事の本数が多い ・コンテキストスイッチのコストが大きい ・コーディングなどに集中するのはそれなりに難しい
LLMは福音 Claude Code
Qiita Tech Festaではこんな記事書きました!(地図もWebも無関係…)
ざっくり概要: Claude Codeを実際のプロジェクトにうまく適用させていくTips10選 ・MCPでContext7を利用し、ライブラリの最新情報を常に取得 ・カスタムコマンドで以下の処理を効率化 ・任意フォーマットでのコードレビュー ・Marpでマークダウンからスライド自動生成
・Gemini CLIでのGoogle Web Search ・Hooksによるタスク完了通知 ・グローバル設定で危険なコマンドの実行を防ぐ
ざっくり概要: Kiroみたいな「仕様書駆動開発」をClaude Code・Opus 4でやるまでの手順 を整理した!!! ・カスタムコマンドで以下のワークフローを構築 ・/spec - 仕様駆動開発ワークフローを開始
・/requirements - 要件定義フェーズを開始 ・/design - 詳細設計フェーズを開始 ・/tasks - タスク分解を実行 ・以下のように実行 ``` > /requirements ブラウザで動作する超かっこいいtodoアプリを作って。 ```
設定ファイル集も作成 https://github.com/nokonoko1203/claude-code-settings
で、生産性は上がったのか ・タスク分割に悩む → LLMが生成した素案があるとだいぶ楽 ・レビューが大量 →
LLMが生成した素案があるとだいぶ楽 ・実装に集中できない → 集中できなくてもLLMが進めてくれる 安定して価値を埋める!!!
一定の設定は必要だが、生産力は向上するはず ・linter/テストの整備 ・CI/CDの整備 ・実装の前にまず設計とタスク分割 ・コンテキストを超絞る ・ちまちまレビュー
仕様書作って開発させよう!