• Home
  • コーポレートブログ Geniee’s BLOG
コーポレートブログ

Geniee’s BLOG

ジーニーは最先端の広告テクノロジーで
顧客の収益を最大化します。

GENIEE SSP開発チームの齋藤です。ジーニーには2019年に新卒入社して、今年度で3年目になります。

SSP開発チームではスクラムを取り入れた開発を始めておよそ一年経ちました。チームでスクラムをどのように取り入れたか、スクラムを取り入れてから何が改善されたか、という点を書いていこうと思います。

齋藤洋平 / 宮城大学(事業構想学部)卒業後、2019年に入社。R&D本部アド・プラットフォーム開発部 SSP開発チーム リーダー。

Contents

1. SSP開発チームの業務と抱えていた課題

2. そもそもスクラムとは

3. スクラムの課題に立ち向かう

4. スクラムを取り入れて改善されたこと

5. まとめ

1. SSP開発チームの業務と抱えていた課題

SSP開発チームでは広告収益を最大化するためのアドプラットフォームであるSSP(Supply Side Platform)の運用や改修、その他収益の全般的な最適化ツールを開発します。

■主な業務

普段はざっくり次のような業務があります。

– 管理画面の開発(React)

– APIやバッチなどサーバーサイドの開発(PHP, Go, Python)

– 広告フォーマットなどのWebクライアントサイドの開発(JavaScript, TypeScript)

– SSPやその周りのシステムの改修(C++)

– その他広告が正常に配信されているかの調査など

■スクラムを取り入れる前のSSP開発チームの課題

スクラムを取り入れる前は、エンジニアの属人化が問題になっていました。いわゆるバックエンド、フロントエンド、というような区切りで開発の担当者が決められ、PMと担当者間で仕様が決まるという体制です。開発を担当した者しか詳細を把握してない場合が多く、問題が起きた時に担当者が既にチームにいない場合は、誰かが一から仕様を調査する必要がありました。

PMと担当者という体制の場合、要件の認識が合っていないことによって開発の遅延が起きることがありました。また、エンジニアの経験や能力次第で開発が遅れてしまうということもしばしばありました。特に最近はほとんどのエンジニアがリモートで勤務しているためコミュニケーションの機会も減りました。これも情報共有においては障害になることがあり、開発の遅れの原因の一つでした。

 2. そもそもスクラムとは

2020年版のスクラムガイドでは、スクラムの定義について次のように述べられています。

> スクラムとは、複雑な問題に対応する適応型のソリューションを通じて、人々、チーム、組織が価値を生み出すための軽量級フレームワークである。

> スクラムのルールは詳細な指示を提供するものではなく、実践者の関係性や相互作用をガイドするものである。

2020-Scrum-Guide-Japanese.pdf スクラムガイド 2020年11月

…このように、抽象的な定義です。

定期的にスクラムガイドは更新されますが、2017年版と比べて2020年版では、スクラムを最小限かつ十分なフレームワークに戻すことを目的とし指示的な表現を減らしてあるようです。「スクラムとは〇〇であるべき」みたいな型に合わせるものではなく、開発チームの体制や業務に合わせて、チームの課題を解決するためにスクラムを取り入れました。

■スクラムを取り入れる

これまでSSP開発チームで抱えていた属人化の課題の解消や、開発の遅延を防ぐ・検知する、コミュニケーションの機会を増やす、といったことを目的にスクラムを取り入れました。機能をどれだけ開発できているか可視化する目的もありました。

■スクラムチーム

スクラムを取り入れてチームの編成が変わりました。PMの要望にチームで応えられるよう、それぞれに得意な領域を持ったメンバーの機能横断型チームとしてスクラムチームを構成しています。

■具体的な運用

AtlassianのJiraというツールを使っています。2週間を1スプリントとし、開始と終了にスプリントプランニング、スプリントレビューを行います。毎日15分から30分程度のデイリースクラムでコミュニケーションをとり、進捗や問題を明らかにしています。

