2024.10.10
将来は卵1パックの価格が2倍に? 多くの日本人が知らない世界の新潮流、「動物福祉」とは
事業とプロダクト間のインターフェース作り(全1記事)
リンクをコピー
記事をブックマーク
Daiki Suyama氏:もともとあったタイトルと若干異なるのですが、今回は「事業とプロダクト間のインターフェース作り」というところでお話しできればと思います。
軽く自己紹介をすると、2022年4月に現在の株式会社クライドに入社して、フルサイクルエンジニアとして働いていました。2022年11月にそこに加えてDevOpsの部分やイベントの企画、新卒採用など、いろいろな業務に携わり始め、2023年4月からPdM兼PO兼テックリードのようなかたちで働いています。
さっそく内容に移れればと思います。まず自分が就任した当時の背景と状況について、それぞれ説明したいと思います。
PdMに就任した背景としては、エンジニアとしての取り組みの部分で、DevOpsエンジニアとして開発生産性の向上をして、そこから「事業で改善できる部分があるんじゃないか」というような提案をして。そこの取り組みの評価があったり。あとは事業のフェーズが変化して、プロダクト開発にテコ入れする必要があったという背景があります。た。
(スライドを示して)状況として、(当時)起こっていた問題が1つあります。(その問題として)大きいのは、事業戦略がプロダクト戦略になっているという状態です。
これが起きると何があるかというと、2点だけ挙げたのですが、(まず)事業としてあるべき姿が描けても、プロダクトとしてあるべき姿が描けない。あとは、事業戦略=プロダクト戦略になると、ユーザーの解像度を上げるという部分がおざなりになるというような問題が発生します。
自分がPdMに就任したタイミングで、体制変更がありました。就任前はもともとPOが1人いて、チームごとにリーダー1人プラスメンバー数人という体制でやっていました。
就任後はPOだった人がPMMになって、自分がPdMのポジションに入り、加えてフロントエンドとバックエンドのチームにPOを1人ずつ(立て)、自分が(PdMとPOを)兼任するかたちになりました。それ以外に、弊社ではスクラム開発を採用しているので、スクラムマスターやテックリードがいます。
ここでのPMMとPdMの役割の違いとしては、どちらかというとPMMは事業の部分、PdMはプロダクトの部分に責任を持つような役割になっています。
(スライドを示して)今、PdMとPOを兼任すると話したのですが、PdMとPOでは厳密にいうと役割が違うかなと自分は思っていて。現状、こういった役割の違いを置いています。
自分1人(が両方の役割を持っている状態)なので難しいのですが、PdMは何の機能を作るか、POはどうやって機能を作るかにフォーカスして役割を分割しています。PdMは事業開発とプロダクト開発のインターフェースとして、POはエンジニアチームとプロダクト開発とのインターフェースとして機能するようなかたちになっています。
ただ、この部分はまだ手探りで進めているところなので、これからもっとブラッシュアップしていければと思っています。こういった分離があります。
今日話すメインテーマは、プロダクトバックログの部分ですね。この部分をどうやって分離したかというところ。プロダクトバックログの部分について、自分がここまでの経緯を踏まえて意識してきたことを話します。
プロダクトバックログについてはみなさん知っていると思うんですが、開発項目を一覧化したようなリストのことです。一覧化されているので、エンジニアチームでもビジネスサイドでも、それを見にいくことでどんな機能が開発されているかわかるようになります。
ただ、自分の就任前にはエンジニアチームと自分の就任前にいたPOが把握しているバックログがそもそも異なっていたり、その異なっている部分の調整のためにコミュニケーションコストが増大したり、エンジニアからの情報もPOからの情報が適切に伝わらないというような問題がありました。
ここで何をしたかというと、先ほど自分がPOとPdMという2つの役割を兼任しているという話をしたのですが、それぞれが管理するバックログを分離してみました。これによって、エンジニアチームとPOの把握しているバックログの同期を取れるようにするのが目的です。これによって就任前の状態(で起きていた問題)は、現状解消していると思っています。
では、具体的にPdMのプロダクトバックログとPOのプロダクトバックログをどういった構成にしているかが、次の2枚のスライドになります。
(スライドを示して)1枚目がPdMの管理するプロダクトバックログです。こういった感じでいろいろ、行ごとにやる機能だったりバグ修正だったり(が置かれている)というものになっています。
PdMのほうには4つのカラムを用意しています。Status、Project、Category、Idea fromと書いてあります。これらはスライドに書いてあるとおりの定義です。StatusとProjectに関しては一般的かなと思うのですが、CategoryとIdea fromと書いてあるところについては、ビジネスサイドが把握したいものとして適切かなと思って自分が付けています。
Categoryについては、今これをパッと見るとバグ修正だったりImprovement(改善)だったりが多いのですが、このFeatureの割合を増やしたいということで、それを可視化するために付けています。
Idea fromについては、PMの仕事としていろいろなステークホルダーが絡んでくるので、適切に要望が分散されているかを確認するために付けています。
まだブラッシュアップできていないところはあるのですが、こういったかたちで、プロダクト開発と事業開発の間のインターフェースになるようにバックログを設計しています。
(スライドを示して)逆にこちらはPOが管理するところで、プロダクト開発と開発チームの間のバックログになります。StatusとProjectは先ほどのプロダクトバックログと同じですが、Epic、PRDというところが異なります。
先ほどのスライドではCategory、Idea fromと書いたのですが、これに関してはエンジニアチームが把握しなくてもいい(部分)というか。Categoryに関してはJiraのチケットでフィールドとして用意しているのでいらないかなと。あと、Idea fromというところは完全にPMのタスクになるので割愛しています。
(その代わりに)追加したのがEpic、PRDというところです。自分たちは、機能開発する時にまずEpicを作って、そこから設計をして分割していきます。さらに先ほどのProjectというところが微妙に異なっていて、PdMについてはいろいろなステークホルダーからの要望の単位になっていますが、こちらは開発のタスク単位となっています。
先ほどの要望の単位だと、例えば数ヶ月かかるようなものもあって。これだとEpicを作るのは適切ではないというところで、開発のタスクの単位、スプリントの単位ぐらいに切っていて。このプロダクトバックログは1週間から2週間単位ぐらいに分かれています。
こういったかたちでPOとPdMと2つのプロダクトバックログを用意して自分が管理するようにしています。
自分の発表は以上です。最後にまとめとしてどんなことを意識すべきかというと、事業開発とプロダクト開発が適切に分離できているか、インターフェース作りという部分と、役割や業務分担が明確か、最後にプロダクトバックログで何を管理しているのか。この3つが今回の自分の発表で重要かなと思います。
最後に宣伝というか、自分はTwitterをしているので、フォローしてもらえると幸いです。今日の内容は別途記事にまとめて公開する予定です。
ご清聴ありがとうございました。
2024.11.13
週3日働いて年収2,000万稼ぐ元印刷屋のおじさん 好きなことだけして楽に稼ぐ3つのパターン
2024.11.11
自分の「本質的な才能」が見つかる一番簡単な質問 他者から「すごい」と思われても意外と気づかないのが才能
2024.11.13
“退職者が出た時の会社の対応”を従業員は見ている 離職防止策の前に見つめ直したい、部下との向き合い方
2024.11.12
自分の人生にプラスに働く「イライラ」は才能 自分の強みや才能につながる“良いイライラ”を見分けるポイント
2023.03.21
民間宇宙開発で高まる「飛行機とロケットの衝突」の危機...どうやって回避する?
2024.11.11
気づいたら借金、倒産して身ぐるみを剥がされる経営者 起業に「立派な動機」を求められる恐ろしさ
2024.11.11
「退職代行」を使われた管理職の本音と葛藤 メディアで話題、利用者が右肩上がり…企業が置かれている現状とは
2024.11.18
20名の会社でGoogleの採用を真似するのはもったいない 人手不足の時代における「脱能力主義」のヒント
2024.11.12
先週まで元気だったのに、突然辞める「びっくり退職」 退職代行サービスの影響も?上司と部下の“すれ違い”が起きる原因
2024.11.14
よってたかってハイリスクのビジネスモデルに仕立て上げるステークホルダー 「社会的理由」が求められる時代の起業戦略