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
2ヶ月で生産性2倍、お買い物アプリ「カウシェ」4チーム同時改善の取り組み
Search
ike
April 17, 2025
Programming
250
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
2ヶ月で生産性2倍、お買い物アプリ「カウシェ」4チーム同時改善の取り組み
ike
April 17, 2025
More Decks by ike
See All by ike
1年で人数1.5倍、PR数5.5倍増。 品質とアウトカムはどうなったか、 何が効いたか
ike002jp
0
160
人ありき → AIありき、に変化させていったレコメンド体験
ike002jp
0
81
「コードの90%をAIが生成」 どう実現したか?開発はよくなったか? 〜プロヒス アフターイベント編〜
ike002jp
0
56
LLMでソフトウェアエンジニアリングを改善 / 「コードの90%をAIが生成」どう実現したか?開発はよくなったか?
ike002jp
2
1k
カウシェで Four Keys の改善を試みた理由
ike002jp
1
290
Other Decks in Programming
See All in Programming
実装をデザインガイドラインに追従させるための取り組み / 260731-dip-mosh-design-system
dachi023
0
460
PHP初心者セッション2026 〜生成AIでは見えない裏側を知る:今だからLAMPを通して仕組みを学ぶ〜
kashioka
0
930
Laravelで学ぶ Webアプリケーションチューニング入門/web_application_tuning_101
hanhan1978
4
1.8k
進化を続けるGo toolsの現在地 / The Current State of Ever-Evolving Go Tools
hond0413
0
220
AI時代に設計が 最大の生産性レバーになる 意図駆動開発とデータを消さない設計|Don't Delete Your Data or Your Intent — Design as the Deepest Lever in the AI Era
tomohisa
1
900
運用ダッシュボードの設計を誰も教えてくれないのだけどみなさんどうしてるんですか? - チームに監視するという文化を根付かせるための第一歩を踏みたい -
satoshi256kbyte
1
120
React本体のコードリーディング
high_g_engineer
1
140
GDG Korea Android: 2026 I/O Extended ~ What's new in Android development tools
pluu
0
220
AWS CDK を「作」ってみた 〜フルスクラッチで見えた CDK の裏側〜 / aws-cdk-from-scratch
gotok365
3
2.8k
<title><a id="</title>君はこのHTMLをパースできるか"></a></title> #雑LT_study
pizzacat83
0
140
ここ半年くらいでAIに作らせたR用ツール
eitsupi
0
380
Go言語とトイモデルで学ぶTransformerの気持ち / fukuokago23-transformer
monochromegane
0
170
Featured
See All Featured
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
470
How to Ace a Technical Interview
jacobian
281
24k
Believing is Seeing
oripsolob
1
190
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
340
sira's awesome portfolio website redesign presentation
elsirapls
0
320
How to build a perfect <img>
jonoalderson
1
5.9k
Product Roadmaps are Hard
iamctodd
55
12k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
300
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
270
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3k
Designing for humans not robots
tammielis
254
26k
Transcript
2ヶ⽉で⽣産性2倍、 お買い物アプリ「カウシェ」 4チーム同時改善の取り組み
注意:ここでいう “⽣産性2倍” について、最初に補⾜ • ⽣産性には3段階あるといわれているが、そのうちの1段階⽬(仕事量)についての話 ◦ 開発⽣産性について議論する前に知っておきたいこと ◦ https://qiita.com/hirokidaichi/items/53f0865398829bdebef1 •
Four Keysの先⾏指標の、以下にフォーカスして、以下を2倍にしたよ、という話 ◦ ⼀⼈当たりあたりプルリクエスト数
池松恭平 / ike @ike002jp 2021/05〜 カウシェ ・バックエンドエンジニア ➝ EM / PdM
➝ CTO 2014/04〜 DeNA ・バックエンドエンジニア / EM
タイトル "ソーシャルEC" × "発⾒型EC" 創業5年を迎え、誰もが⽇常的に使うECとなるべく挑戦中
内容 ⼈数などの前提 改善結果 取り組み⽅
内容 ⼈数などの前提 改善結果 取り組み⽅
前提 • 25年/1⽉から改善活動を開始 ◦ 2⽉末までの活動を紹介 • 4チームで同時実施 ◦ バックエンド3チーム(8名) ◦
モバイル1チーム(5名) • Four Keys向上を⽬標 ◦ ⼀⼈当たりプルリクエスト数にフォーカス
内容 ⼈数などの前提 改善結果 取り組み⽅
⼀⼈当たりプルリクエスト数(全体) 1.1件/⽇ 2.4件/⽇
Four Keys:デプロイ頻度(全体) 10.5件/⽇ 21.5件/⽇
内容 ⼈数などの前提 改善結果 取り組み⽅
取り組み⽅ • ⽬標数値の設定 • 週次定例とレポート • DevOps能⼒ドリブン
⽬標数値の設定 • なぜ? ◦ ⾼さ設定とその登り⽅のPDCAを回して学習したかった ※ 数値⽬標は、個⼈⽬標には紐づけていない • 決め⽅ ◦
「今が1.1」 ◦ 「半年で同規模組織の上位10%の1.8を⽬指す」 ◦ 「そのために3⽉末には1.5を必達で⽬指す!」 • 背景‧意義‧⽅針は繰り返し説明
背景‧意義‧⽅針 • ⼈数が増える中で⽣産性を⾼めたい ◦ 3ヶ⽉で7⼈ ➝ 13⼈ • 客観的な判断による活動をしたい ◦
システムのモニタリング⽂化 ⇔ フロー効率状態のモニタリング⽂化 • ⽣産性3段階の1段階⽬に、まず、優先的にフォーカスしたい ◦ 「仕事量効率 ≒ フロー効率」はエンジニアこそが⼤半の責任を果たすべき領域 • 絶対にこうやって実現したい ◦ ✕:数値のハックで伸ばす ◯:DevOps能⼒の向上で伸ばす • etc…
週次定例とレポート 週次定例とレポート • ikeと、4チームの各代表の合計5名で、毎週1時間、定例を実施 • なぜ? ◦ 指標改善の習慣(指標確認➝要因と対応の検討➝…)がキモなはず ◦ 4チームの代表と⼀緒に⾛るのがキモなはず
◦ ナレッジの横連携と成果実感で、実⾏⼒UPもあるはず • なので、ike含む全員が以下をレポート ◦ 前回Nextの振り返り ◦ ⼀⼈当たりPR数の移動平均と⽇次平均の現状報告 ◦ 変化理由(と、課題や今後の⾒⽴て)
レポートの例 ※書くのをあまり頑張りすぎない、議論する、という⽅向性で運営していたので、記載は質素⽬
レポートの例
レポートの例
DevOps能⼒ドリブン • ✕ :「プルリク数どうやれば増えるか?」 • ◯:「どのDevOps能⼒がボトルネックになっているか?」 『LeanとDevOpsの科学』をきちんと解読する 〜Four Keys だけじゃ絶対もったいない
https://speakerdeck.com/bonotake/leantodevopsnoke-xue-wokitintojie-du-suru-four-keys-dakeziyajue-dui-motutainakunaruhua?slide=40
「⼩さいバッチ単位の作業」能⼒ • ⼀部の⼈は以下を積極的に⾏っていた ◦ PRの分割(まずDB、次にこのレイヤ、…) ◦ feature flag • それを全員実⾏を促した
⼩さいバッチのためにPRどう分割しているか共有会
DevOps能⼒ドリブンで参考にしているのが以下ページ Cloud Architecture Center / DevOps の能⼒ • できている/できていないの基準がわかりやすく、気付きをもらえる •
https://cloud.google.com/architecture/devops?hl=ja
やってみてどうだったかの定性的な振り返りの⼀部抜粋
まとめ • 4チーム同時進⾏で、⼀⼈当たりPR数は2ヶ⽉で2倍 ◦ 定性的にもポジティブ • 取り組み⽅ ◦ ⽬標数値の設定 ◦
週次定例とレポート ◦ DevOps能⼒ドリブン • 直近課題‧興味 ◦ モバイル開発でのDevOps能⼒(テスト) ◦ 分析、要件定義、設計、QAでのLLM活⽤ • 採⽤中 ◦ Backend, iOS, Android, ML, PdM, Designer, …