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.4k
2
Share
開発生産性を上げながらビジネスも30倍成長させてきたチームの姿
開発生産性Kaigi 公募セッション資料
https://developer-productivity-engineering.connpass.com/event/332852/
Kaito Minatoya
November 14, 2024
More Decks by Kaito Minatoya
See All by Kaito Minatoya
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
460
組織と文化から設計するエンジニア採用ストラテジー
kamina_zzz
0
1.1k
Other Decks in Technology
See All in Technology
Building a Study Buddy AI Agent from Scratch: From Passive Chatbots to Autonomous Systems
itchimonji
0
140
GitHub Copilot Dev Days
tomokusaba
0
150
Vision Banana: Image Generators are Generalist Vision Learners
kzykmyzw
0
270
Fabric MCPの紹介と使い分け
ryomaru0825
1
130
『生成AI時代のクレデンシャルとパーミッション設計 — Claude Code を起点に』の執筆企画
takuros
3
2.2k
Anthropic「Long-running a gents」をGeminiで再現してみた
tkikuchi
0
790
GitHub Copilot CLI と VS Code Agent Mode の使い分け
tomokusaba
0
140
クラウドネイティブ DB はいかにして制約を 克服したか? 〜進化歴史から紐解く、スケーラブルアーキテクチャ設計指針〜
hacomono
PRO
2
230
試作とデモンストレーション / Prototyping and Demonstrations
ks91
PRO
0
190
拝啓、あの夏の僕へ〜あなたも知っているApp Runnerの世界〜
news_it_enj
0
220
AWS Transform CustomでIaCコードを自由自在に変換しよう
duelist2020jp
0
250
生成AIが変える SaaS の競争原理と弁護士ドットコムのプロダクト戦略
bengo4com
1
3.5k
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
Designing for Timeless Needs
cassininazir
0
220
Paper Plane (Part 1)
katiecoart
PRO
0
7.2k
Being A Developer After 40
akosma
91
590k
Automating Front-end Workflow
addyosmani
1370
200k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
560
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
350
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
70
39k
So, you think you're a good person
axbom
PRO
2
2k
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/