
2025.02.06
ポンコツ期、孤独期、成果独り占め期を経て… サイボウズのプロマネが振り返る、マネージャーの成長の「4フェーズ」
はてなのエンジニアリングマネジメント これまでとこれから(全1記事)
リンクをコピー
記事をブックマーク
motemen氏:こんにちは。motemenです。「はてなのエンジニアリングマネジメント、これまでとこれから」というタイトルでお話をします。よろしくお願いします。最初に自己紹介ですが、株式会社はてなでCTOをしています。motemenです。よろしくお願いします。
時間もそんなに長くないのでサクサクといきたいと思いますが、今回のエンジニアセミナーはエンジニアリングマネージャー編ということで、最近新しく誕生した3人のエンジニアリングマネージャーに話をしてもらいます。
私は前座として、はてなにEMが誕生するまでの経緯を見ていこうと思っています。組織のどんなかたちも歴史的な経緯があって今の状態になっていると思うので、そういうコンテキストを紹介することで、これからの話を理解する手助けになればと思っています。
最初にそもそも(のお話)ですが、はてなという会社について紹介しておきます。はてなという会社はWebサービスやアプリを作ってご飯を食べているような会社で、だいたい3種類の事業を僕らは抱えていると思っています。1つはコンテンツプラットフォーム、もう1つはテクノロジーソリューション、そしてコンテンツマーケティングという3つを僕らとしてはやっているつもりです。
わかりやすいところだけを紹介しようと思っています。「Webサービスとかアプリでどんなものを作っていますか」という話ですが、1つは「はてなブログ」「はてなブックマーク」みたいな、コンテンツプラットフォームと呼んでいるサービスで、ユーザーさんがはてなIDを取って使えるようなサービス。
あとは、はてなブログやはてなブックマークを企業向けに提供するコンテンツマーケティングもやっています。
他にはサーバー監視サービスでSaaSとして作っている「Mackerel」とか、マンガビューワの「GigaViewer」のWebとアプリ版。あとは小説投稿サイトみたいなものを開発・運用・運営しております。
駆け足ではてなについて紹介した上で、はてなのエンジニアリングマネジメントの歴史を見ていこうと思います。はてなのベンチャー初期時代、最初期時代です。
(スライドを示して)この頃は「大西部時代」と書いているんですが、はてなという会社というかサービスの方向性はありつつも、それぞれのエンジニアがサービスにとって良いことを考えて自分で実装していくような、カウボーイの集まりとしての組織というかたちを取っていました。
2000年代だったので、それで成り立ってしまっているところはあり、その時に作っていたサービスがユーザーに受け入れられて、はてなという会社は大きくなってきたと思います。
エンジニア人数・規模をベースに見ていこうかなと思うんですが、エンジニアがだいたい15人ぐらいになった時に、チーム化が始まったかなと記憶しています。
僕もちょうどこの時に入社したんですが、サービスがけっこう使われて大きくなってきた頃に「サービスリニューアルをそろそろ考えたいね」みたいな大きなことをやろうとしていくと、エンジニアとかデザイナー1人の力では難しくて。「それらをチームとして束ねて大きなプロジェクトをやっていきましょう」というニーズが出てきました。そういうところで、企画とか進行を行うディレクターという役割が発生してきたと思っています。
これがいろいろな課題のきっかけでもあったかなと思っています。ディレクターがエンジニアとデザイナーを取り持ったり、彼らとコミュニケーションをしたりする役割になっていて。今考えると“超人になりがち問題”ですかね。
今で言うと、プロダクトマネジメントとかプロジェクトマネジメント、ピープルマネジメントみたいな、いろいろな仕事をディレクターが一手に引き受けるというかたちになっていたんですが、これらを「ディレクターに押し付ける」と考えていたわけではなくて、これらの仕事は、当時のはてなにおいては未発見だったと思っています。知らなかったんですね。
逆に言うと、エンジニアリングマネジメントの歴史というのは、ディレクターに内包されていたり未発見の仕事を見つけていくという歴史だったかなというふうに思います。
エンジニアの人数が30人ぐらいになってきた時、開発チームとは別に横軸のエンジニア職能組織があって、エンジニアの育成やケアはそこが担当していたんですが、当時のリーダー2人では見切れなくなっていました。
その時に、シニアエンジニアというロールを導入しました。これの1つの目的としては、エンジニアの中にラダーを作るという目論見もあったんですが、それとは別に、具体的にやってもらう仕事として、「メンティーを持って、1on1とかメンタリングをしてください」ということをお願いしています。この仕事は今も続く重要な役割になっています。
それからエンジニアの人数が45人ぐらいに成長した時に、私がCTOに就任しました。その時の課題感として、「エンジニアとディレクターに距離感がある」というような課題感(のこと)は話してました。
この頃にはディレクター以外にもプランナーみたいな仕事も出ていて、エンジニアにしろディレクター、プランナーにしろ各職種の練度が上がっていて、専門性が高まった結果、それぞれ独立している感じが少しずつ出てきていたということで、エンジニアのチーム内リーダーとしてテックリードという役割を各チームに配置するようにしました。
これはディレクターと開発チームの間の意思疎通役であったり、大きなプロジェクトをやっていく中で、品質とか納期に責任を持つ役割としてエンジニアのリーダーを置きましょうということで、当時も話題になっていたテックリードという役割が生まれてきたというような運びです。
そしてエンジニアの人数が60人になる頃には、最初に紹介したとおり、もともとはてなはtoCから始まったんですが、自社toCサービス以外の事業がけっこう比重としても増えるようになっていて、toBでSaaSをやるであったり、受託というかたちでサービス開発するであったりということで、プロジェクトやプロダクトにかかるプレッシャーや守らなきゃいけないことも変わってきました。
チームのサイズも大きくなってくるし、大きなプロジェクト、長めなプロジェクトをやった経験も増加していて、エンジニアの中の課題感としても、「開発プロセスやチームビルディングに関する知見を自分たちでもっと高めていかないといけないよね」という話がよく出るようになっていて。
社内でそういう知見をチームを越えて共有したり議論する会、はてなの中では「すくすく開発会」と呼んでいて、テックブログにも時々名前が出てくるんですが、そういう会が誕生して、かなり活発に活動するようになっていました。
そこで生まれて派生して出てきたチーム内のロールとして、デリバリーリードというものが最近誕生しています。一般的にはよく言われるものでいうと、スクラムマスター的な振る舞いを取ることが多いんですが、ただそういう専門の職種というわけではなくて、エンジニアとしての側面も持っていて、エンジニアに限らず、誰でもできる仕事としてデリバリーリードという役割をチーム内に置いたり、そういう役割があるよという認識を培われたりするようになってきました。
(スライドを示して)ここはもう最近ですね。80人規模になってきた頃に、シニアエンジニアが人を見て、テックリードが技術を見て、デリバリーリードがデリバリーを見るみたいな感じで、エンジニアが開発チームの中でいろいろなロールを持って、いろいろプロダクト開発を改善していこうという話をしていたわけです。
ですが、エンジニアサイドに留まった動きだけで事業への本当の貢献ができるわけではないということで、そういう側面を全部包括して事業につなげていく役割として、エンジニアリングマネージャーというロール、職種を作りました。
この職種のミッションは、ソフトウェア開発の側面から事業の成功に貢献することです。まぁ非常にザックリとしているんですが、ソフトウェア開発にまつわる諸々を全部束ねて事業につなげていくという、ザックリとしているが難しくておもしろいロールが最近ようやく誕生しました。
構造としては、プロダクトチームにつくEMと、さらにそれを束ねるチーフEMという2段階になっていて、今日(このイベントで)話す3人は、プロダクトとかチームにつくEMの3人になっています。
もともとエンジニアの育成やケアの役割を職種組織で担っているという話をしましたが、エンジニアが80人とか100人になってくると、だんだん他のチームが何をやっているかがわからなくなってくる。
なので、そこはシニアエンジニアをEMの下に置くという再配置を行って、育成やケアをする時に、ちゃんとコンテキストが高く保たれていて効果も高くなるようにということで、ピラミッド化していくかたちにして、EMによる組織の分割統治ができるようになってきたということが最近のEMの登場(による影響)であります。
というわけで、駆け足ではてなのEM誕生の歴史を見ていったんですが、軽く振り返っておくと、初期には不可視だった役割、見えていなかった役割を発見して切り出していって、組織としてのかたちがようやくできてきたなというのが、EMが登場した今(の状態)かなと思います。
もともとEM的な動きをしていた人にEMになってもらったというところもあって、ここが大きな変化というよりは、良いかたちにちゃんと名前を付けられたという感覚はあります。
ただ、結果(が出るの)はこれからだと思うし、これからの3人の話を聞いてもらって、縦の組織はどんな感じなのかを感じてもらえればと思っています。
最後に宣伝させてください。EMの話をしていますが、事業とかチームにつくEMの候補を募集中ですということと、便乗ですが、私と一緒に技術組織の開発・改善をやっていくマネージャーも募集中です。ぜひよろしくお願いします。
じゃあ私からは以上です。ありがとうございます。
関連タグ:
2025.02.06
すかいらーく創業者が、社長を辞めて75歳で再起業したわけ “あえて長居させるコーヒー店”の経営に込めるこだわり
2025.02.03
「昔は富豪的プログラミングなんてできなかった」 21歳で「2ちゃんねる」を生んだひろゆき氏が語る開発の裏側
2025.02.03
手帳に書くだけで心が整うメンタルケアのコツ イライラ、モヤモヤ、落ち込んだ時の手帳の使い方
2025.02.04
日本企業にありがちな「生産性の低さ」の原因 メーカーの「ちょっとした改善」で勝負が決まる仕組みの落とし穴
PR | 2025.02.07
プロジェクトマネージャーは「無理ゲーを攻略するプレイヤー」 仕事を任せられない管理職のためのマネジメントの秘訣
2025.02.05
「納得しないと動けない部下」を変える3つのステップとは マネージャーの悩みを解消する会話のテクニック
2025.01.07
1月から始めたい「日記」を書く習慣 ビジネスパーソンにおすすめな3つの理由
2025.01.30
2月の立春までにやっておきたい手帳術 「スケジュール管理」を超えた、理想や夢を現実にする手帳の使い方
2025.02.06
落合陽一氏や松尾豊氏の研究は社会に届いているか? ひろゆき氏が語るアカデミアの課題と展望
2025.02.05
エンジニアとして成功するための秘訣とは? ひろゆき氏が語る、自由な働き方を叶えるアプリ開発とキャリア戦略