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.8k
はてなのエンジニアリングマネジメント、これまでとこれから / 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
700
ソフトウェア開発と私 / 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.7k
Diff'ing Go library API changes
motemen
4
2.5k
Gore: A Tale of Go REPL
motemen
8
5.8k
はてな技術部紹介 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
株式会社M2X エンジニアチーム紹介資料
m2xsoftware
0
650
SORACOMで実現するIoTのマルチクラウド対応 - IoTでのクリーンアーキテクチャの実現 -
kenichirokimura
0
360
「自動テストのプラクティスを効果的に学ぶためのカードゲーム」 ( #sqip2024 )
teyamagu
PRO
1
170
四国クラウドお遍路 2024 in 高知 エンディング
yukataoka
0
190
不動産売買取引におけるAIの可能性とプロダクトでのAI活用
zabio3
0
250
アプリをリリースできる状態に保ったまま 段階的にリファクタリングするための 戦略と戦術 / Strategies and tactics for incremental refactoring
yanzm
6
850
AI でアップデートする既存テクノロジーと、クラウドエンジニアの生きる道
soracom
PRO
2
440
言葉は感情の近似値である。その感情と言葉の誤差を最小化しよう ~コミュニケーションにおけるアナログ/デジタル変換の課題に立ち向かう~
nktamago
0
110
サーバー管理しないサーバーサービスManaged DevOps Pool
kkamegawa
0
120
Oracle Database Backup Service:サービス概要のご紹介
oracle4engineer
PRO
0
4.1k
Estrategias de escalabilidade para projetos web
jessilyneh
2
230
LINEヤフーのフロントエンド組織・体制の紹介
lycorp_recruit_jp
0
800
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
93
13k
VelocityConf: Rendering Performance Case Studies
addyosmani
322
23k
Practical Orchestrator
shlominoach
185
10k
Unsuck your backbone
ammeep
667
57k
Teambox: Starting and Learning
jrom
131
8.7k
Fireside Chat
paigeccino
31
2.9k
Raft: Consensus for Rubyists
vanstee
135
6.5k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
225
22k
10 Git Anti Patterns You Should be Aware of
lemiorhan
653
58k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
123
18k
Music & Morning Musume
bryan
46
6k
WebSockets: Embracing the real-time Web
robhawkes
59
7.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