KADOKAWAはドワンゴと経営統合し、
異なる背景からOTTプロジェクトに参画 三者三様のエンジニアたち
- ──KADOKAWAではIPとITを組み合わせたプロジェクトを進めているそうですね。
宮崎:私たちは
「OTT (Over the Top) プロジェクト」 と呼んでいます。付加価値のある自社コンテンツの発信など、 これまでにない独自サービスとして、 2019年春のリリースに向けて準備中です。KADOKAWAはIT企業ではありませんが、 IT企業と遜色ないほどのエンジニアが集まっているところです。新事業なので新しい軸、 新しい技術でシステム開発に取り組める環境です。 - ──エンジニアのみなさま、
まずは自己紹介をお願いします。 前田:OTTプロジェクトでは1人目のエンジニアです。2018年6月の入社直後は、
技術調査や社内連携システムの開発などをしていました。今ではエンジニアが増え、 全員で開発言語やフレームワークを選定し、 開発を進めています。 尾本:入社してまだ1ヵ月未満です。フロントエンドとバックエンドのデモ開発や基本設計をしています。IPに近い環境で働きたいと思い、
転職しました。お気に入りは 「Re:ゼロから始める異世界生活」 のレムちゃんです (笑)。 蜂谷:入社して1ヵ月ほどです。バックエンドを担当しています。Goで具体的な機能開発をしています。これまでSIerにいて、
「あらゆるところが違う」 と感じています。 - ──差し支えなければ前職や転職理由を教えていただけますか?
前田:長らく大規模なWebサービス開発をしており、
多数のエンジニアに囲まれていました。一方でスタートアップのように、 まったく新しいところから開発する経験をしてみたいと思っていました。OTTプロジェクトはスタートアップのイメージに近かったです。人生1回限りなので、 転職を決めました。エンジニア1人目なので、 開発言語やツールを優先的に選定することができました。 尾本:前職はスマホ向けゲームを開発していました。流行のIPが絡むとスパークするなど、
ユーザーの反応がストレートに見えておもしろかったです。よりIPと関係があり、 IPを広げていくところで働きたいと思っていました。転職を考えるタイミングでKADOKAWAがIPとITで新しいことを始めようとしていると聞いて、 応募しました。これまでおもにバックエンドを担当していましたが、 今ではフロントエンドにも携われておもしろいです。 蜂谷:自分の価値観をあらためて見直す機会があり、
そこで自分は 「新しい技術でクリエイティブなことをやりたい」 と気づきました。前職はBtoBで金融系でしたから、 開発は仕様をかっちり決めてウォーターフォール、 枯れた技術を使用した開発の管理・ 推進など。エージェント経由でWeb系の新しい取り組みをしている会社を探し、 KADOKAWAがクリエイティブな新規事業を立ち上げていると聞いて転職を決めました。
エンジニアとディレクターKADOKAWAならではの体制
- ──森島さんはプランニングとディレクションを担当されているそうですね。どのようなことをしていますか?
森島:業務分担には出版社のWebサービスらしさがありますね。KADOKAWAではWebサービスでも編集部を立てて、
コンテンツの調達や編成は彼らが実行します。私は編集部とエンジニアの間に立ち、 コンテンツをどのような形でシステムに乗せるのか、 コンテンツのレギュレーションも含めて調整しています。エンジニアには要件定義や企画から一緒に考えてもらっています。新規サービスの開発は進捗管理が難しいところですが、 ゴールをイメージしながら 「今何合目まで来たか」 を見定め、 課題を洗い出し、 つぶしているところです。 - ──どのようなバックグラウンドをお持ちなのでしょうか。
森島:実は私は76年生まれの
「ナナロク世代」 です (笑)。ITベンチャーからポータル企業まで、 一貫してデジタル畑でキャリアを積んできました。一方でKADOKAWAは社内全体でデジタルシフトを進めています。自分の能力や専門性が会社組織のミッションにフィットしており、 やりがいを感じます。 - ──エンジニアから見て、
ディレクターがいると開発の仕事は違いますか? 前田:これまで数十人から数百人のエンジニアに囲まれ、
ひたすら開発している世界でした。今は少数のエンジニアチームの目の前に森島さんが座っています。編集部からの声や空気が森島さんを通じて直接聞こえてきます。先日、 IPの素材を使う場合のトリミング方法で編集部から指示があり、 「これがコンテンツを持っている会社ということなんだ」 と実感しました。 尾本:森島さんは席が近いので、
すぐそばまで来て 「この仕様はこうなりました」 と直接教えてくれます。森島さんはシステムを使う人と開発側との間をつなぎ、 意識合わせをしてくれています。エンジニアはエンジニアが気をつけなくてはならないところに集中できます。 蜂谷:エンジニアとディレクターという役割分担は初めてで新鮮に感じています。森島さんをはじめディレクターの方々はエンジニアが働きやすいように、
プロジェクトの管理や他部署との調整などをしてくれていて、 ありがたいと感じています。
導入は即決! LaravelやCircle CIなど新しくて勢いがあるものを
- ──仕事で使う技術について、
もう少し具体的に教えてください。 前田:開発言語はバックエンドにGo、
ビジネスロジックが中心となる中間部分にPHP、 フロントエンドにJavaScriptです。コンテナオーケストレーションツールとしてKubernetesを検討したのですが、 この規模ではまだ早いかなと思い、 今回はAmazon ECS (Elastic Container Service) にしました。新しい技術を導入するかどうか、 宮崎さんに相談すると即答レベルで、 判断が速くて驚いています。技術部門のトップがエンジニアというのはすごく頼もしいです。 尾本:フレームワークはPHPのLaravel、
JavaScriptではVue. jsなどを採用しています。こういったフレームワーク選定も自分たちで行うことができ、 新しい技術を積極的に取り入れていける環境があることはエンジニアにとって仕事がしやすいです。 蜂谷:職場で使う技術についてはおもに2人が説明したとおりです。バックエンドにはGoを使っています。今後はLaravelにも詳しくなりたいです。何もかもが新しい環境に変わったばかりなので、
まずは開発に必要な技術のキャッチアップを最優先としています。 - ──自分のスキルに変化はありましたか?
前田:先日はCircle CIを導入したのですが、
そのあとでWEB+DB PRESS Vol. 107 で特集が掲載されていて「これ (雑誌に出る前に) やったぞ」 と思いました。でも雑誌を参考にして、 最新版の2. 1に上げたので特集は役に立ちましたよ。前職では独自技術を使うことが多かったのですが、 今ではAWSも含めてデファクトスタンダードとなる技術を多く扱うようになりました。エンジニアとして 「万人受け」 するようになったと思っています。 蜂谷:言語やフレームワークだけではなく、
開発の進め方も変わりました。前はSlackやGitHubといったWebサービスを使うこともありませんでした。業務でGitHubから便利なライブラリを使うというのも新しい経験です。すごく自由に開発できるようになったと実感しています。 - ──フレームワーク選定時の過程を教えてください。
尾本:LaravelとRuby on Railsが候補にあがりました。どちらもフレームワークとしてはよく使われていますが、
自分たちに適したほうはどちらかと考えました。最終的にLaravelにしたのはGitHubで勢いがあることと、 日本語ドキュメントがすぐに出てくること、 利用者が多く大規模開発に適している点などです。フロントエンドではトレンドに乗っていて、 採用実績も多い点からVue. jsを採用しました。
いかにシームレスにIPとファンをつなげるか
- ──新しいサービスはどんなものになるのでしょうか?
森島:まだ具体的には言えませんが、
KADOKAWAが手がけるサービスということで、 コンテンツのファンのみなさまに期待してもらいたいと思います。これまでもアニメ、 ライトノベル、 コミック、 映画などをプロモーションするサイトはありましたが、 それぞれのパッケージに紐付く形でコンテンツが配信されていました。しかし実際には 「アニメを見て、 原作のライトノベルを読みたくなった」 ということもあるはずです。ファンのみなさまに好きなコンテンツの世界を広げてもらうために、 いかにシームレスにコンテンツをつなげていくかを考えています。 宮崎:IPとITの組み合わせなので、
エンジニアはどのような最新技術を採り入れているかに視点が向きがちになると思うのですが、 出版社らしくファンのみなさまに提供する価値も重視しています。ファンのみなさまにわかりやすく伝えること、 編集や編成などと今の技術を使ってできること両方で本質的なところに新しさや独自性を出していけるサービスになると考えています。創作物を応援してくれるファンとつなげていくことは出版社や編集者がずっとやってきたことなので、 これら両方をいかに実現していくか大きなチャレンジだと思っています。 - ──最後に新しい職場についての印象を。
前田:周囲から
「昔ながらの出版社だからお堅いよ」 と言われ、 覚悟して入社しましたが、 すごくフラットで働きやすい職場でした。 尾本:同じく堅い雰囲気を想像していましたが、
壁を感じません。少人数で進めていけるので、 エンジニアとして働きやすいし挑戦しやすい環境だと思います。楽しんでいます。 蜂谷:技術的に自由なだけではなく、
フルフレックスで通勤も自由です。ラッシュが避けられて働きやすさを感じています。 森島:自由であるということは自分でやるという責任とセットですが、
それが成長の機会につながっています。道がないところから、 自分たちで作りあげるというのは得がたい経験になると思います。コンテンツとともにWebを成長させるというところにもおもしろみを感じますし、 同じモチベーションを持つ仲間が増えるとうれしいです。
KADOKAWAでは、
https://
をご覧ください。
本誌最新号をチェック!
WEB+DB PRESS Vol.130
2022年8月24日発売
B5判/
定価1,628円
ISBN978-4-297-13000-8
- 特集1
イミュータブルデータモデルで始める
実践データモデリング
業務の複雑さをシンプルに表現! - 特集2
いまはじめるFlutter
iOS/Android両対応アプリを開発してみよう - 特集3
作って学ぶWeb3
ブロックチェーン、スマートコントラクト、 NFT