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
760
ソフトウェア開発と私 / Software Development and I
motemen
13
6.6k
はてなサービスプラットフォームチームにおける Mackerel / Mackerel in Hatena Platform Team
motemen
1
1.2k
はてなシステムの考古学 / 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
6
21k
Workflow at Hatena Mackerel Team
motemen
9
6.9k
Other Decks in Technology
See All in Technology
PaaSの歴史と、 アプリケーションプラットフォームのこれから
jacopen
7
1.5k
自社 200 記事を元に整理した読みやすいテックブログを書くための Tips 集
masakihirose
2
330
.NET 最新アップデート ~ AI とクラウド時代のアプリモダナイゼーション
chack411
0
200
Alignment and Autonomy in Cybozu - 300人の開発組織でアラインメントと自律性を両立させるアジャイルな組織運営 / RSGT2025
ama_ch
1
2.4k
AWS Community Builderのススメ - みんなもCommunity Builderに応募しよう! -
smt7174
0
180
When Windows Meets Kubernetes…
pichuang
0
310
ドメイン駆動設計の実践により事業の成長スピードと保守性を両立するショッピングクーポン
lycorptech_jp
PRO
13
2.2k
新卒1年目、はじめてのアプリケーションサーバー【IBM WebSphere Liberty】
ktgrryt
0
130
AWSマルチアカウント統制環境のすゝめ / 20250115 Mitsutoshi Matsuo
shift_evolve
0
120
Amazon Q Developerで.NET Frameworkプロジェクトをモダナイズしてみた
kenichirokimura
1
200
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
6
54k
20250116_自部署内でAmazon Nova体験会をやってみた話
riz3f7
1
100
Featured
See All Featured
Done Done
chrislema
182
16k
How to Ace a Technical Interview
jacobian
276
23k
Code Reviewing Like a Champion
maltzj
521
39k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
500
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
870
Being A Developer After 40
akosma
89
590k
4 Signs Your Business is Dying
shpigford
182
22k
For a Future-Friendly Web
brad_frost
176
9.5k
Mobile First: as difficult as doing things right
swwweet
222
9k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
113
50k
Navigating Team Friction
lara
183
15k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
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