Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
新しい恋愛様式への挑戦/engineer_career_design_week
Search
corin8823
April 13, 2021
Technology
0
150
新しい恋愛様式への挑戦/engineer_career_design_week
corin8823
April 13, 2021
Tweet
Share
More Decks by corin8823
See All by corin8823
検証と資産化を形にするプロダクト組織へ/tapple_pmconf2024
corin8823
1
14k
経済学の知見を活かしたユーザに行動変容を促す仕掛け - タップルでの共同研究プロジェクトを例として
corin8823
1
70
安心安全な開発にむけて/matching-dev-meetup-5
corin8823
0
400
Bad practice for tax hike handling
corin8823
0
530
Practice of build and CI/CD at tapple/practice_of_build_at_tapple
corin8823
1
220
「タップル誕生」における開発の変化 / change_development
corin8823
1
390
明日から使えるViewControllerの Memory Leak検出/iOSDC-2018-Memory-Leak
corin8823
6
2.2k
Introduction Differ/differ
corin8823
0
3.6k
マッチングアプリにつきまとう状態管理のつらさ/torte_state
corin8823
9
7.2k
Other Decks in Technology
See All in Technology
Amazon CloudWatch を使って NW 監視を行うには
o11yfes2023
0
150
更新系と状態
uhyo
5
1.1k
ここはMCPの夜明けまえ
nwiizo
2
1.7k
LLM as プロダクト開発のパワードスーツ
layerx
PRO
1
240
クォータ監視、AWS Organizations環境でも楽勝です✌️
iwamot
PRO
1
300
Mastraに入門してみた ~AWS CDKを添えて~
tsukuboshi
0
180
さくらの夕べ Debianナイト - さくらのVPS編
dictoss
0
320
Webアプリを Lambdaで動かすまでに考えること / How to implement monolithic Lambda Web Application
_kensh
7
1.3k
LiteXとオレオレCPUで作る自作SoC奮闘記
msyksphinz
0
600
Les nouveautés d'OKDP - Open Kubernetes Data Platform
bluehats
0
110
システムとの会話から生まれる先手のDevOps
kakehashi
PRO
0
270
Recap of Next - Google Cloud で実践する クラウドネイティブ最前線 / The Frontlines of Cloud-Native with Insights from Google Cloud
aoto
PRO
1
100
Featured
See All Featured
Speed Design
sergeychernyshev
29
900
Measuring & Analyzing Core Web Vitals
bluesmoon
7
390
Faster Mobile Websites
deanohume
306
31k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.4k
How STYLIGHT went responsive
nonsquared
99
5.5k
How to Think Like a Performance Engineer
csswizardry
23
1.5k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.2k
Scaling GitHub
holman
459
140k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
2.9k
The World Runs on Bad Software
bkeepers
PRO
67
11k
How GitHub (no longer) Works
holman
314
140k
Transcript
新しい恋愛様式への挑戦 / / Engineer キャリアデザインウィーク ~コロナ禍の技術的チャレンジ~ Yusuke Takahashi / @corin
About Me • Yusuke Takahashi / @corin • 2013年サイバーエージェント新卒⼊社 •
キャリアの⼤半はiOSエンジニア • 現在はタップルの開発責任者 • 2児の⽗
会社概要 • 株式会社タップル • サイバーエージェント完全⼦会社 • マッチングアプリ「タップル」を運営 • 2013年12⽉に設⽴ •
エンジニアは20名規模 バックエンド、iOS、Androidエンジニアが中⼼
• 21年は768億(23%増) • 26年には1657億(21年の2.2倍) 市場規模
プロダクト
プロダクト概要 プロフィール いいかも マッチング メッセージ 実際に会う
コロナ禍
コロナ禍による変化 https://www.cyberagent.co.jp/news/detail/id= • マッチングしたお相⼿に会えない • 全体のメッセージの総量は微増したが。。。 • おでかけ機能も訴求しづらい
コロナ禍による変化 https://www.cyberagent.co.jp/news/detail/id=
新しい恋愛様式への挑戦 / / Engineer キャリアデザインウィーク ~コロナ禍の技術的チャレンジ~ Yusuke Takahashi / @corin
オンラインデート
オンラインデート • コロナ禍で優先度が変わった 相⼿の雰囲気や話し⽅がメッセージだけよりもわかる 会う前から安⼼。電話番号やメッセージアプリのIDを交換する必要がない • それに合わせて体制も変更 各職種のリーダークラスをアサイン PMも含め仕様も⾛りながら考えるように
技術選定のポイント • スピード ユーザーに早く価値を届けられる
技術選定のポイント • スピード ユーザーに早く価値を届けられる • 安⼼‧安全 通報があった際に事実確認ができるように お⾦で解決できるのか、⾃前実装がいるのか
技術選定のポイント • スピード ユーザーに早く価値を届けられる • 安⼼‧安全 通報があった際に事実確認ができるように お⾦で解決できるのか、⾃前実装がいるのか • カスタマイズ性
メタデータの送受信 加⼯した⾳声や映像が送れるインターフェイスがある
全体のフロー 発信側 サーバー SaaS 発信 ルームの作成 ルーム情報 ルーム情報
全体のフロー 着信側 サーバー 通知 ルーム取得 ルーム情報
全体のフロー 発信側 SaaS 接続 着信側 接続
監視のフロー サーバー SaaS 通報 録画データの取得 録画データ 録画データ 対応 管理画⾯
• 各メディアでも取り上げられ、⼤きな反響があった • オンラインデート』での純粋想起 無事リリース🎉
無事リリース🎉 https://www.cyberagent.co.jp/news/detail/id=
めでたし、めでたし 新しい恋愛様式へ
とはならず。。
オンラインデートの総利⽤時間 ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄
݄ リリースしただけ
解決すべき課題たち • 機能の認知度が低い 丁寧にオンボーディングする必要あり • いきなり顔出すのに抵抗がある 録画とかされる? • 家の背景とか気になる
もっとオンラインデート
安⼼‧安全 • スクリーンショットの注意喚起 SNSでの拡散防⽌ • iOSでは画⾯収録NG プロフィールやメッセージ画⾯ • 画⾯収録のイベント取得して カメラをオフに
バーチャル背景 • People Occlusion A かつDepthカメラ(iPhoneX未満は使えない) https://developer.apple.com/documentation/arkit/arconfiguration/ -framesemantics
バーチャル背景 • 対象デバイス拡⼤したい • CoreML(DeeplabV ) Semantic Image Segmentation https://github.com/tensorflow/models/blob/master/research/deeplab/README.md
バーチャル背景🎉
リリース後からやったこと • 開始前にヘルプページでどういうものか • プロフィール、メッセージ画⾯を⾒ながら(アプリ内PinP) • 通話の制限時間の調整 その他細かい⽂⾔諸々。
オンラインデートの総利⽤時間 ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄
݄
まとめ
まとめ • 時流に乗った機能がリリースできたからうまくいく
まとめ • 時流に乗った機能がリリースできたからうまくいく わけではもちろんない。スピードが⼤事だが リリースしてからが勝負。そこから継続的に育て続けられるか
まとめ • 時流に乗った機能がリリースできたからうまくいく わけではもちろんない。スピードが⼤事だが リリースしてからが勝負。そこから継続的に育て続けられるか • ⼀⽅で乗っからないと伸びない 変化に対応できるアジリティの⾼い組織体制、アーキテクチャ
まとめ • 時流に乗った機能がリリースできたからうまくいく わけではもちろんない。スピードが⼤事だが リリースしてからが勝負。そこから継続的に育て続けられるか • ⼀⽅で乗っからないと伸びない 変化に対応できるアジリティの⾼い組織体制、アーキテクチャ • 新しい恋愛様式への挑戦はまだまだ続く