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
開発生産性を上げながらビジネスも30倍成長させてきたチームの姿
Search
Kaito Minatoya
November 14, 2024
Technology
2
2.2k
開発生産性を上げながらビジネスも30倍成長させてきたチームの姿
開発生産性Kaigi 公募セッション資料
https://developer-productivity-engineering.connpass.com/event/332852/
Kaito Minatoya
November 14, 2024
Tweet
Share
More Decks by Kaito Minatoya
See All by Kaito Minatoya
組織と文化から設計するエンジニア採用ストラテジー
kamina_zzz
0
1k
Other Decks in Technology
See All in Technology
クマ×共生 HACKATHON - 熊対策を『特別な行動」から「生活の一部」に -
pharaohkj
0
290
AWS re:Inforce 2025 re:Cap Update Pickup & AWS Control Tower の運用における考慮ポイント
htan
1
190
Claude CodeでKiroの仕様駆動開発を実現させるには...
gotalab555
3
850
金融サービスにおける高速な価値提供とAIの役割 #BetAIDay
layerx
PRO
1
700
2025-07-31: GitHub Copilot Agent mode at Vibe Coding Cafe (15min)
chomado
2
340
Kiroから考える AIコーディングツールの潮流
s4yuba
4
630
Foundation Model × VisionKit で実現するローカル OCR
sansantech
PRO
0
260
AI コードレビューが面倒すぎるのでテスト駆動開発で解決しようとして読んだら、根本的に俺の勘違いだった
mutsumix
0
160
MCP認可の現在地と自律型エージェント対応に向けた課題 / MCP Authorization Today and Challenges to Support Autonomous Agents
yokawasa
4
1.3k
AIに目を奪われすぎて、周りの困っている人間が見えなくなっていませんか?
cap120
1
380
生成AIによる情報システムへのインパクト
taka_aki
1
240
オブザーバビリティプラットフォーム開発におけるオブザーバビリティとの向き合い / Hatena Engineer Seminar #34 オブザーバビリティの実現と運用編
arthur1
0
330
Featured
See All Featured
Navigating Team Friction
lara
188
15k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.5k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.4k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
540
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Automating Front-end Workflow
addyosmani
1370
200k
Making Projects Easy
brettharned
117
6.3k
Art, The Web, and Tiny UX
lynnandtonic
301
21k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
Transcript
開発生産性を上げながら ビジネスも30倍成長させてきたチームの姿 2024 / 11 / 15 Ubie株式会社 Software Engineer
/ Tech Lead 湊谷 海斗
2 @me 2 Minatoya Kaito 湊谷 海斗 @kamina_zzz Ubie, inc.
Software Engineer / Tech Lead Music 🎸, Camera 📷, Fishing 🎣, Poker ♠, Game 🎮, Drinking 🍻, Camping ⛺
3 3 Ubie について
4 4 Ubie について
5 チーム ・プロダクトオーナー1名, エンジニア3名, デザイナー1名, 医師1名というストリームアラインドチーム ・ありがたいことに過去1年弱で事業の成果指標(=アウトカム)を大きく伸ばすことができた ・ある事業の売上を5ヶ月で30倍にしたり ・売上を生むための営業に必要な重要メトリクスを1ヶ月半で3倍にしたり
6 ハイパフォーマンスなチームってどんなチームだろう? ・競技や大会形式、ルールによって違うはず ・Web サービスのスタートアップにおけるストリームアラインドチームではどんなルールか?
7 Webスタートアップのルール 基本的にはホームランダービーと似ている HR になる確率をいかに高くできるか ・アイディアの筋の良さ ・データ分析 ・ユーザーインタビュー ・ドッグフーディング 同じ制限時間内で何回バットを振れるか
・1週間に何回デプロイできるか ・技術的なスキル ・ドメイン理解 ・設計や実装に使えるタイムスロットの数
8 Webスタートアップのルール ホームランダービーとは異なる点もある ・1日で勝敗はつかない - 半年〜数年などの時間をかけて勝つことを目指す - 1日だけ勝つことの意味が薄い ・オフシーズンとかはあんまり無い -
(残念ながら)試合は平日毎日開催される
9 ハイパフォーマンスなチーム つまり Web スタートアップにおいて目指すべき方向性はこのあたり いかにアイディアの筋をよくできるか ✓ KPI などで計測 いかにデプロイ回数を高くできるか
✓ Four Keys などで計測 いかに長く良い状態を続けられるか ✓ チームの存続時間を計測
10 ハイパフォーマンスなチーム つまり Web スタートアップにおいて目指すべき方向性はこのあたり いかにアイディアの筋をよくできるか ✓ KPI などで計測 いかにデプロイ回数を高くできるか
✓ Four Keys などで計測 いかに長く良い状態を続けられるか ✓ チームの存続時間を計測 これらの計測はできているチームが多いはず
11 チームが今よりパフォーマンスが良くなるためには 「パフォーマンスが良くなる = チームが何かしらの Capability を獲得した」と考える ・何も変わらないのにパフォーマンスが変わることは無い ・むしろ放置すると悪くなる一方 →
パフォーマンスを高めるために どんな Capability を獲得するべきか?
12 チームの Capability を計測しよう ・Four Keys の変化よりも自分たちの Capability に着目する ・どんな
Capability を獲得/向上させていくべきか計画する ・DORA の Capability catalog を参考に、一部アレンジや抜粋している ・https://dora.dev/capabilities/ ・DORA が毎年出している report を読むとヒントがある ・例えば疎結合アーキテクチャやコードメンテナビリティが アウトカムと高い相関性がある、等
13 まとめ ・Four Keys も大切だが Capability に着目してチームを強化していこう ・そのためには「短期でチームを解散させないこと」と「DevOps をやっていく覚悟」が特に大切 ・短期で解散するチームでは
Capability を獲得して長期的な成長を目指すインセンティブを失う ・メンバーを安定させ、目的の下に人を集めるのではなくチームにどんな仕事をさせるかを設計する ・疎結合アーキテクチャやコードメンテナビリティーなどのテーマにも自分のチームで取り組む ・「作って終わり」の仕事は無いのでソフトウェアにオーナーシップを持つ ・もちろん自チームのみで完結することが難しいこともあるので適切にパスを要求する
14 Have a nice 開発生産性 Kaigi Day! アンケートの回答に ご協力お願いいたします📝 We
Are Hiring! 💪 https://recruit.ubie.life/