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
はてなのエンジニアリングマネジメント、これまでとこれから / Engineering Mana...
Search
motemen
August 10, 2023
Technology
2
1.9k
はてなのエンジニアリングマネジメント、これまでとこれから / Engineering Management in Hatena, Hatena Engineer Seminar 26
はてなのエンジニアの規模も100名近くとなり、初期にはなかったEM職が導入されることとなりました。ここでは、はてなにEMを設置した経緯と展望についてお話しします。
motemen
August 10, 2023
Tweet
Share
More Decks by motemen
See All by motemen
入門 Bubble Tea
motemen
1
730
ソフトウェア開発と私 / Software Development and I
motemen
13
6.5k
はてなサービスプラットフォームチームにおける Mackerel / Mackerel in Hatena Platform Team
motemen
1
1.1k
はてなシステムの考古学 / History of development at Hatena
motemen
3
300k
Reading Go Tools - GoCon 2016 Spring
motemen
5
2.8k
Diff'ing Go library API changes
motemen
4
2.6k
Gore: A Tale of Go REPL
motemen
8
5.9k
はてな技術部紹介 2015(公開版) / Hatena Technical Division Orientation 2015 (Public Edition)
motemen
5
20k
Workflow at Hatena Mackerel Team
motemen
9
6.9k
Other Decks in Technology
See All in Technology
Amplify Gen2 Deep Dive / バックエンドの型をいかにしてフロントエンドへ伝えるか #TSKaigi #TSKaigiKansai #AWSAmplifyJP
tacck
PRO
0
370
インフラとバックエンドとフロントエンドをくまなく調べて遅いアプリを早くした件
tubone24
1
430
[CV勉強会@関東 ECCV2024 読み会] オンラインマッピング x トラッキング MapTracker: Tracking with Strided Memory Fusion for Consistent Vector HD Mapping (Chen+, ECCV24)
abemii
0
220
B2B SaaS × AI機能開発 〜テナント分離のパターン解説〜 / B2B SaaS x AI function development - Explanation of tenant separation pattern
oztick139
2
220
Platform Engineering for Software Developers and Architects
syntasso
1
510
Amazon Personalizeのレコメンドシステム構築、実際何するの?〜大体10分で具体的なイメージをつかむ〜
kniino
1
100
誰も全体を知らない ~ ロールの垣根を超えて引き上げる開発生産性 / Boosting Development Productivity Across Roles
kakehashi
1
220
これまでの計測・開発・デプロイ方法全部見せます! / Findy ISUCON 2024-11-14
tohutohu
3
360
安心してください、日本語使えますよ―Ubuntu日本語Remix提供休止に寄せて― 2024-11-17
nobutomurata
0
980
CysharpのOSS群から見るModern C#の現在地
neuecc
1
3.1k
TanStack Routerに移行するのかい しないのかい、どっちなんだい! / Are you going to migrate to TanStack Router or not? Which one is it?
kaminashi
0
560
サイバーセキュリティと認知バイアス:対策の隙を埋める心理学的アプローチ
shumei_ito
0
380
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Documentation Writing (for coders)
carmenintech
65
4.4k
Teambox: Starting and Learning
jrom
133
8.8k
Navigating Team Friction
lara
183
14k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
YesSQL, Process and Tooling at Scale
rocio
169
14k
Done Done
chrislema
181
16k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
27
4.3k
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.5k
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.3k
Transcript
はてなのエンジニアリングマネジメント、 これまでとこれから 1 id:motemen はてなエンジニアセミナー #26 2023/08/09
自己紹介 • id:motemen • はてな CTO 2
今回のエンジニアセミナーでは… 3 • 新しく誕生した3人のEMに話してもらいます • ここでは、はてなにEMが誕生するまでの経緯 をみていきます ◦ 通時的な視点から「はてなのEM」をご紹介
4 はてなについて
はてなの事業 個人ユーザー向け「コンテンツプラットフォームサービス」で培われた技術力やノウハウを活かし 企業向けに「コンテンツマーケティングサービス」「テクノロジーソリューションサービス」を提供
はてなの事業 | コンテンツプラットフォームサービス 提供開始から10年を超える「はてなブログ」「はてなブックマーク」など、 個人ユーザー向けコンテンツプラットフォームサービスを提供 「はてなブログ」はユーザーの「書きたい」気持ちに応えるブログサービスです。手軽に書きたい人も、しっか り書きたい人も満足できる便利な機能を備えています。シンプルかつモダンなブログサービスとして継続的な機 能開発に取り組むとともに、検索流入に寄与する要件への対応や機能改善、「はてなブックマーク」との連携な ど、ユーザーの書いたコンテンツが読まれる仕組みも用意しています。 「はてなブックマーク」は国内最大級のソーシャルブックマークサービスです。ニュースやブログのなかから気
になった記事をクラウド上に保存し、ほかのユーザーと共有することができます。オンラインブックマークツー ルとしての利用だけでなく、時々刻々と移り変わるインターネットの人気ページや旬の話題が集まるメディアと しても多くのユーザーにご利用いただいています。
はてなの事業 | テクノロジーソリューションサービス 累計顧客指数 FY22:6,042 ※ いずれもFY末時点 ※ FY15末を100とした指数 サーバーにおける各種ハードウェアやアプリケーションソフトウェアの性能をリアルタイムに
監視することができるSaaS型サーバー監視サービスです。 使いやすいUIと効率的なAPIによる総合的な監視体験と、より自動化されたインフラ基盤の構築を 可能にするなど、その先進性により多くの大手企業からの採用実績を持っています。 サーバー監視サービス Mackerel
はてなの事業 | テクノロジーソリューションサービス マンガサイト、マンガアプリとしての魅力を引き出せるマンガビューワ「GigaViewer」は、 ユーザーが快適にマンガ作品を楽しむための各種機能に加え、サービス提供者の運用コストを 削減する管理機能、広告によるマネタイズ支援などにより集英社様、講談社様、小学館様などが 提供するマンガサービスに採用されています。 2017年から提供しているWeb版に加え、2021年よりアプリ版をスタートしました。 マンガビューワ GigaViewer
GigaViewer for Web 2017年~ GigaViewer for Apps 2021年~ GigaViewerが採用されたマンガサービス(15社・21サービス / 2023年2月時点)
はてなの事業 | テクノロジーソリューションサービス 株式会社KADOKAWAとの共同開発 カクヨム 小説投稿・収益還元プラットフォーム(Web / アプリ) エンタテインメントサイト(Web) リニューアル開発・運用支援
魔法のiらんど
10 エンジニアリングマネジメントの 歴史
大西部時代 • ベンチャー初期時代 • カウボーイの集まりとしての組織 • それで成り立ってしまっているところはあっ た2000年代 11
15人: チーム化のはじまり • 15年くらい前 • サービスリニューアルなど大きなことをやる にはチーム化が必要 • 企画や進行を行う “ディレクター”
の登場 12
課題の萌芽 • ディレクター=エンジニアリング・デザイン 以外のすべてを担う役割 ◦ エンジニア・デザイナ全員とコミュニケーション • = 超人になりがち ◦
プロダクトマネージャ + プランナー + プロジェクト マネージャ + ピープルマネージャ + … ◦ これらの仕事は「未発見」だった 13
30人: 組織構造化・職能サイド • エンジニア職能組織が成長 ◦ 育成やケアを担当していた ◦ 30人くらいになるとリーダー2人で見られなくなる • “シニアエンジニア”
を導入 ◦ エンジニア専門職のキャリアパスとして ◦ 1on1・メンタリングを担当 ▪ → 今も続く重要な役割に 14
45人: 組織構造化・事業サイド • motemen CTO就任 • エンジニアとディレクターに距離感がでていた ◦ 各職種の練度が上がり、専門性が高まった影響 •
“テックリード” を各チームに配置 ◦ ディレクターと開発チーム間の意思疎通役 ◦ 品質や納期に責任を持つ ◦ エンジニアのチーム内リーダー 15
60人: デリバリーへの視線 • 自社toC以外の事業が増える ◦ チームのサイズが拡大 ◦ 大きなプロジェクトの経験も増加 • 開発プロセスやチームビルディングの知見を
共有する会が誕生 • “デリバリーリード” ◦ スクラムマスター的なふるまいを取ることが多い ◦ エンジニアでもある 16
80人: EMによる分化 • エンジニア(開発)サイドにとどまった動きだけで 事業貢献はできない • “エンジニアリングマネージャ” の登場 ◦ 「ソフトウェア開発の側面から事業の成功に貢献する」
◦ プロダクト・チームにつくEMおよび束ねるチーフEM • EMによる組織の分割統治 ◦ 育成の現場もローコンテキストな職能組織からチームに移り、 ピラミッド化へ 17
18 まとめとこれから
おれたちのたたかいはこれからだ 19 • 初期には不可視だった役割を発見・分化し、 組織としての形をつくって今がある • いい形になった感覚はあるが、結果はこれから
20 [PR] 募集中です • 事業・チームのEM候補を募集中!! ◦ https://open.talentio.com/r/1/c/hatena/pages/82044 • CTOと技術組織をやっていくマネージャも募集中!! ◦
https://open.talentio.com/r/1/c/hatena/pages/76230
21 Q&A
22 Q: EMはエンジニアの評価をする? • チームによってはおこなうが、必ずしも評価 を担当するわけではない • チーフEMは職能組織サイドで評価する ◦ チームマネージャ
+ 職能組織の2面での評価
Q: EMの成果や評価は? • 事業やプロダクトの目標をそのまま持つ パターンが多い • それ以外の定量化しにくい目標を持つことも 23