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
740
ソフトウェア開発と私 / Software Development and I
motemen
13
6.6k
はてなサービスプラットフォームチームにおける 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
podman_update_2024-12
orimanabu
1
260
Kubeshark で Kubernetes の Traffic を眺めてみよう/Let's Look at k8s Traffic with Kubeshark
kota2and3kan
3
370
アップデート紹介:AWS Data Transfer Terminal
stknohg
PRO
0
170
私なりのAIのご紹介 [2024年版]
qt_luigi
1
120
Wvlet: A New Flow-Style Query Language For Functional Data Modeling and Interactive Data Analysis - Trino Summit 2024
xerial
1
110
社外コミュニティで学び社内に活かす共に学ぶプロジェクトの実践/backlogworld2024
nishiuma
0
250
コンテナセキュリティのためのLandlock入門
nullpo_head
2
320
NilAway による静的解析で「10 億ドル」を節約する #kyotogo / Kyoto Go 56th
ytaka23
3
370
AWS re:Invent 2024 ふりかえり
kongmingstrap
0
130
Oracle Cloudの生成AIサービスって実際どこまで使えるの? エンジニア目線で試してみた
minorun365
PRO
4
270
KubeCon NA 2024 Recap / Running WebAssembly (Wasm) Workloads Side-by-Side with Container Workloads
z63d
1
240
あの日俺達が夢見たサーバレスアーキテクチャ/the-serverless-architecture-we-dreamed-of
tomoki10
0
420
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
RailsConf 2023
tenderlove
29
940
Become a Pro
speakerdeck
PRO
26
5k
Why Our Code Smells
bkeepers
PRO
335
57k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.9k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Gamification - CAS2011
davidbonilla
80
5.1k
Faster Mobile Websites
deanohume
305
30k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.1k
Automating Front-end Workflow
addyosmani
1366
200k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
Measuring & Analyzing Core Web Vitals
bluesmoon
4
170
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