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
Mercari CS/CRE Tech Talk: Our Journey to Cross-...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Jason Lau
August 19, 2021
Programming
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Mercari CS/CRE Tech Talk: Our Journey to Cross-Functional Team
Jason Lau
August 19, 2021
Other Decks in Programming
See All in Programming
S3 TablesのIcebergデータに、AIエージェントからアクセスしてみた / 20261016developersio2026joetsu-accessing-iceberg-in-s3tables-via-agent
kasacchiful
PRO
0
160
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
5
5.2k
個人開発者よ、Honoを使え(おじさんver)
tanahiro2010
2
260
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
1.1k
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
260
ジョジョの世界をXRで再現する
mofurune
0
170
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
970
phperだってパンチカードでコーディングしたい
o0h
PRO
0
340
Verilogで学ぶCPU自作入門
uyuki234
8
4.1k
Domain-Driven Transformation
hschwentner
2
2.3k
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
Railsのためのパスキー実践入門 〜マルチテナントSaaSでの意思決定〜
utakaha
2
650
Featured
See All Featured
The Cult of Friendly URLs
andyhume
79
7k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Color Theory Basics | Prateek | Gurzu
gurzu
1
490
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
410
Ethics towards AI in product and experience design
skipperchong
2
440
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
750
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
67k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
480
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
Transcript
1 Our Journey to Cross-Functional Team Mercari CS/CRE Tech Talk
#2 Jason Lau
2 Joined Mercari in 2018/03 (CRE) CSTool Team Software Engineer
Jason Lau
3 Cross-Functional Team
4 Tables: 4 Customers: 12 What are Cross-Functional Teams? Local
Restaurant Tables: 50 Customers: 300 Chain Restaurant
5 What are Cross-Functional Teams?
6 In Engineering World Team 1 Team 2 Team 3
Product Management Head of Design Head of Engineering
7 Our Products
8 • All-in-one Tool ◦ Inquiry handling ◦ Item moderation
◦ Transaction monitoring ◦ ACL Legacy CS Tool
9 Moderation Tool Moderation Reports
10 Moderation Tool Item Monitoring Rules
11 GraphQL Based Architecture admin-graphql Other services Mod Tool Legacy
API Mod backend
12 Our Journey to “Cross Functional Team”
13 Our Story
14 Functional Team Structures Backend Frontend Product Management Project 1
Project 2 Project 3
15 When the company became larger... Backend Frontend Product Management
Task Based Assignment
16 When the company became larger... Backend Frontend Product Management
Task Based Assignment Priority Schedule
17 Cross-Functional Team
18 Shared Goals Our Expectations Collaboration Faster Time to Market
19 Blockers
20 Lack of frontend engineers Blockers Frontend Development Lack of
product owners Project Management
21 From Backend to Frontend
22 Current CSTool Team Members Backend Frontend Product Management Task
Based Assignment
23 Lack of Frontend Engineers Backend Frontend Product Management Task
Based Assignment
24 Learning Path • Need at least one dedicated engineer
to focus on frontend development • Label simple tasks with low-hanging fruit tag
25 Study Sessions • Write task-based knowledge base for beginners
• Learning new skills with study sessions (we just celebrated our 100th study session)
26 Dedicated Product Owner
27 CSTool Backend Team Tech Lead PM Project 1 PM
Project 2 PM Project 3
28 Priority Hard to determine the priorities of different projects
Issues PM may have to talk to Stakeholders (CS) for clarifying the spec. Indirect Communication
29 An ex-TPM Joined our team as PO TL PM
Project 1 PM Project 2 PM Project 3 PO Ex-CS
30 Our Output
31 Moderation Tool
32 Authorization Tool
33 We are HIRING!
34 Thank You! Special thanks to OpenMoji for the incredible
open source emojis.