SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

DeveloperZine(デベロッパージン)- エンジニアの意思決定を支える技術情報メディア ProductZine

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

はてなのプロダクト開発の舞台裏

プロダクトを成功させるため、はてなのCREがやっていること~成功を導く3つのドッグフーディング

はてなのプロダクト開発の舞台裏 第2回

プロダクトサクセスをリードするためにやっている自助努力

 CREという職種や考え方自体、生まれてから日が浅く、「これを読めば/やれば、CREをマスターできる!」といったものはまだ存在していません。「CREとして成長するためにはどうすればいいか」「CREならではの成果を上げ、さらにそれを大きくしていくためには」といったことも、自分たちで切り拓いていく必要があります。それもまた、CREがおもしろく、そして難しいところだとも思っています。

 現在、MackerelのCREチームメンバーのうち主にプロダクトサクセスに関わっているのは私なのですが、私が自助努力として取り組んでいることで、プロダクトサクセスを進めることに対して「助けられているな」と感じている取り組み、3つのドッグフーディングを紹介します。

プロダクト(Mackerel)そのもののドッグフーディング

 これは、自分たちのプロダクトを自分たち自身が使う、という、ドッグフーディングという言葉の意味そのものですね。自分のPCはもちろんのこと、個人開発をしているサービスの監視をMackerelを使って行ってみたり、ということをしています。

 そもそも私ははてなに入社する前は、Mackerelを利用する側・お客様である企業に所属していました。Mackerelユーザーグループ主催の勉強会にも登壇したこともあるくらいです。もう3年以上も前のことですが、そのときの"利用者目線"は今でも絶対に忘れてはいけないものである、と肝に銘じています。現在でも、一利用者としてさまざまな活用方法を模索する日々です。

お客様が扱う技術のドッグフーディング

 サーバー監視サービスであるMackerelは、生粋の"技術者プロダクト"であると考えています。そんなMackerelのお客様もまた、現場の第一線で活躍する技術者であり、そんな方が今、どんな技術を触り、どんな感触を得ているか、ということに対して一定の肌感覚を持っておくことは重要であると考えます。

 Mackerelのお客様、という文脈では、直近ではやはりコンテナ関連技術がそれにあたると思います。書籍からのインプットはさることながら、小さなサービスをKubernetesクラスタ上でホストしてみたり、その障害対応を行ってみたり。便利なことも大変なことも、ある程度の実感とともに理解ができるドッグフーディングは、大変貴重な手段です。

"プロダクトサクセスそのもの"のドッグフーディング

 趣味・個人でWebサービスを作っている、と冒頭で書きましたが、私には、リリースしてから2年弱のあいだ運用をつづけているサービスがあります(参考)。基本的には無料で使えるサービスなのですが、せっかく作ったものですから、「どうすればより多くの人に使ってもらえるだろうか?」「使ってくれている人が喜んでくれるような機能は、どんなものだろうか?」「欲している人に欲されている機能をちゃんと届けるには、なにができるだろうか?」といったことには、常日頃から考えを巡らせています。そしてもちろん、実際に手を動かし、できたものについてリリースノート書く、ということも、この2年弱の間で繰り返し実施しています。すべて自分の責任で、完全に自分の思い通りにできる(やらなければいけない)わけです。

 このことは、当初は想定していなかったのですが、よりよいプロダクトサクセスを実現できるようにするための良い訓練になっていると感じています。プロダクトサクセスの素振りはなかなかできるものではないので、どうしたらプロダクトサクセスを実現できるか?を考え、実践する機会をできるだけ増やすためのドッグフーディング、ということになります。

 個人のサービスとはいえ我が子のようなものですから、「失敗してもいいや」というメンタリティにはなりにくい、というのも大事なポイントかと思っています。考える対象こそ違いますが、思考回路の共通部分は多いと実感しています。

 以上の3つの取り組みを、CREのプロダクトサクセスを支えるドッグフーディングとしてご紹介しました。厳密には"ドッグフーディング"とは言えないものもありますが、いずれも、自社プロダクトをよりよいものにすることを目的として日常的に実施していることです。

CREとして働く、ということについて

 本稿では、はてなのCREが取り組んでいるプロダクトサクセスを中心にご紹介をしました。非常に多岐にわたる仕事をしているように思われたかもしれませんが、実際にそうだと思っていますし、それこそが、CREの醍醐味であるとも考えています。

 はてなという技術の会社の、Mackerelという技術プロダクトに関わる、というところも、CREのエンジニア職としての魅力だと思っています。今後も、広義での「プロダクトをつくる」ということに、もっとスポットライトをあてられるよう活動を継続していきたいと思います。

この記事は参考になりましたか?

連載通知を行うには会員登録(無料)が必要です。
既に会員の方はを行ってください。
はてなのプロダクト開発の舞台裏連載記事一覧

もっと読む

この記事の著者

井上 大輔(株式会社はてな)(イノウエ ダイスケ)

@a_know / GitHub: a-know 。プログラミングを仕事にすることに憧れ、2006年、製造系SIerにSEとして新卒入社。はてなの前社長である近藤淳也氏の著書『「へんな会社」のつくり方(翔泳社)』を読み感銘を受け、Web業界を志す。その後、ソーシャルゲームのバックエンドエンジニアや広...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

CodeZine(コードジン)
https://codezine.jp/article/detail/12293 2020/06/04 11:00

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー