Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ZOZOの新規サービス 「FAANS」の開発 Android編/FAAN App Create...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
shogo.yamada
December 06, 2021
Technology
1.7k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ZOZOの新規サービス 「FAANS」の開発 Android編/FAAN App Create on Android
shogo.yamada
December 06, 2021
More Decks by shogo.yamada
See All by shogo.yamada
Jetpack ComposeへのリファクタリングのTIPS: CustomViewの便利な使い方 / Refactoring TIPS to Jetpack Compose: Useful usage of CustomView
yshogo
0
1.2k
Android StudioのLiveTemplateの便利な使い方 / Android LiveTemplate Method
yshogo
0
1.7k
PORT_Firebase___Algolia.pdf
yshogo
0
260
Flutter_meetup_tokyo__10.pdf
yshogo
0
6.1k
PORT Firebase x Flutter
yshogo
0
480
ZOZOTech meetup Frontend #10
yshogo
2
1.8k
flutter-meetup.pdf
yshogo
0
99
Potetochips #61
yshogo
1
580
Firebase ML Kitを使った デモアプリ活用事例 @Google App DOJO
yshogo
1
230
Other Decks in Technology
See All in Technology
beyond jj: config & tools ecosystem
indirect
0
5.7k
SREへの勘違いに気づいた後の話
tomodakengo
0
130
SREは、MCPとAutopilotをこう使え!
kazumax55
3
940
ユーザー価値を届け続けるためにウォンテッドリーが大切にしている文化
kotaminato
0
190
負債のメタファと2026年 / Debt Metaphor in Agentic Engineering Age 202609 Edition
twada
PRO
10
4.8k
EventBridge に「合流」はない ― サーバーレスのワークフローを育てるということ / No Join in EventBridge
yusukeshimizu
2
430
越境するなら専門用語を使うな高校校歌 / If you wanna cross border, you shouldn't use jargon
vtryo
0
150
「どのログを見ればいい?」 から始めた サーバーレス障害解析
y_waka1
1
120
開発投資の期待値を上げるプロダクトロードマップづくり ~プロダクトエンジニアが越境して事業を伸ばす~
kekekenta
1
240
Antigravity SDK for the Java Developer
glaforge
0
160
ScotSecure West 2026 - Glasgow
raybugg
0
140
AI de Idea
kawaguti
PRO
2
130
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Mobile First: as difficult as doing things right
swwweet
225
10k
The Spectacular Lies of Maps
axbom
PRO
1
1k
Between Models and Reality
mayunak
4
460
Crafting Experiences
bethany
1
350
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
990
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
460
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
430
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
470
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
3
4.3k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
410
Transcript
ZOZOの新規サービス 「FAANS」の開発 Android編 株式会社ZOZO メディア開発本部 FAANS部 フロントエンドブロック 山田 尚吾 Copyright
© ZOZO, Inc. ZOZO Tech Talk #1 〜Android編 (2021/12/6)
© ZOZO, Inc. 株式会社ZOZO メディア開発本部 FAANS部 フロントエンドブロック Android担当 山田
尚吾 Twitter: @yshogo87 GitHub: @yshogo 入社4年目 ZOZOTOWN → FAANS 2
© ZOZO, Inc. 目次 3 • FAANSとは • 開発体制について •
Androidの技術スタック • 開発の流れ • 最後に
© ZOZO, Inc. FAANSとは 4
© ZOZO, Inc. 弊社の戦略について 5 2021年3月期配信の弊社決算説明より(https://d31ex0fa3i203z.cloudfront.net/assets/ja/ir/pdf/webup_fy20204q_j.pdf)
© ZOZO, Inc. 弊社の戦略について 6 2021年3月期配信の弊社決算説明より(https://d31ex0fa3i203z.cloudfront.net/assets/ja/ir/pdf/webup_fy20204q_j.pdf)
© ZOZO, Inc. FAANSとは 7 「ショップスタッフと顧客を繋げるツール」です!
© ZOZO, Inc. ショップスタッフの販売サポートツール「FAANS」 8
© ZOZO, Inc. 9 2021年10月28日配信の弊社プレスリリースより(https://corp.zozo.com/news/20211028-16352/) OMOプラットフォーム「ZOZOMO」
© ZOZO, Inc. 10 ショップスタッフの販売サポートツール「FAANS」 2021年10月28日配信の弊社プレスリリースより(https://corp.zozo.com/news/20211028-16352/)
© ZOZO, Inc. 11 ショップスタッフの販売サポートツール「FAANS」 2021年3月期配信の弊社決算説明より(https://d31ex0fa3i203z.cloudfront.net/assets/ja/ir/pdf/webup_fy20204q_j.pdf)
© ZOZO, Inc. 開発体制について 12
© ZOZO, Inc. 小さいチームだからこその楽しさ 13
© ZOZO, Inc. リソース不足 14 各チーム2人~3人くらいで開発をしているが、Androidだ け1名
© ZOZO, Inc. 目指すべき組織像 「我々はスタートアップである」 まずはそれを認識すること。我々のプロダクトが市場に価値があるのか、その検証を第一とす る。
15
© ZOZO, Inc. Androidの技術スタック 16
© ZOZO, Inc. Jetpack Compose採用! 17 いくつかの画面でJetpack Composeを使って
実装している
© ZOZO, Inc. 採用技術
© ZOZO, Inc. 開発の流れ 19
© ZOZO, Inc. やるべき機能、案件が決定したら、ユーザーストーリーマッピングを行う 20
© ZOZO, Inc. やるべき機能、案件が決定したら、ユーザーストーリーマッピングを行う 21
© ZOZO, Inc. やるべき機能、案件が決定したら、ユーザーストーリーマッピングを行う 22
© ZOZO, Inc. やるべき機能、案件が決定したら、ユーザーストーリーマッピングを行う 23
© ZOZO, Inc. MiroはJIRAと連携されているため、ここで作ったカードはJIRAチケットになる 24
© ZOZO, Inc. 担当者を決めて実装 JIRAとGitHubも連携されているため、Pull Requestがマージされるとステータスが変わる 25
© ZOZO, Inc. DeployGateにアプリが配信され、QA後にリリース 26 Miroのボード単位で 実装をマージしているブランチ developブランチにマージ GitHub ActionsからDeployGate
に配信される
© ZOZO, Inc. 最後に 27
© ZOZO, Inc. 28 最後に FAANSについてもっと詳しく聞きたい方 カジュアル面談を行っておりますので、 気軽にご参加ください🎉
None