Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
PayPayアプリでのスピードと品質の両立への試行錯誤 Naoya Yamamoto (@P...
Search
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 FACT BOOK_JP
paypaycorporation
PRO
3
130k
Recruiting FACT BOOK_EN
paypaycorporation
PRO
2
26k
PayPay Step Merge Journey
paypaycorporation
PRO
0
3.4k
Improve Processing Performance for PayPay Cashback
paypaycorporation
PRO
2
2.1k
Near Real-Time Data Lake at PayPay
paypaycorporation
PRO
0
2.7k
Reconcile as a Service
paypaycorporation
PRO
0
1.3k
Deployment flow of PayPay Apps
paypaycorporation
PRO
2
3.2k
Securing and managing dependencies at scale
paypaycorporation
PRO
0
1.5k
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
49
14k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Fireside Chat
paigeccino
39
3.6k
Designing for humans not robots
tammielis
253
25k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.9k
Visualization
eitanlees
148
16k
Making Projects Easy
brettharned
117
6.4k
Balancing Empowerment & Direction
lara
3
620
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
4 Signs Your Business is Dying
shpigford
184
22k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
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