ツールの運用の工夫として、スプリント中の差し込みタスクを記録するためのバックログを事前に作っている点が少し変わっていますが、これは後述します。基本的にはスクラムガイドに従ったフローです。

(工夫としてスプリント中に発生した差し込みを記録するためのバックログを用意している)

3. スクラムの課題に立ち向かう

ガイドラインに従って一般的と思われる形でスクラムを取り入れましたが、スクラムのフレームワークで解決できない課題があります。例えば差し込みタスクは事前のプランニングの外にあるので、こちらへの対応が課題になりました。また、広告フォーマットの仮説検証など、通常の開発とは違う取り組みにも対応が必要でした。

■差し込みタスクへの対応の難しさ

差し込みタスクはスクラムチームの進捗を妨げる障害になるので、基本的には引き受けないようにしますが、どうしても改修や調査をやらねばならない時があります。

差し込みタスクのような予定していない作業が増えると、スプリントで完了させることのできるタスクの量が安定しづらくなり、機能のリリースで価値をもたらすまでの時間が増えてしまいます。

■スプリントごとの差し込みタスクの量を調べてバッファを持つ

スプリントで実行する作業計画を立てる際に、その期間で発生する差し込みタスク分のバックログを作り、差し込みが発生するたびに追加しています。このようにしてスプリント内の差し込みタスクがどの程度あったか記録しておくことで、次回以降のスプリントにバッファを持たせるようにしています。

(差し込みタスクは誰がどれくらい時間を取られたか記録し後から把握できるようにしている)

■遊撃部隊的な動きで対応する

SSP開発チームでは、広告フォーマットの開発やフォーマットのABテストなどの仮説検証を行うこともあります。このような開発は状況に合わせて試行錯誤する作業になるため、どれくらいの開発が必要か事前に予測がしづらいです。

そこで、プランニング時にアサインするタスクを少なめにした遊撃部隊のような要員も含めています。このメンバーはプランニング時点でアサインするタスクをかっちり決めないことで、事前に予測できないタスクに対応します。

このような取り組みで差し込みタスクや仮説検証のタスクに対応可能にし、スクラムの課題に立ち向かう工夫をしています。

4. スクラムを取り入れて改善されたこと

スクラムを取り入れて体制がいくつか改善されました。エンジニア個人の能力の幅を広げる意識と、チームで知識を共有して属人化を防ぐ意識が定着しています。

■チャレンジしやすい環境になった

> スクラムチームは機能横断型で、各スプリントで価値を生み出すために必要なすべてのスキルを備えている。また、自己管理型であり、誰が何を、いつ、どのように行うかをスクラムチーム内で決定する。

2020-Scrum-Guide-Japanese.pdf スクラムガイド 2020年11月

スクラムガイドに従い、機能横断で自己管理型であることを目指しています。

機能横断型のチームになるためには、それぞれ得意な領域を持った他のメンバーとの連携やコミュニケーションが必要です。また、スクラムのメンバーは自己管理型を意識し、作成したバックログの中から自分たちでタスクを選んでいくようにしています。

タスクはリファインメント時に可能な限り分割されています。必要であればペアプログラミングも行いながら開発することで、経験が少ない領域にも小さなタスクから挑戦しやすくなりました。

■属人化の解消をチームで意識するようになった

スクラムを取り入れる前は、いわゆるフロントエンド・バックエンド、といった領域によっておおよその担当者が決まっており、担当者とPMとの間で仕様が決められるという体制でした。これは属人化の原因になっており、ある領域で優秀な一人のエンジニアにばかり任せるという状態が見られました。

スクラムを取り入れてからは、PMからの要望をチームで理解し、バックログに分割しています。スプリントで目標にしたバックログの完了はチームの責任として考え、チーム全体が仕様を理解するための意識が生まれ、属人化の解消に繋がっています。

5. まとめ

