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
2024/7/11発刊!開発生産性の教科書がざっとわかるスライド 2024/06/20 / A...
Search
Masataka Sato
June 20, 2024
Programming
340
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
2024/7/11発刊!開発生産性の教科書がざっとわかるスライド 2024/06/20 / A Brief Overview of the Textbook on Development Productivity
「開発生産性の教科書」が
ざっとわかるスライド
Masataka Sato
June 20, 2024
More Decks by Masataka Sato
See All by Masataka Sato
開発2日間!MCPを導入した 新サービスの裏側 2025/06/04 - Behind the Scenes of Our New Service with MCP Implementation - 2 Days of Development! June 4, 2025
ma3tk
1
1.1k
ファインディの4年にわたる技術的負債の返済 / Repaying 4 Years of Technical Debt at Findy
ma3tk
8
5.2k
開発生産性向上サービスを作るFindyが自分たちで開発生産性を爆上げした組織づくりの歩み / Findy's path to boosting its own development productivity 2024-04-17
ma3tk
3
8.3k
エンジニア向けにブログを書く上での考え方や信念 / engineer-blog-stance
ma3tk
2
3.8k
悩むのは当たり前!エンジニアが転職を考えた時の「悩み」を解決するには / jobchanger-lt-engineer-nayami-solve-findy-muscle
ma3tk
1
3.6k
Refinement を使ってクラスを拡張してサービスに導入してみた話 / Extended Class with Refinement in Findy
ma3tk
2
190
Findyと筋肉とOSS
ma3tk
0
430
React + contenteditable で作る魔のフォーム Gotanda.js #9
ma3tk
0
1.4k
Other Decks in Programming
See All in Programming
Detecting Compromised CI with eBPF and Cilium Tetragon
lizrice
0
250
Dockerfile CMD for Node.js
grazie1999
0
120
Press start. Python's next generation.
willingc
PRO
3
110
AIと壁打ちしながら進めるコスト管理
fufuhu
2
1.6k
承認済みなのに差戻しできてしまうバグ、型で潰せます
shinchit
0
110
書籍「プロフェッショナルAI駆動開発」紹介スライド
juntaromatsumoto
0
450
バグを直したら useEffect が消えた
colorful12
3
700
初めての模倣学習とVLA
natsutan
0
210
夏だ!祭りだ!祭りとはドメインモデリングでは?
ryugen04
0
370
freeeにおけるEvalsの実践例の紹介
freee
PRO
0
150
ソフトウェアラスタライザ
fadis
1
610
go-spidermonkeyでAIエージェントのCode Modeを実装する
syumai
2
1k
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Chasing Engaging Ingredients in Design
codingconduct
0
280
The Spectacular Lies of Maps
axbom
PRO
1
940
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
490
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.8k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Become a Pro
speakerdeck
PRO
31
6.2k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
810
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
480
Transcript
© Findy Inc. イベントハッシュタグはこちら(質問は「Slido」へ) #開発⽣産性_findy 2024/06/20 「開発⽣産性の教科書」が ざっとわかるスライド Findy 筋⾁CTO
佐藤 将⾼(@ma3tk)
© Findy Inc. © Findy Inc. • タイトル:エンジニア組織を強くする 開発⽣産性の教科書 〜事例か
ら学ぶ、⽣産性向上への取り組み⽅〜 • 著:佐藤 将⾼、Findy Inc. • 発⾏:技術評論社 • 定価:2, 860円(税込) • 発売⽇:2024年7⽉11⽇ • 判型:A5判 • 商品形態:単⾏本 • ページ数:264 • ISBN:978-4297142490 本の概要 2
© Findy Inc. © Findy Inc. • 第1章 開発⽣産性とは何か ◦
1.1 開発⽣産性について話す前に ◦ 1.2 開発⽣産性の定義 ◦ 1.3 開発⽣産性レベルごとの分類とタスク例 ◦ 1.4 なぜ開発⽣産性の向上が必要か ◦ 1.5 DevOps の歴史と開発⽣産性 • 第2章 開発⽣産性向上のためのステップを知る ◦ 2.1 現状の可視化~課題の優先付け ◦ 2.2 ⽬標設定と改善の実施 • 第3章 ⽣産性向上の取り組みを阻害する要因とその対策 ◦ 3.1 前提条件の不⾜から⽣じる問題とその対策 ◦ 3.2 エンジニア個⼈に関連する阻害要因とその対策 ◦ 3.3 エンジニアチームに関連する阻害要因とその対 策 ◦ 3.4 組織全体に関連する阻害要因とその対策 本の⽬次 3 • 第4章 パフォーマンスを測るための指標 ◦ 4.1 指標選択の考え⽅ ◦ 4.2 Four Keys ◦ 4.3 開発⽣産性を計測するためのお勧めの指標 ◦ 4.4 開発⽣産性に直接的に結びつく指標 ◦ 4.5 開発者体験とSPACEフレームワーク ◦ 4.6 開発⽣産性に間接的に結びつく指標 • 第5章 事例1 株式会社BuySell Technologies • 第6章 事例2 株式会社ツクルバ • 第7章 事例3 クラスメソッド株式会社 • 第8章 事例4 株式会社ワンキャリア • 第9章 事例5 ファインディ株式会社 • Appendix ◦ Appendix 1 LLMが開発⽣産性を再定義する ◦ Appendix 2 開発⽣産性向上に有⽤なツール紹介 ◦ Appendix 3 開発⽣産性向上に関する海外事例 3
© Findy Inc. © Findy Inc. オンラインでも書店でも予約販売受付中です(全国書店でお買い求めいただけます) 4 4
© Findy Inc. © Findy Inc. • 開発⽣産性を⾼めることは開発者体験もよくしたり、チームもよくし たり、プロダクトもよくなることに繋がる •
「開発⽣産性ってどこから始めればよいのかわからない」 「指標を測る意味ってなに?」 と疑問に思う内容を丁寧に解説 • ⾃分たちの進める⽅向性が合っているのかを事例をベースに解説 • 開発⽣産性という曖昧な⾔葉をエンジニアだけでなく組織全体で理 解してもらうための書籍 本書の読む価値は? 5 5
© Findy Inc. © Findy Inc. • 読みやすさを重視してなるべく難しい⾔葉を減らしました • 開発⽣産性という⾔葉の定義にものすごくページを使いました
• 開発⽣産性は銀の弾丸ではないことをずっと⾔い続けていること ◦ ⼀番はユーザーに価値が届くこと ◦ 価値を届けるためにどうあるべきかという⼀つの考え⽅ • AppendixもLLMのお話や海外の事例なども⼊れてみました 本書のこだわりは? 6 6
© Findy Inc. © Findy Inc. • ⾃分はFindyを創業しました ◦ 8年弱でエンジニア組織を1⼈→約50⼈規模に
◦ 会社も240⼈規模へと進化 • エンジニア向けの事業を多数展開する上で、「エンジニアが事業に どう貢献していくとよいのか?」をずっとCTOの⽴場でも事業提供者 としても考え続けてきました • 「挑戦するエンジニアのプラットフォームをつくる」というFindyの ビジョンに⼀歩近づくような、そんな皆さんのチャレンジを応援で きるようなそんな⼀冊に仕上げておりますので是⾮お⼿元にとってい ただけたらと思います! ひとこと 7 7
© Findy Inc. © Findy Inc. • ⾻⼦はずっとChatGPTとClaudeと対話しながらあーでもないこうでも ないをずっと繰り返し続けた ◦
ChatGPT-4時代はレスポンスが厳しかった… ◦ Claudeが出てからは併⽤した ◦ ChatGPTとClaudeと⾃分の考えをぶつけ合ってブラッシュアップ • 内容をエディタで打っている時はGitHub Copilotの補完機能をベースに 執筆 • 全体的に表現が⾃分っぽくない時は全部書き直しを⾏う ◦ まるまるコピペはもちろんなしで、いい表現だな〜⾃分の表現に 合うな〜と思ったら採⽤もした ◦ LLMの提案が伝えたい⽅向性から明後⽇の⽅向性にいくこともし ばしばあるので「副操縦⼠(Copilot)」くらいの⽴ち位置が限界 ですね! おまけ) 本書どうやって書いた? 8 8
© Findy Inc. イベントハッシュタグはこちら(質問は「Slido」へ) #開発⽣産性_findy 「開発⽣産性の教科書」が ざっとわかるスライド Findy 筋⾁CTO 佐藤
将⾼(@ma3tk)