音楽認識で知られるShazamの新CTO、シャープ氏にインタビューした。「土曜日でも出勤したくなるほど職場の雰囲気を盛り上げたい」と語る同氏が真に目指しているチーム像、エンジニア像とは?
リチャード・シャープ氏は先日、CTO(最高技術責任者)としてShazamに迎え入れられた。同氏は、Googleのバンキングサービス比較製品開発チーム責任者、Yieldify(マーケティング分野のテクノロジーに特化した新興企業)のCTOなどを歴任した人物だ。
本記事は、プレミアムコンテンツ「Computer Weekly日本語版 5月24日号」(PDF)掲載記事の抄訳版です。本記事の全文は、同プレミアムコンテンツで読むことができます。
なお、同コンテンツのEPUB版およびKindle(MOBI)版も提供しています。
Shazamはいろいろな意味で、携帯電話ベースの楽曲認識という新たなサービスを開拓した企業といえる。当初は「2580」という名称のサービスだった。ユーザーが短縮ダイヤル「2580」でShazamに電話をかけ、携帯電話のマイクを使って知りたい曲の一部(の音声)をShazamに送信する。呼び出されたShazamサービスは、(受信した音声を基に)楽曲のシグネチャデータベースを検索して楽曲を特定し、曲名をテキストでユーザーに送り返す。スマートフォンが普及するよりずっと前の話だ。
同社は2008年、Appleの「App Store」で配布するShazamアプリを開発した。同年に発売された「iPhone 2」に対応するものだった。また、2008年内にAndroidに移植している。
楽曲認識という分野を開拓し15年以上にわたってリードしてきた同社にとって、テクノロジーは影響力の大きい要素であり、そのテクノロジーを推進するCTOは要職だ。
「私はとにかく音楽好きで、記憶の限りではずっと前から、素晴らしいアーティストや曲に出会いたいと思ったときは、いつもShazamを頼りにしていた」とシャープ氏は振り返る。「だからShazamへの入社が決まったときは、これほど人気が高く、どんな環境でも利用できる製品に関与できることがこの上なくうれしかった。世界最高レベルのエンジニアチームと協力して楽曲認識のサービスをさらに拡大し、アーティスト、ユーザー、(音楽関連の)ブランドに想像を超える斬新な体験を今後も提供し続けたい」と同氏は抱負を語る。
テクノロジーが進化し続けているので、以前よりもイノベーションを実現しやすくなった。現在一般に公開されている楽曲認識サービスは、テクノロジーの観点からいえば抽象化が進んでいる。言い換えると、技術的にはアイデアを製品化するまでのプロセスで悩むことが少なくなったため、各社は革新的なアイデアの実現に注力している。「製品を実現する基礎技術について悩む必要はなくなった」と同氏は説明する。
Shazamは、スケールアップやスケールダウンが容易なクラウドサービスを利用している。例えば、Shazamは2017年のグラミー賞授賞式に協力した。「トラフィックが急増しても、その場ですぐにスケールアップできた」とシャープ氏は話す。注目度の高い授賞式であるが故に起こるトラフィックの急増に対応できるITインフラを、このように融通の利くクラウド以外の方法で構築しようと仮に試みたとすると、それは「車の走行中にタイヤを交換する」のに等しい。
またクラウドは、いわゆる「APIエコノミー」とも直結している。この分野でもShazamはさまざまなアイデアを実現させてきた。
「ハイレベルなサービスを使って画期的な製品を作れるようになった」とシャープ氏は話す。「そうしてわれわれは、画像によるメッセージングサービスであるSnapchatにShazamを統合し、2016年の終わりに公開した。また、楽曲認識機能をサービス化して他社へ提供している」
クラウドはまた、機械学習を導入するハードルを下げる役割も果たしている。「機械学習が実用化され始めたころは、適切なスキルを持つ人材をなかなか確保できなかった」と同氏は当時を振り返る。「スキルがある人々は給与水準が高かったので、実際に彼らを雇う力があったのは、GoogleやFacebookぐらいだった。しかし今なら、オープンソースのフレームワークがある。それにクラウドでかなり自動化されているので、ひところに比べれば、機械学習を誰でも簡単に導入できるようになった」
さらにシャープ氏は、CTOが社内で果たす役割に関する持論も展開する。
本記事は抄訳版です。全文は、以下でダウンロード(無料)できます。
■Computer Weekly日本語版 最近のバックナンバー
Computer Weekly日本語版 5月10日号 システム導入を阻む反対派への対処法
Computer Weekly日本語版 4月19日号 RAID vs. イレージャーコーディング
Computer Weekly日本語版 4月5日号 ファイアウォール 管理の悩み
Copyright © ITmedia, Inc. All Rights Reserved.
ビジネスに生成AIを利用するのが当たり前になりつつある中、ローコード開発への活用を模索している組織も少なくない。開発者不足の解消や開発コストの削減など、さまざまな問題を解消するために、生成AIをどう活用すればよいのか。
急速に変化する顧客ニーズに応えるような適切な製品を継続的に提供するためには、より多くのアプリを生み出す必要があるが、そのための開発者が不足している。そこで注目されているのが、生成AIやローコード開発プラットフォームだ。
エンジニア組織にとって開発の生産性を向上させることは重要な課題だ。しかし、「ボトルネックの特定が難しい」「変更のリードタイムが伸びている」などさまざまな課題が付いて回る。このような状況を解消するにはどうすればよいのか。
DXの推進が叫ばれる中、その中核を担うソフトウェア開発の現場では、IT人材不足をはじめとする5つの課題が顕在化している。それらを解消し、ソフトウェアの品質を高める方法として注目されるのが、ソフトウェアテストの外注だ。
ソフトウェア開発ではテストを、開発エンジニアが自ら担当するシーンが散見される。ただ、専門知見を持たない人材が我流でテストしていては、開発品質の担保が難しくなる。この問題の解決には第三者によるテストが重要だ。
なぜ、「kintone」が大企業の「Fit to Standard」に効果的なのか (2025/3/7)
ノーコードは、負の遺産であるアナログ業務をなくせるのか (2024/11/12)
手間もコストもかかるGUIのテストはどうすれば自動化できるのか (2024/6/4)
「システム内製化」が失敗しがちなのはなぜ? “従来のやり方”では駄目な理由 (2024/5/15)
金融機関のモダナイゼーション 最適解に導くには (2024/3/29)
お知らせ
米国TechTarget Inc.とInforma Techデジタル事業が業務提携したことが発表されました。TechTargetジャパンは従来どおり、アイティメディア(株)が運営を継続します。これからも日本企業のIT選定に役立つ情報を提供してまいります。
「ECプラットフォーム」売れ筋TOP10(2025年4月)
今週は、ECプラットフォーム製品(ECサイト構築ツール)の国内売れ筋TOP10を紹介します。
「パーソナライゼーション」&「A/Bテスト」ツール売れ筋TOP5(2025年4月)
今週は、パーソナライゼーション製品と「A/Bテスト」ツールの国内売れ筋各TOP5を紹介し...
Cookieを超える「マルチリターゲティング」 広告効果に及ぼす影響は?
Cookieレスの課題解決の鍵となる「マルチリターゲティング」を題材に、AI技術によるROI向...