僕の所属するSSP開発チームでは、チームや組織・プロダクトの実情に合わせてスクラムを取り入れて運用しています。スクラムを取り入れて改善された点は、エンジニア個人の能力を広げる挑戦がしやすくなったことと、チームで理解して属人化を防ぐ意識ができたことです。開発する機能の遅れにも気が付きやすくなりました。

どうしても発生する差し込みタスクに対しては、一定量の受け入れる準備をしていることや、遊撃要員はある程度自由に動けるようにするような工夫をしています。それ以外はほとんどスクラムガイドに従うようにしており、従来の開発体制と比べて開発フローが改善したと感じています。

スクラムは組織が価値を生み出すためのフレームワークです。チームや開発項目で抱えている問題に向き合い、スプリントごとの振り返りで開発の体制を継続して改善することが重要でしょう。

ここまでが、GENIEE SSP開発チームでスクラムを取り入れた際の工夫や改善された点の紹介でした。スクラムを取り入れた開発の一例として参考になればと思います。

参考

2020-Scrum-Guide-Japanese.pdf スクラムガイド 2020年11月

一緒に働く仲間募集中!

【ジーニーのリクルートサイトはこちら】

https://geniee.co.jp/recruit/

今回は、前年比324%の成長を達成したマーケティングテクノロジー事業部で営業を担当する社員にインタビューしました。仕事のやりがいや課題への向き合い方など、営業のリアルに切り込んでお話を伺います!(聞き手:人事部 鈴木万里・岡本遼介)

伊勢美里/2017年4月入社。
アドプラットフォーム事業部のOEM営業を担当後、2019年にマーケティングテクノロジー事業本部へ。
マーケティングオートメーション「MAJIN」やSFA/CRM「ちきゅう」のアライアンス営業担当を経て、2020年4月からコマーシャル営業部にて「MAJIN」と「ちきゅう」の直販営業を担当。

1.「世界を目指す」が入社の決め手

ーーまず、ジーニーの入社理由と自己紹介をお願いします!

入社の決め手は「日本発の世界的なテクノロジー企業を創る」というジーニー創業の志と、全く新しい分野で挑戦する姿勢に惹かれたことです。

私が学生だった当時、ジーニーはマーケティングオートメーション「MAJIN」の提供を開始して既存のアドテクノロジー事業を伸ばしながらもマーケティング事業という新たな分野に挑戦し始めた段階でした。

そんな中で、面接を担当していた社員や社長自身が本気で世界へのビジョンを語っているのを見て「本当にこの会社はビジョンを実現できそうだな」と将来性を感じました。

私は広告や出版業界を志望しており、アドテクノロジーやマーケティングについての知識は全くなかったのですが、「自分がまだ知らない領域でどのように世界一を目指していくのだろう?」と、とてもわくわくし入社を決めました。

ーー3年目にマーケティングプロダクトの営業に異動したきっかけを聞かせてください。

マーケティングの様々な分野に携わりたいと思ったからです。

私が入社したときは、マーケティング関連のプロダクトは「MAJIN」だけでしたが、異動時にはSFA/CRM(営業管理ツール)「ちきゅう」やチャット型Web接客プラットフォーム「Chamo」が合流してどんどん事業を拡大していました。

そんな中で顧客企業のマーケティングを幅広く支援したいと考え、当時マーケティング事業(現マーケティングSaaS事業)の立ち上げを行っていた社員に誘われて、ジョインしました。

2.長期視点で顧客価値を生み出す

ーー現在の業務を教えてください。

「MAJIN」と「ちきゅう」の営業担当をしています。お客様は、主に企業の営業担当者で、営業部長など営業組織の体制を決定する方が多いです。中小規模の企業では社長に直接ご提案することもあります。

オフラインの展示会などに出展することもありますが、最近はオンラインが主流となり、アポイントから契約まで全てオンラインで完結することもあります。

ーー営業するにあたって難しい部分はありますか?

