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時代を コンピュータ・アーキテクチャ視点で 取り組み 開発生産性をあげた話
Search
curekoshimizu
December 09, 2025
Technology
1
110
AI時代を コンピュータ・アーキテクチャ視点で 取り組み 開発生産性をあげた話
2025.12.10 CTO+VPoE話さナイト @Findy 登壇資料
curekoshimizu
December 09, 2025
Tweet
Share
More Decks by curekoshimizu
See All by curekoshimizu
おしゃれ会社に入ったら CTOだけイケてなかった話
curekoshimizu
1
1.1k
[CTO of the YEAR 2025] すべてのECブランドに 最高の購入体験を届ける CTO 1年の挑戦の軌跡
curekoshimizu
0
370
会社を支える Pythonという言語戦略 ~なぜPythonを主要言語にしているのか?~
curekoshimizu
4
1.1k
Pythonスレッドとは結局何なのか? CPython実装から見るNoGIL時代の変化
curekoshimizu
5
2.5k
未経験でSRE、はじめました! 組織を支える役割と軌跡
curekoshimizu
1
850
級数を大改造劇的ビフォーアフター
curekoshimizu
0
34
Pythonの数学機能を学ぼう! その仕組も学ぼう!
curekoshimizu
7
2.5k
Other Decks in Technology
See All in Technology
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
17k
会社紹介資料 / Sansan Company Profile
sansan33
PRO
15
400k
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
SREじゃなかった僕らがenablingを通じて「SRE実践者」になるまでのリアル / SRE Kaigi 2026
aeonpeople
6
1.7k
無ければ作る! バイブコーディングで作ったものを一気に紹介
tatsuya1970
0
110
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
2
700
20260129_CB_Kansai
takuyay0ne
1
260
SREが向き合う大規模リアーキテクチャ 〜信頼性とアジリティの両立〜
zepprix
0
350
Vitest Highlights in Angular
rainerhahnekamp
0
130
AI時代、1年目エンジニアの悩み
jin4
1
150
変化するコーディングエージェントとの現実的な付き合い方 〜Cursor安定択説と、ツールに依存しない「資産」〜
empitsu
4
1.1k
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
2
1.7k
Featured
See All Featured
How to Talk to Developers About Accessibility
jct
2
120
Abbi's Birthday
coloredviolet
1
4.6k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1.1k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
The agentic SEO stack - context over prompts
schlessera
0
620
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
230
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
290
Transcript
AI時代を コンピュータ・アーキテクチャ視点で 取り組み 開発生産性をあげた話 CTO+VPoE話さナイト @Findy Recustomer, Inc. Shugo Manabe
Profile : 眞鍋 秀悟 ( X: @curekoshimizu ) 略歴 •
京都大学 / 大学院 ◦ 入試一位合格 ◦ 数学系 (高精度計算論) • Fixstars ◦ Executive Engineer • Mujin ◦ Architect • Preferred Networks ◦ Engineering Mananger • Hacobu ◦ 研究開発部部長・CTO室室長 • [Now] Recustomer ◦ CTO 2
昨年 CTO として Recustomer に入社 3
入社当時の状況
燃え続けるお金 5
午前2時に行われる 失敗率50%の 祈りのデプロイ 6
たっ大変だー
安心してください
これら問題は 既に解決済みです
これら問題の解決が 2024 年の成果
11 ピッチ登壇
さて2025年は どんな年? 12
開発生産性 という結果が出た 年であった 13
そもそも Recustomerは どんな規模の会社 なのか?
15 シリーズA 調達直後 エンジニア数 7人 (ちょうど1年前)
どんな 組織になったのか?
17 開発生産性の賞を2年連続受賞 元々は採用力が 全然なかった会社 採用を妥協 することなく エンジニア組織 11名に増えました
18 開発生産性の賞を2年連続受賞
1年前はエンジニアに 刺さるメッセージ (武器) がなかった 19
20 着任当時 1回 / 1週間 着任3ヶ月 2回 / 1日 次の1年
5回 / 1日 x25 開発生産性メトリクス : デプロイ頻度
開発生産性という メトリクスが わかりやすく伸びて 体外的に アピールしやすくなった 21
開発生産性を 高めるために 頑張った? 22
そうではなく 副次的な効果として 開発生産性の 結果が出た 23
何をやったから 開発生産性が 高まったのか? (今日の本題)
1. 生成AI普及
1. 生成AI普及 どこの会社でもやっている ことなので 少し厳しい目線のお話
27 AI により 一部の工程を 0%→95% の 達成率が 速くなった
しかし 95%から100%にする 工程の難しさは 解決していない 28
これは DeepLearning時代の 何でもNNによる 苦しみの圧倒的既視感 29
AIに任せるのが適した 問題と そうでない問題の 判断の見極め力が 求められる時代 30 DeepLearning時代と 大体同じ課題だけど よりいっそう境界が難しい
また、AI待ちという アイドル時間が 発生する 31
生成AIの並列化による アイドル時間を 別の業務に割り当て 仕事の高速化 をする必要がある 32
33 パイプライン処理的に 一部の仕事が回り始めた
34 アジャイル開発 というのは 予期しない「待ち」や「変化」 が起こりやすい 開発スタイルだと思っている
35 それって パイプラインハザードでは?
36 そもそも スクラムで管理している タスクは 複雑な小タスクの 積み上げである CISCっぽさ があり ハザードのペナル ティも大きい
37 パイプラインハザードを Out of order 実行を 考慮した 開発計画案が 求められるようになった そんなに並列に
効く仕事ばかり なのだろうか問題 + マネージメント負荷の増大
別の見方をすると? 38
39 Web開発のスクラム開発 って 協力という エンジニア間の Sync処理が多い
40 GPU計算はとんでもなく 速いのに GPUとCPU間のメモリー転送に 時間がかかるのと既視感
AI 駆動開発によって • ある工程がとても高速になった • 個人の仕事スピードを活かし、 全体最適化 を行うには 「タスクの粒度」・「協力による SYNC」
をどうするかとても大事であり、ここを速くすることが 全体最適化 としては大事だと思っている 41 コンピュータ アーキテクチャっぽい
そこで取り組んだこと 42
そこで取り組んだこと 43 DevOps ドメイン駆動化
2. DevOpsを きちんとまわす文化
45 Dev組織とOps組織 を分割すると 組織としての 「SYNC」イベント が多くなりがち SYNCイベントが 全体最適化効率を 下げている
46 弊社は QAエンジニアを 雇わず エンジニアが 一気通貫でここを 進める組織化も行った SYNC コストを 下げる施策
開発者が Opsを経験する ことにより 47
汚い設計や 乱雑なコードは 後でチームを苦しませる という体験 48
Opsの時間を 楽にするための 開発コードも整備された Opsにかかる時間が減った 49
そして デプロイ頻度が 圧倒的に高まった 50
51 着任当時 1回 / 1週間 着任3ヶ月 2回 / 1日 次の1年
5回 / 1日 x25 開発生産性メトリクス : デプロイ頻度
それはなぜ? 52
今回のデプロイで 影響のある箇所は 〇〇と一目瞭然になった 53
色々なものが まざると 検証コストが高くなり どんどん デプロイされる文化に 54
結果 デプロイ頻度が とても高まった 55
3. ドメイン駆動開発 を真面目に取り組む
「UIを軸にDBの設計 をしてはいけないよ」 「DBだけは本質だか ら全員でレビュー会」 … 57
DDDにより、 仕事をする上で やらなくては いけないこと の「常識」の確立 58
集約やリポジトリなど Web開発として共通の 意味のあるタスクに 落としてくれて、 ハザードが起こりづらい単位にな りAIが効きやすい側面が生まれた 59
副次的に 粒度もAIレビュー フレンドリーになり PRの単位も わかりやすくなっていった 60
そうした取り組みが 結果的に
62 開発生産性の賞を2年連続受賞
また、 人柄を大事にした採用により 「協力」という「SYNC」イベントを 軽量なLOCKに変えた 63
仲良く・挑戦的な 人材が揃ったからこそ 64
65 全エンジニア数 = 9人ながら
現在は アドカレ2025 2本を この組織規模で 走ってます! 66
67 アドカレ2025 Zenn の トレンドに2本
こうして Recustomerは 開発生産性をあげた そんな2025でした