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
CTOって何をすればいいの?
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Masaya Hayashi
November 21, 2023
Technology
810
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
CTOって何をすればいいの?
https://rosca.connpass.com/event/301792/
Masaya Hayashi
November 21, 2023
More Decks by Masaya Hayashi
See All by Masaya Hayashi
Kiroをチームで運用してわかった、AI codingを地に足つけて回すコツ
rinchsan
0
390
QAEが生成AIと越える、ソフトウェア開発の境界線
rinchsan
0
2.2k
全部AI、全員Cursor、ドキュメント駆動開発 〜DevinやGeminiも添えて〜
rinchsan
13
7.4k
VPoEキャリア(へ|から)のマイルストーン 〜先週の質問への回答を添えて〜
rinchsan
1
310
Four Keysだけじゃ足りなくない? 〜俺たちだけのFour Keysを探して〜
rinchsan
5
7.5k
「スニダン」開発組織の構造に込めた意図 ~組織作りはパッションや政治ではない!~
rinchsan
4
1.3k
節約は技術!削減は芸術!何より必要なものは覚悟!
rinchsan
6
7.4k
QAエンジニアってスクラムで何をすればいいの?
rinchsan
2
3k
AWS月額利用料を$137,000→$87,000に削減して信頼性に投資した話
rinchsan
8
4.6k
Other Decks in Technology
See All in Technology
自作バイナリを動かす「入口」8選
puhitaku
1
1.2k
ビジネスを止めない技術的負債の返済のための戦略とその手法 - 技術的負債と向き合う / Complexity and Simplicity
soudai
PRO
3
680
IoTデバイスを繋げるプロトコルMatterをAndroidで使用する方法
harutiro
0
120
不可逆な意思決定を避けながら10億超の顧客データを AI Ready にするデータ基盤設計
baseballyama
1
240
自律型 AI をセキュアに実装!Gemini と MIG で作る動的コード実行環境
recruitengineers
PRO
1
230
Datadog の学び方 - あるいは、オブザーバビリティを学ぶとは何か
mananyuki
1
510
AI駆動開発の時代になったのでトヨタ生産方式から見直す
terurou
6
5.5k
20260930_Gemma4_Hands-on
tsho
0
240
自主式軟體工廠
philipz
0
250
継続的なAIコスト最適化
bgpat
1
270
SREでアラート疲れを 解決しよう!
kairim0
1
220
購入ドメインでの課題と取り組み
ykagano
0
150
Featured
See All Featured
How GitHub (no longer) Works
holman
316
150k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
260
The Language of Interfaces
destraynor
162
27k
Un-Boring Meetings
codingconduct
0
450
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
420
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
530
The Mindset for Success: Future Career Progression
greggifford
PRO
0
530
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
560
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Leo the Paperboy
mayatellez
10
2.4k
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
Transcript
2023/11/21 ROSCAFE TECH NIGHT #2 〜今、CTO / VPoEに求められる事とは?〜 CTOって何をすればいいの? @rinchsan
SODAの話です 一般化できないところもあります はじめに ※ 経営陣としての一般的な動きも省いています。
目次 「スニダン」の急成長 1 プロダクト開発組織の急拡大 2 CTOって何をすればいいの? 3 具体的に何をすればいいの? 4
CTO @SODA inc. ◦ 2020年10月に入社 ◦ Webエンジニア → VPoE (2022/01〜)
→ CTO (2023/10〜) ⇧⇧⇧ Backend Engineer @CyberAgent ◦ 2019年新卒入社 バックエンドエンジニア ◦ Go / AWSでサービス開発 Masaya Hayashi - @rinchsan @rinchsan
「スニダン」の急成長 1
鑑定付き 利用者数 No.1 スニーカー・トレカ フリマアプリ
正規品を安心して購入できるC2Cマーケットプレイス スニダンが取引の間で真贋鑑定をすることで、偽造品の心配をする ことなく取引ができる Product スニーカーダンク C2Cマーケットプレイス ブランド公式取扱アイテムやここでしか入手できない Exclusiveなアイテムを取り揃えるファッション・コレクティブ オンラインストア
スニーカー、トレカの新作がどこで・いつ・いくらで発売するのか を毎日発信。全情報をまとめることで、スニダンさえ見ていれば、 新作情報を漏れなく確認することができる コレクティブルなカルチャーに特化した国内最大級のSNS X(旧Twitter)やInstagramなど他SNSにはない深くニッチな情報が 飛び交っている Product スニーカーダンク コミュニティ メディア
Product スニーカーダンク 海外の市場環境に合わせて ローカライズしたグローバル向けのアプリを展開中 海外版アプリをリリース 北米・アジア圏を中心に16カ国で展開中
Roadmap ロードマップ C2Cマーケットプレイス 取扱カテゴリの拡大 スニーカー、トレカに続く 新たなカテゴリを企画中 取扱ブランドの拡大 HYPE DROPで人気ブランドを獲得し 話題性の高いアイテムをリリース
海外展開 グローバル展開を加速 北米・アジア圏でのシェア拡大 市場獲得のために積極投資 B2C(一次流通)EC
Location 拠点 🏢 Office 📦 SNKRDUNK BASE 🛍 Store 🏢
Office 🛍 Store 🛍 Store 🏢 Singapore Office 🛍 Store 南堀江店 DROP心斎橋店 仙台 渋谷 - 本社 豊洲 原宿店 DROP渋谷店 トレカ秋葉原店 HYPE DROP新宿店 名古屋PARCO店 シンガポール支社 シンガポール店
そんなスニダンの急成長を見てみる
MAU リクエスト数 ソースコード プロダクトの急成長
3年で 100万人 → 500万人 MAU プロダクトの急成長
負荷スパイク(人気スニーカー発売など) 1万〜2万 rps リクエスト数 プロダクトの急成長
Goファイル数 約7,100ファイル Goコード行数 約1,220,000行 ソースコード - Go プロダクトの急成長
Dartファイル数 約3,600ファイル Dartコード行数 約398,000行 ソースコード - Dart プロダクトの急成長
プロダクト開発組織の急拡大 2
プロダクト開発組織 デプロイ頻度 組織の急拡大
3年で エンジニア 2名 → 40名 プロダクト開発組織全体では 4名 → 55名 プロダクト開発組織
組織の急拡大
Monthlyで デプロイ 約100回 デプロイ頻度 D/D/D = 0.3 (Deployments / a
Developer / a Day) デプロイ頻度 組織の急拡大
CTOって何をすればいいの? 3
会社はなんのためにあるか?
ビジョンやミッションを 実現するため 会社はなんのためにあるか? ※ と範囲を絞って話します。
誰が実現していくか?
すべての従業員 誰が実現していくか?
じゃあCTOは何をすればいいか?
「これは自分の仕事じゃない」 と言わない 雑に言うと ※ 必要な仕事はすべて完了される状態を作らないといけない。間に落ちたボールが浮いたままではいけない。
全従業員がミッション・ビジョンを 実現すべく動ける状態を作る 丁寧に言うと ※ って言われてもそれが難しいんだよなぁ
具体的に何をすればいいの? 4
フェーズによって HOWは大きく異なるはず あたりまえですが ※ できるHOWもフェーズによっては限られる。
フェーズによってCTOがやるべきことはさまざま(順不同) 何を作るか他の経営陣と一緒に考えたり 1 コードをひたすらガリガリ書きまくったり 2 エンジニア採用がんばって組織拡大したり 3 エンジニアの育成基盤を整備したり 4
エンジニアリングマネジメントの 4領域が便利 一般的には ※ 課題を探すときの良き指針になる。
エンジニアリングマネジメントの4領域 プロダクトマネジメント 1 テクノロジーマネジメント 2 プロジェクトマネジメント 3 ピープルマネジメント 4
エンジニアリングマネジメント4領域で分類したSODAでの取り組み プロダクトマネジメント ・リーン / アジャイル ・バリューストリーム ・アウトカム ・QAのシフトレフト … プロジェクトマネジメント
・Story Point / Velocity ・プランニングポーカー ・Four Keys (改善の意思決定に) ・スクラム (プロダクトマネジメントにも) … テクノロジーマネジメント ・サービス信頼性(SRE) ・セキュリティ ・オンコール体制構築 ・アーキテクチャ戦略 … ピープルマネジメント ・1on1、キャリア開発、評価制度設計 ・エンジニア採用 / 育成 ・組織デザイン ・組織開発 …
まとめ
「これは自分の仕事じゃない」 と言わずに CTOって何をすればいいの?
手段はなんでもいいから ミッション・ビジョンを実現する CTOって何をすればいいの?
エンジニアリングマネジメントの 4領域が一般的には便利 CTOって何をすればいいの?
SODAでも色々と取り組みをしてきました プロダクトマネジメント ・リーン / アジャイル ・バリューストリーム ・アウトカム ・QAのシフトレフト … プロジェクトマネジメント
・Story Point / Velocity ・プランニングポーカー ・Four Keys (改善の意思決定に) ・スクラム (プロダクトマネジメントにも) … テクノロジーマネジメント ・サービス信頼性(SRE) ・セキュリティ ・オンコール体制構築 ・アーキテクチャ戦略 … ピープルマネジメント ・1on1、キャリア開発、評価制度設計 ・エンジニア採用 ・組織開発 ・組織デザイン …
「すべてが自分の仕事」 さいごに
「すべてが自分の仕事」 さいごに