私が営業するプロダクトは、お客様と年単位で使用契約を結び、月額使用料をいただくSaaSというビジネスモデルです。お客様にとっても長期間使う重要なサービスだからこそ慎重に導入をご検討いただくので、その分、営業の難易度は高いですね。

特に難しいのは、MAやSFAの概要や利便性をまだ認識していないお客様へのご提案です。例えば、歴史ある企業だと、長年の得意先との取り引きだけである程度安定した売上を出せており「無理してツールを導入する必要ないのでは?」と考える方も多いです。しかし、そのようなお客様であっても、社会全体がデジタル化していく中で今と同じやり方をしていると、変化に対応できずに売上が伸び悩んでしまう恐れがあります。

そのため、私達は顕在化している課題だけでなく、潜在的な課題も解決できるご提案をする必要があります。お客様の営業組織が目指す方向性や、それに対する課題感について徹底的にヒアリングを行い、未来の成長のためにできることを一緒に考えるように心がけています。

ーーどんな時にやりがいを感じますか?

まだ課題感を感じていないお客様にもお話をするので、一件一件がすごく深い提案になり、そこが難しくも面白い部分ですね。

お客さん自身が言語化できていなかった課題を一緒に見つけ、それを弊社ツールの導入で解決できたとき、お客さんに「まさにこれがやりたかったことでした」と仰っていただけたときは本当に嬉しいです。

お客様の中には、契約締結後に新しい相談を私宛てにくださる方もいらっしゃいます。導入コストがかかるものを真剣にご提案する分、信頼関係が生まれ、お客様の課題解決に寄り添い続けることができるのは、SaaS営業の醍醐味だと思います。

また、「ちきゅう」を導入されているお客様が「MAJIN」もあわせてご利用くださるなど、お客様の様々なニーズに柔軟に応えられることもプロダクトの幅が広いジーニーの営業ならではのやりがいだと考えています。

3.営業担当として、マーケティングテクノロジーの明日を切り開く

ーーマーケティングテクノロジー事業本部の将来をどのように考えていますか?

将来的には、「マーケティングや企業の経営課題を、ジーニーに相談すれば全て解決できる」マーケティングの総合プラットフォームを目指しています。そのために現在、「ちきゅう」「MAJIN」「Chamo」を統合して一つのプラットフォームとしていくことを計画しています。

お客様が長くサービスを使用することになるので、現在の機能面だけでなくプロダクトの長期的なビジョンをお客様にお伝えすることも多くあります。プロダクトの将来性に共感いただき契約してくださるお客様もいて嬉しく思います。

ーー伊勢さん自身は今後どんな営業担当を目指したいですか?

ジーニーはプロダクトや技術が強みの会社ですが、それだけに依存しない営業であり続けたいと思っています。お客様の本質的な課題解決のためには、SFAやMAツールをただ契約して導入してもらうだけでなく、お客様の考え方そのものを変えていく必要があると考えています。お客様と最初に接点をもつ立場だからこそ、ただ売るのではなく、コンサルティングスキルを持った営業になっていきたいですね。

そのために、仕事の中で「なぜツールを導入する必要があるのか」「ツール導入後にお客様の営業組織やマーケティング組織はどう変わっていくべきか」といった根本的な部分をお客様と一緒に考え抜くことを大事にしています。

お客様ととことん向き合って、営業組織やマーケティング組織のあり方そのものを変えていける、そんなかっこいい営業になりたいなと思っています。

ーー最後に、このブログを読んでいる方にメッセージをお願いいたします!

ジーニーのマーケティングテクノロジー事業本部は、お客様に新しい価値を提供するためにどんどん高い目標を立てて、猛スピードでPDCAを回している事業部です。

どんどんプロダクトも事業も進化している部門なので、興味を持ってくださる方がいましたらぜひ一緒に事業の未来を創っていきましょう!

Date
Author
社風やジーニーでの働き方などをご紹介していきます。 ジーニー人事チーム
Tag
Back to top