Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
新しい恋愛様式への挑戦 / / Engineer キャリアデザインウィーク ~コロナ禍の技術的チャレンジ~ Yusuke Takahashi / @corin
Slide 2
Slide 2 text
About Me • Yusuke Takahashi / @corin • 2013年サイバーエージェント新卒⼊社 • キャリアの⼤半はiOSエンジニア • 現在はタップルの開発責任者 • 2児の⽗
Slide 3
Slide 3 text
会社概要 • 株式会社タップル • サイバーエージェント完全⼦会社 • マッチングアプリ「タップル」を運営 • 2013年12⽉に設⽴ • エンジニアは20名規模 バックエンド、iOS、Androidエンジニアが中⼼
Slide 4
Slide 4 text
• 21年は768億(23%増) • 26年には1657億(21年の2.2倍) 市場規模
Slide 5
Slide 5 text
プロダクト
Slide 6
Slide 6 text
プロダクト概要 プロフィール いいかも マッチング メッセージ 実際に会う
Slide 7
Slide 7 text
コロナ禍
Slide 8
Slide 8 text
コロナ禍による変化 https://www.cyberagent.co.jp/news/detail/id= • マッチングしたお相⼿に会えない • 全体のメッセージの総量は微増したが。。。 • おでかけ機能も訴求しづらい
Slide 9
Slide 9 text
コロナ禍による変化 https://www.cyberagent.co.jp/news/detail/id=
Slide 10
Slide 10 text
新しい恋愛様式への挑戦 / / Engineer キャリアデザインウィーク ~コロナ禍の技術的チャレンジ~ Yusuke Takahashi / @corin
Slide 11
Slide 11 text
オンラインデート
Slide 12
Slide 12 text
オンラインデート • コロナ禍で優先度が変わった 相⼿の雰囲気や話し⽅がメッセージだけよりもわかる 会う前から安⼼。電話番号やメッセージアプリのIDを交換する必要がない • それに合わせて体制も変更 各職種のリーダークラスをアサイン PMも含め仕様も⾛りながら考えるように
Slide 13
Slide 13 text
技術選定のポイント • スピード ユーザーに早く価値を届けられる
Slide 14
Slide 14 text
技術選定のポイント • スピード ユーザーに早く価値を届けられる • 安⼼‧安全 通報があった際に事実確認ができるように お⾦で解決できるのか、⾃前実装がいるのか
Slide 15
Slide 15 text
技術選定のポイント • スピード ユーザーに早く価値を届けられる • 安⼼‧安全 通報があった際に事実確認ができるように お⾦で解決できるのか、⾃前実装がいるのか • カスタマイズ性 メタデータの送受信 加⼯した⾳声や映像が送れるインターフェイスがある
Slide 16
Slide 16 text
全体のフロー 発信側 サーバー SaaS 発信 ルームの作成 ルーム情報 ルーム情報
Slide 17
Slide 17 text
全体のフロー 着信側 サーバー 通知 ルーム取得 ルーム情報
Slide 18
Slide 18 text
全体のフロー 発信側 SaaS 接続 着信側 接続
Slide 19
Slide 19 text
監視のフロー サーバー SaaS 通報 録画データの取得 録画データ 録画データ 対応 管理画⾯
Slide 20
Slide 20 text
• 各メディアでも取り上げられ、⼤きな反響があった • オンラインデート』での純粋想起 無事リリース🎉
Slide 21
Slide 21 text
無事リリース🎉 https://www.cyberagent.co.jp/news/detail/id=
Slide 22
Slide 22 text
めでたし、めでたし 新しい恋愛様式へ
Slide 23
Slide 23 text
とはならず。。
Slide 24
Slide 24 text
オンラインデートの総利⽤時間 ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ リリースしただけ
Slide 25
Slide 25 text
解決すべき課題たち • 機能の認知度が低い 丁寧にオンボーディングする必要あり • いきなり顔出すのに抵抗がある 録画とかされる? • 家の背景とか気になる
Slide 26
Slide 26 text
もっとオンラインデート
Slide 27
Slide 27 text
安⼼‧安全 • スクリーンショットの注意喚起 SNSでの拡散防⽌ • iOSでは画⾯収録NG プロフィールやメッセージ画⾯ • 画⾯収録のイベント取得して カメラをオフに
Slide 28
Slide 28 text
バーチャル背景 • People Occlusion A かつDepthカメラ(iPhoneX未満は使えない) https://developer.apple.com/documentation/arkit/arconfiguration/ -framesemantics
Slide 29
Slide 29 text
バーチャル背景 • 対象デバイス拡⼤したい • CoreML(DeeplabV ) Semantic Image Segmentation https://github.com/tensorflow/models/blob/master/research/deeplab/README.md
Slide 30
Slide 30 text
バーチャル背景🎉
Slide 31
Slide 31 text
リリース後からやったこと • 開始前にヘルプページでどういうものか • プロフィール、メッセージ画⾯を⾒ながら(アプリ内PinP) • 通話の制限時間の調整 その他細かい⽂⾔諸々。
Slide 32
Slide 32 text
オンラインデートの総利⽤時間 ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄
Slide 33
Slide 33 text
まとめ
Slide 34
Slide 34 text
まとめ • 時流に乗った機能がリリースできたからうまくいく
Slide 35
Slide 35 text
まとめ • 時流に乗った機能がリリースできたからうまくいく わけではもちろんない。スピードが⼤事だが リリースしてからが勝負。そこから継続的に育て続けられるか
Slide 36
Slide 36 text
まとめ • 時流に乗った機能がリリースできたからうまくいく わけではもちろんない。スピードが⼤事だが リリースしてからが勝負。そこから継続的に育て続けられるか • ⼀⽅で乗っからないと伸びない 変化に対応できるアジリティの⾼い組織体制、アーキテクチャ
Slide 37
Slide 37 text
まとめ • 時流に乗った機能がリリースできたからうまくいく わけではもちろんない。スピードが⼤事だが リリースしてからが勝負。そこから継続的に育て続けられるか • ⼀⽅で乗っからないと伸びない 変化に対応できるアジリティの⾼い組織体制、アーキテクチャ • 新しい恋愛様式への挑戦はまだまだ続く