ヒト

<部署紹介 vol.3>システム部

オールアバウトに関わる様々な”ヒト”のほか、部署にもフォーカスし、その内情を分かりやすくご紹介する本コーナー。第3弾はシステム部です。

こんにちは、システム部 ジェネラルマネジャーの寺門です。オールアバウトの部署紹介第3弾では、総合情報サイト「All About」を始めとするWebサイトや各種Webサービス、スマートフォンアプリ開発を手がける弊社の心臓部、“システム部”をご紹介します。
 (789)

オールアバウトグループが手がけるサービスが多岐にわたることから、システム部も様々なグループに分かれており、それぞれに特徴があります。
今回はその中から開発2グループ、開発3グループ、技術基盤グループを紹介します。

■開発2グループ- 社内のWebサービス立ち上げから社外のインバウンドメディアの受託開発まで

開発2グループは、オールアバウトグループが運営する様々なWebメディアの中で、総合情報サイト「All About」以外のメディアを主に担当しており、ほかの部署や子会社とやりとりをしながら開発を行っています。

グローバル推進室との取り組み

オールアバウトにはグローバル推進室という部署があり、観光庁や自治体などの依頼を受け、海外に向けて日本の情報を発信するインバウンドメディアを受託開発しています。
2015年には海外向けに英語、中国語(繁体字)、中国語(簡体字)、タイ語、韓国語の5か国語に対応した日本総合情報サイト「All About Japan( https://allabout-japan.com/en/ )」を立ち上げることとなり、その際の企画・設計・開発も開発2グループが担当しました。
しかし、「All About Japan」リリース後まもなく、5か国語表示というサイトの性質から、表示速度の遅延が発生。半年かけて表示速度を劇的に改善しました。
具体的にどういった対策を取ったかについては、詳細を綴ったブログ記事もありますので、是非こちらもご確認ください!
 (796)

オールアバウトナビとの取り組み

また、開発2グループは、国内唯一のFacebook公認ナビゲーションサイト「Facebook navi( https://f-navigation.jp/ )」を運営する子会社、オールアバウトナビの案件にも携わっています。
オールアバウトナビは「Facebook navi」のほかにも、感動と驚きの体験を贈るギフトサービス「SUPRE( https://supre.gift/ )」や、ポジティブで信頼感のある情報をお届けする共感コラムメディア「citrus( http://citrus-net.jp/ )」も手がけており、これらの開発も担当しています。

一緒に仕事をしている部署や子会社の特性上、新規メディア、サービスの立ち上げが多く、設計・開発・ローンチまでを一貫してできることが開発2グループの特徴です。
また、新規で開発するメディアやサービスだと、取り入れる技術も比較的新しいものが多いため、Dockerの導入やLaravel Elixirの導入、サーバーのクラウド移行などの新規技術をチーム内で検証し、導入するということが多くあります。最近では機械学習の検証も進めております。

■開発3グループ - 部署横断型という新しい開発体制

開発3グループは食卓共有SNSアプリ「TABLES(タブレス)( https://tab-les.jp/ )」を開発するメンバーと、「All About」の広告配信を最適化するシステムの開発をするメンバーで構成されています。それぞれの業務内容の性質こそ異なりますが、どちらの業務を担当するチームも、営業や集計担当などほかの業務を担当するメンバーと仕事をしており、部署横断型という新しい開発体制であることが共通点です。

アプリ開発プロジェクト

「TABLES」は開発3グループのメンバー3名と、企画・営業の3名を合わせた部署を横断した6名構成で開発を進めていて、エンジニアも主体的にアプリのディレクションに関わっています。
品質改善のため、「ユーザビリティ改善ワークショップ」というものを週に一度開催し、ここで洗い出された改善点をすぐに対応できるよう、開発3グループのメンバーは主な開発言語であるSwiftだけでなく、サーバサイドのPHPやMySQLも扱います。
プロダクトの品質改善に関する記事もブログに掲載しているので、こちらもあわせてご覧ください。

広告配信最適化プロジェクト

 (809)

広告配信最適化のプロジェクトには開発3グループのメンバー3名のほかに、企画、営業、集計のメンバーが関わっています。週次の打ち合わせではエンジニアからの報告だけでなく、企画・営業・集計の分野まで全体的な共有が行なわれるので、非エンジニア・エンジニアとの距離が近いことが特徴です。
広告配信に特化しているため、データに関する新しい技術を扱うという点でも特徴があり、BigQuery、Google Dataflow、Google DataStoreなどを導入しております。

■技術基盤グループ - 技術がイケてる会社であり続けるために

最後に技術基盤グループの紹介をします。
「技術基盤グループ」と聞くとインフラの運用を行っているように思われる方が多いと思いますが、弊社の技術基盤グループはインフラを運用するグループというよりは、開発者寄りの組織です。

最近では、メディアのサーバーをクラウド環境に移行するプロジェクトを進めております。
これまでのオールアバウトのメディアはオンプレミス環境が主流でしたが、Google Cloud Platform(GCP)に移行することで運用効率や耐障害性の向上が期待できます。
これとあわせて、継続的にミドルウェアのバージョンアップできる仕組みができるように、インフラチームと協力して本番環境へのDocker導入を進めています。
Dockerの本番環境にはKubernetesのフルマネジメントサービスであるGoogle Container Engine(GKE)を使用しており、これによってデプロイの効率化や変化に強い環境が構築できます。
 (810)

技術基盤グループではDevOps/NoOpsの導入を推進しており、BigQueryやGoogle Dataflow、Google DataStoreといったGCPの提供するサービスを最大限に活用したアーキテクチャの検証・提案を行うことで、ほぼNoOpsでビックデータ処理を行う基盤の構築ができました。今後はサーバーレスを推進することで、更にNoOpsを広げていきたいと考えています。
 (812)

また、golangによる開発ツールや機械学習といった、今後のオールアバウトで導入するかもしれない新技術の導入検証も進めています。その取り組みの一つとして、グループ内で「もくもく会」を開催したり、オールアバウトのエンジニア全体の開発効率・技術力向上に貢献することを目的に、社内エンジニア向けの講習会を開くこともあります。

実は、先ほどからちらちらとURLを載せている「オールアバウト テックブログ」の取りまとめを行っているのも技術基盤グループなんです!導入している新技術についてなども詳しく書いているので、興味のある方は是非。

■オールアバウトの採用情報はこちら

28 件

おすすめの記事

ヒト <リーダーズ Vol.4>ビジョナリーな創業代表 江幡が目指す“スキルワーカー”が活躍する社会(後編)

オールアバウト創業社長の江幡さんのインタビュー。前編では、江幡さんの思い描く理想の社会と、それを実現する“スキルワーカー”という存在について話を聞きました。これからのオールアバウトは...

ヒト <リーダーズvol.12> 不確実な世の中で”長く続く会社”になるために

今年3月の決算説明会にて、7期連続増収・過去最高売上高更新を発表したオールアバウト。2020年に迎える創業20周年に向けて、今、順調に業績を拡大している背景について、代表の江幡さんに...

専門家 お洒落かっ!デートコースとしても使える男同士の恵比寿「はしご酒」プランを、山田ゴメスに聞いてみた

総合情報サイト「All About」が誇る900人の専門家(ガイド)に色々聞いて、教えてもらうこちらのコーナー。 第3弾は、All About「男の夜遊び」ガイドの山田ゴメスさんに、...

人気記事ランキング

コト 若手社員が社会人としての価値を上げるべく主体的にとりくむ「若手勉強会」って?

今年3月から営業部の新卒社員によってひっそりとスタートした「若手勉強会」。 当初の参加人数は8人だったものの、今では他部署からの参加者も多く約15人が常時参加するウィークリーセミナ...

ヒト <9月の新メンバー>会社のビジョンにある「自立」という言葉に共感(経理グループ・川野)

今月入社した中途社員を紹介します。

専門家 女性だけの問題ではない。意外と身近な「不妊治療」、専門家とオープンに話してみた。

All Aboutの専門家(ガイド)に色々聞いてみるコーナー。 今回は、爆笑問題・太田光も絶賛の人気Podcast番組「バイリンガルニュース」でMCを務めるMamiがレポーターとして...