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
組織を変えるためには何が必要なのか?
Search
kosako
January 23, 2020
Technology
0
640
組織を変えるためには何が必要なのか?
kosako
January 23, 2020
Tweet
Share
More Decks by kosako
See All by kosako
組織の崩壊と再生、その中で何を考え、感じたのか。 そして本当に必要だったもの
kosako
11
7.9k
その乗り換え、ちゃんと理由を説明できますか?
kosako
1
330
SREへの挑戦と失敗
kosako
0
430
Rettyにおけるエンジニア組織の歴史
kosako
0
500
レジュメで何を見てもらえると思っていますか?
kosako
1
1.3k
オンボーディングの理想と現実
kosako
3
5.5k
組織と向き合うようになるまでの話、そして一年後
kosako
3
3.3k
MicroservicesのCache戦略
kosako
0
1k
アプリの翻訳管理を楽にする
kosako
3
940
Other Decks in Technology
See All in Technology
インフラをつくるとはどういうことなのか、 あるいはPlatform Engineeringについて
nwiizo
5
1.3k
室長と気ままに学ぶマイクロソフトのビジネスアプリケーションとビジネスプロセス
ryoheig0405
0
230
エンジニアのためのドキュメント力基礎講座〜構造化思考から始めよう〜(2025/02/15jbug広島#15発表資料)
yasuoyasuo
6
1.4k
現場で役立つAPIデザイン
nagix
26
8.2k
家電アプリ共通PF "Linova" のAPI利用とPostman活用事例ご紹介
yukiogawa
0
120
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
6
57k
関東Kaggler会LT: 人狼コンペとLLM量子化について
nejumi
3
330
Datadog APM におけるトレース収集の流れ及び Retention Filters のはなし / datadog-apm-trace-retention-filters
k6s4i53rx
0
300
MC906491 を見据えた Microsoft Entra Connect アップグレード対応
tamaiyutaro
1
410
Postmanを使いこなす!2025年ぜひとも押さえておきたいPostmanの10の機能
nagix
2
110
ゆもつよがこの30年間自ら経験してきたQA、テストの歴史と未来
ymty
4
720
ビジネスと現場活動をつなぐソフトウェアエンジニアリング~とあるスタートアッププロダクトの成長記録より~
mizunori
0
170
Featured
See All Featured
Speed Design
sergeychernyshev
25
780
Into the Great Unknown - MozCon
thekraken
34
1.6k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
Git: the NoSQL Database
bkeepers
PRO
427
64k
A Modern Web Designer's Workflow
chriscoyier
693
190k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
20
2.4k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.4k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.4k
Transcript
組織を変えるためには何が必要なのか? Akihiro Kosako Retty Engineer Meetup#2 〜 Engineering Manager 〜
2020/01/20
Agenda 1. About Me 2. Rettyのサービスグロースと組織 3. Rettyにおける課題と変化 4. で、結局どうしたらいいの?
5. 組織のリファクタリングと再設計 6. まとめ
自己紹介
About Me Akihiro Kosako • VP of Engineering @Retty
お仕事 • エンジニア組織マネジメント • 技術負債や課題への取り組み • 制度設計
Rettyのサービスグロースと組織
国内No.1 実名グルメサービスRettyの運営 月間4000万UU 日本以外にもアジア数カ国でサービス提供
None
エンジニア人数の推移
エンジニアのエンゲージメントサーベイ
None
Rettyにおける課題と変化
2018年当時の課題 1. 方向性や判断基準となる開発組織全体における指針がない 2. プロダクトを継続的に守るための役割と責任権限が明確化されていない 3. 長期的な視点に基づいた、『開発のための開発』を行う工数の確保ができない 4. 短期的なアウトプットで評価されやすく、長期的に価値を生むことへの取り組みが評 価されにくい
2018/3に開発組織の課題として、社内で発表した資料から抜粋
2020年今の状態 1. 方向性や判断基準となる開発組織全体における指針がない テクノロジーロードマップを定め、定期的に更新 LeSSの導入によりプロダクトの方針も明確になりつつある 2. プロダクトを継続的に守るための役割と責任権限が明確化されていない 組織を再編し、プロダクトとプロセスそれぞれの責務を明確にした 3. 長期的な視点に基づいた、『開発のための開発』を行う工数の確保ができない
開発部門を独立させ、エンジニア組織が工数の割合について一定の責務を持つよう に変更。徐々に長期的な取り組みが行えるようになってきた 4. 短期的なアウトプットで評価されやすく、長期的に価値を生むことへの取り組みが評 価されにくい エンジニア用の評価制度を策定、エンジニアの評価をエンジニアが中心となって行う ようにシフト
で、結局どうしたらいいの?
理想と現実 理想はGAFAの例や書籍などにたくさんある
理想と現実 でも実際にその状態にどうやったらなれるのかは わからない • そもそも自分たちの組織にあったやり方なの? • 現実問題、誰がそれできるの? • 前提条件が違うんだけどどうしたらいいの?
組織のリファクタリングと再設計
組織のリファクタリングと再設計 • 組織をほぐす • コミットメント • トップダウンとボトムアップ両方から変化を起こす
組織をほぐす 組織の構造、色んな人の思惑、技術的負債 • 一つ重大な問題ではなく、いろんな問題の集合体であることが多い • いきなり全部を解決することはできない • ひたすらいろんな人と話をしまくって取り組むべき課題を洗い出し色んな人 と共有していく ◦
ただし、できるだけ理解してくれて味方になってくれそうな人からにす る ◦ ここで味方を見つけられるかどうかは結構大事
コミットメント 逃げずにやりきる覚悟を持つ人が必要 • ここは誰かが覚悟を決めるしかない • その上でその誰かを組織として認めてくれるかどうか? 批判に対して反論しない、説明はする。その上で全体としては、すべての人が納得できなくても やりきる覚悟がいる。 自分が折れる前に仲間を作る。仲間にもある程度の覚悟を持ってもらう。
仲間が折れないようにサポートする。波及効果が出るのをじっと待つ。 Point
トップダウンとボトムアップ両方から変化を起こす できるだけボトムアップでやる • 変える経験をしてもらう • ある程度失敗しても大丈夫にだけしておく 意見が発散してまとまらないと思われるものだ けトップダウンで決める • 中途半端にはやらない
• 組織として変わることを伝えて実践する
まとめ
まとめ • 唯一の正解はない • まずは組織をほぐして課題を特定する • 初期に仲間をつくって協力していけると心が 折れにくい • 覚悟が何より大事
We’re Hiring! https://corp.retty.me/recruit/