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
15k
経済学の知見を活かしたユーザに行動変容を促す仕掛け - タップルでの共同研究プロジェクトを例として
corin8823
1
74
安心安全な開発にむけて/matching-dev-meetup-5
corin8823
0
410
Bad practice for tax hike handling
corin8823
0
540
Practice of build and CI/CD at tapple/practice_of_build_at_tapple
corin8823
1
220
「タップル誕生」における開発の変化 / change_development
corin8823
1
400
明日から使える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
GoogleのAI Agent
shukob
0
130
Slackひと声でブログ校正!Claudeレビュー自動化編
yusukeshimizu
3
180
大規模PaaSにおける監視基盤の構築と効率化の道のり
lycorptech_jp
PRO
0
180
OTel meets Wasm: プラグイン機構としてのWebAssemblyから見る次世代のObservability
lycorptech_jp
PRO
1
300
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.6k
JNation 2025 - Quarkus for Spring Developers
edeandrea
PRO
0
110
技術書典18結果報告
mutsumix
2
180
AIエージェントデザインパターンの選び方
almondo_event
0
150
CloudBruteによる外部からのS3バケットの探索・公開の発見について / 20250605 Kumiko Hennmi
shift_evolve
3
160
MCP で繋ぐ Figma とデザインシステム〜LLM を使った UI 実装のリアル〜
kimuson
2
1.3k
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
4
1.5k
AIコードエディタは開発を変えるか?Cursorをチームに導入して1ヶ月経った本音
ota1022
1
700
Featured
See All Featured
Producing Creativity
orderedlist
PRO
346
40k
Statistics for Hackers
jakevdp
799
220k
Why Our Code Smells
bkeepers
PRO
336
57k
Rebuilding a faster, lazier Slack
samanthasiow
81
9k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
228
22k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
How GitHub (no longer) Works
holman
314
140k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
106
19k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
15
890
Reflections from 52 weeks, 52 projects
jeffersonlam
349
20k
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) • 通話の制限時間の調整 その他細かい⽂⾔諸々。
オンラインデートの総利⽤時間 ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄ ݄
݄
まとめ
まとめ • 時流に乗った機能がリリースできたからうまくいく
まとめ • 時流に乗った機能がリリースできたからうまくいく わけではもちろんない。スピードが⼤事だが リリースしてからが勝負。そこから継続的に育て続けられるか
まとめ • 時流に乗った機能がリリースできたからうまくいく わけではもちろんない。スピードが⼤事だが リリースしてからが勝負。そこから継続的に育て続けられるか • ⼀⽅で乗っからないと伸びない 変化に対応できるアジリティの⾼い組織体制、アーキテクチャ
まとめ • 時流に乗った機能がリリースできたからうまくいく わけではもちろんない。スピードが⼤事だが リリースしてからが勝負。そこから継続的に育て続けられるか • ⼀⽅で乗っからないと伸びない 変化に対応できるアジリティの⾼い組織体制、アーキテクチャ • 新しい恋愛様式への挑戦はまだまだ続く