Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
PayPayアプリでのスピードと品質の両立への試行錯誤 Naoya Yamamoto (@P...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
PayPay Corporation.
PRO
0
1.4k
PayPayアプリでのスピードと品質の両立への試行錯誤 Naoya Yamamoto (@PONTA_zip) PayPay Corporation
PayPay Corporation.
PRO
Tweet
Share
More Decks by PayPay Corporation.
See All by PayPay Corporation.
Recruiting FACTBOOK_業務推進本部
paypaycorporation
PRO
0
340
Recruiting FACT BOOK_JP
paypaycorporation
PRO
3
140k
Recruiting FACT BOOK_EN
paypaycorporation
PRO
2
29k
PayPay Step Merge Journey
paypaycorporation
PRO
0
3.5k
Improve Processing Performance for PayPay Cashback
paypaycorporation
PRO
2
2.2k
Near Real-Time Data Lake at PayPay
paypaycorporation
PRO
0
2.8k
Reconcile as a Service
paypaycorporation
PRO
0
1.4k
Deployment flow of PayPay Apps
paypaycorporation
PRO
2
3.3k
Securing and managing dependencies at scale
paypaycorporation
PRO
0
1.6k
Featured
See All Featured
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Accessibility Awareness
sabderemane
0
53
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
380
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.3k
Testing 201, or: Great Expectations
jmmastey
46
8k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
300
Navigating Team Friction
lara
192
16k
Automating Front-end Workflow
addyosmani
1371
200k
Context Engineering - Making Every Token Count
addyosmani
9
660
Transcript
CONFIDENTIAL © PayPay PayPayアプリでのスピードと品質の 両立への試行錯誤 PayPay株式会社 山本直也(@PONTA_zip) 1 Jun, 2022
CONFIDENTIAL © PayPay 2 名前: 山本直也 Twitter: @PONTA_zip やっていること: iOSアプリの新機能開発、
リリースフローのオペレーション 趣味: 娘と遊ぶこと、筋トレ M2Macが発表されることを期待してます! 自己紹介
CONFIDENTIAL © PayPay 3 - Day1以降毎週リリースを実施(iOS/Android共に) PayPayのリリースサイクル
CONFIDENTIAL © PayPay 大規模社内ベータテスト 4
CONFIDENTIAL © PayPay 5 - ベータテストの母数が少ない - 開発者やプロダクトマネージャなど限られた人数... - 限りなくリリースのリスクを低くしたい
課題点
CONFIDENTIAL © PayPay 6 - 外部テスター機能を使って社員数百人で毎週テスト👍 - 内部テスター機能と違い登録が簡単 - TestFlightの権限だけを与えられる
- Slackでフィードバック用のチャンネル作成 - 開発者やPdMは常にウォッチ - メールやSlackでの新機能の告知 - テストしてほしいアピール 解決方法
CONFIDENTIAL © PayPay ネガティブ・フィードバックの モニタリング 7
CONFIDENTIAL © PayPay 8 - フロントエンド特有のバグの検知の遅さ - クラッシュやAPIエラーなどは各種モニタリングサービスで検知 - それらに当てはまらない不具合の検知が困難
課題点
CONFIDENTIAL © PayPay 9 - IFTTTを利用したモニタリング - Webサービス同士を組み合わせるこ とが簡単にできるサービス -
“バグ・不具合・おかしい”などの検 索クエリを利用 - 定期的にSlackのチャンネルにシェア - 有料だと5分感覚 - チューニングが難しい 解決方法
CONFIDENTIAL © PayPay フューチャーフラグの導入 10
CONFIDENTIAL © PayPay 11 - 不具合発見から復旧までのタイムロス - サービスの特性上、復旧が最重要 - Appleの特急審査よりも早く直したい
課題点
CONFIDENTIAL © PayPay 12 - フューチャーフラグの導入 - アプリ起動時にリストを取得 - 柔軟な設定が可能
- VCごと切り替え - 新機能の場合は基本的に必須 解決方法
CONFIDENTIAL © PayPay 13 - TestFlightを利用した大規模社内ベータテスト - ネガティブ・フィードバックのモニタリング - フューチャーフラグの導入
まとめ
CONFIDENTIAL © PayPay 14 - PayPayではiOSエンジニアを積極的に募集中です!! - iOSエンジニアは数十名 - 約10ヶ国から集まったエンジニアで構成
- 多様性がありグローバルな職場です - App Store Awards 2021 トップApp ランキング 1位🏆 応募ページはこちら → 最後に
CONFIDENTIAL © PayPay Thank You 15