SlideShare a Scribd company logo
1 of 15
Download to read offline
www.productschool.com
Why is System Design Important
by Facebook PM
CERTIFICATES
Your Product Management Certificate Path
Product Leadership
Certificate™
Full Stack Product
Management Certificate™
Product Management
Certificate™
20 HOURS40 HOURS40 HOURS
Corporate
Training
Level up your team’s Product
Management skills
Free Product Management Resources
BOOKS
EVENTS
JOB PORTAL
COMMUNITIES
bit.ly/product_resources
COURSES
System Design for Product
Managers
Jagadish Mahadevan
Key Topics
● Why is System Design important to Product Managers?
● What is the level of System Design depth needed for a PM?
● How to be successful in the System Design part of the PM
interview?
Who is this talk for?
● PMs who work with Engineering teams
● PMs driving early stage products
● PMs who represent their product and team in broader forums
● Aspiring PMs preparing for PM interviews
Product Managers can benefit from understanding System Design concepts, to
have effective conversation with Engineering and other partners
About me…
● Software Engineer -> Business Analyst -> Product Manager
● Experience designing and launching products from the ground up
● Built systems in the retail supply chain domain
● Can be reached at jagadish.mahadevan@gmail.com
What is System Design?
Basic building blocks for any system!
● Each block has a role in the system
● Each block interacts with other blocks
● Each block takes and input and gives an output
Example of System Design*
High-level design for YouTube
* Image representation from the course “Grokking the System Design Interview”
Why should PMs understand System Design
● PMs are expected to know the business and technical aspects of a product
● System Design understanding enables PMs to have effective tradeoff
conversations
● PMs can appreciate product complexity and make reasonable commitments
● PMs who understand their product feel confident representing it in broader
forums
Product Managers Ignore System Design at Their Own Risk
What is the System Design depth needed for PMs?
Classic MBA Answer - It Depends!
1. Customer facing products - Understand the blocks
2. Platform products - More depth - APIs, Scaling, Performance etc.
How to develop expertise in System Design?
1. Understand basic blocks and their purpose
2. Understand Input and Output parameters for each block
3. Understand how the system scales
How to prepare for System Design interviews?
● Questions can be ambiguous
● Have a framework for structuring the answer
○ Clarify Requirements
○ Define Success criteria
○ Create the high-level design
○ Identify the critical block for the system
○ Detail the blocks, starting with the most critical block
● Identify scaling bottlenecks
● Focus on mitigating critical scaling blockers
● If interested - talk about capacity estimations, APIs etc.
● Online material, Courses, Practice forums and Videos available
www.productschool.com
Part-time Product Management Training Courses
and
Corporate Training

More Related Content

What's hot

Webinar: Writing Product Requirements Documents by Amazon Product Lead
 Webinar: Writing Product Requirements Documents by Amazon Product Lead Webinar: Writing Product Requirements Documents by Amazon Product Lead
Webinar: Writing Product Requirements Documents by Amazon Product LeadProduct School
 
Product Lifecycle by Amazon Sr PM
Product Lifecycle by Amazon Sr PMProduct Lifecycle by Amazon Sr PM
Product Lifecycle by Amazon Sr PMProduct School
 
Intro to Product Management by Product School Instructor
Intro to Product Management by Product School InstructorIntro to Product Management by Product School Instructor
Intro to Product Management by Product School InstructorProduct School
 
Use Your PM Tools From the Start! by DocuSign Product Leader
Use Your PM Tools From the Start! by DocuSign Product LeaderUse Your PM Tools From the Start! by DocuSign Product Leader
Use Your PM Tools From the Start! by DocuSign Product LeaderProduct School
 
When to Buy vs. When to Build by fmr Amazon Product Leader
When to Buy vs. When to Build by fmr Amazon Product LeaderWhen to Buy vs. When to Build by fmr Amazon Product Leader
When to Buy vs. When to Build by fmr Amazon Product LeaderProduct School
 
First 90 Days as a New Product Manager by former Flipkart PM
First 90 Days as a New Product Manager by former Flipkart PMFirst 90 Days as a New Product Manager by former Flipkart PM
First 90 Days as a New Product Manager by former Flipkart PMProduct School
 
Breaking Into PM From Business School by Instacart PM
Breaking Into PM From Business School by Instacart PMBreaking Into PM From Business School by Instacart PM
Breaking Into PM From Business School by Instacart PMProduct School
 
A/B Testing Best Practices by Hulu Product Leader
A/B Testing Best Practices by Hulu Product LeaderA/B Testing Best Practices by Hulu Product Leader
A/B Testing Best Practices by Hulu Product LeaderProduct School
 
How to Effectively Onboard as a Product Manager by LinkedIn PM
How to Effectively Onboard as a Product Manager by LinkedIn PMHow to Effectively Onboard as a Product Manager by LinkedIn PM
How to Effectively Onboard as a Product Manager by LinkedIn PMProduct School
 
The Power of Design Thinking in PM by eBay Sr Global Product Lead
The Power of Design Thinking in PM by eBay Sr Global Product LeadThe Power of Design Thinking in PM by eBay Sr Global Product Lead
The Power of Design Thinking in PM by eBay Sr Global Product LeadProduct School
 
Coordinate Roadmaps & Work with Multiple Teams by Amazon PM
Coordinate Roadmaps & Work with Multiple Teams by Amazon PMCoordinate Roadmaps & Work with Multiple Teams by Amazon PM
Coordinate Roadmaps & Work with Multiple Teams by Amazon PMProduct School
 
How Do You Get More of Product Insight by Heap Director of Product
How Do You Get More of Product Insight by Heap Director of ProductHow Do You Get More of Product Insight by Heap Director of Product
How Do You Get More of Product Insight by Heap Director of ProductProduct School
 
Neglecting Users in Enterprise Apps by Microsoft Sr PM
Neglecting Users in Enterprise Apps by Microsoft Sr PMNeglecting Users in Enterprise Apps by Microsoft Sr PM
Neglecting Users in Enterprise Apps by Microsoft Sr PMProduct School
 
How to Get the Right Product Role by Netflix Product Manager
How to Get the Right Product Role by Netflix Product ManagerHow to Get the Right Product Role by Netflix Product Manager
How to Get the Right Product Role by Netflix Product ManagerProduct School
 
New Product Introduction in B2B by Amazon Sr PM
New Product Introduction in B2B by Amazon Sr PMNew Product Introduction in B2B by Amazon Sr PM
New Product Introduction in B2B by Amazon Sr PMProduct School
 
Live it to Weave It: PM & Storytelling by Microsoft Product Leader
Live it to Weave It: PM & Storytelling by Microsoft Product LeaderLive it to Weave It: PM & Storytelling by Microsoft Product Leader
Live it to Weave It: PM & Storytelling by Microsoft Product LeaderProduct School
 
Prioritizing Roadmap Based on Data by Amazon Sr PM
Prioritizing Roadmap Based on Data by Amazon Sr PMPrioritizing Roadmap Based on Data by Amazon Sr PM
Prioritizing Roadmap Based on Data by Amazon Sr PMProduct School
 
Choose the Right Problems to Solve with ML by Spotify PM
Choose the Right Problems to Solve with ML by Spotify PMChoose the Right Problems to Solve with ML by Spotify PM
Choose the Right Problems to Solve with ML by Spotify PMProduct School
 
The Art of PM - Good, Bad and the Ugly by Microsoft Sr PM
The Art of PM - Good, Bad and the Ugly by Microsoft Sr PMThe Art of PM - Good, Bad and the Ugly by Microsoft Sr PM
The Art of PM - Good, Bad and the Ugly by Microsoft Sr PMProduct School
 
Unlock Product Growth & User Engagement by Microsoft Sr PM
Unlock Product Growth & User Engagement by Microsoft Sr PMUnlock Product Growth & User Engagement by Microsoft Sr PM
Unlock Product Growth & User Engagement by Microsoft Sr PMProduct School
 

What's hot (20)

Webinar: Writing Product Requirements Documents by Amazon Product Lead
 Webinar: Writing Product Requirements Documents by Amazon Product Lead Webinar: Writing Product Requirements Documents by Amazon Product Lead
Webinar: Writing Product Requirements Documents by Amazon Product Lead
 
Product Lifecycle by Amazon Sr PM
Product Lifecycle by Amazon Sr PMProduct Lifecycle by Amazon Sr PM
Product Lifecycle by Amazon Sr PM
 
Intro to Product Management by Product School Instructor
Intro to Product Management by Product School InstructorIntro to Product Management by Product School Instructor
Intro to Product Management by Product School Instructor
 
Use Your PM Tools From the Start! by DocuSign Product Leader
Use Your PM Tools From the Start! by DocuSign Product LeaderUse Your PM Tools From the Start! by DocuSign Product Leader
Use Your PM Tools From the Start! by DocuSign Product Leader
 
When to Buy vs. When to Build by fmr Amazon Product Leader
When to Buy vs. When to Build by fmr Amazon Product LeaderWhen to Buy vs. When to Build by fmr Amazon Product Leader
When to Buy vs. When to Build by fmr Amazon Product Leader
 
First 90 Days as a New Product Manager by former Flipkart PM
First 90 Days as a New Product Manager by former Flipkart PMFirst 90 Days as a New Product Manager by former Flipkart PM
First 90 Days as a New Product Manager by former Flipkart PM
 
Breaking Into PM From Business School by Instacart PM
Breaking Into PM From Business School by Instacart PMBreaking Into PM From Business School by Instacart PM
Breaking Into PM From Business School by Instacart PM
 
A/B Testing Best Practices by Hulu Product Leader
A/B Testing Best Practices by Hulu Product LeaderA/B Testing Best Practices by Hulu Product Leader
A/B Testing Best Practices by Hulu Product Leader
 
How to Effectively Onboard as a Product Manager by LinkedIn PM
How to Effectively Onboard as a Product Manager by LinkedIn PMHow to Effectively Onboard as a Product Manager by LinkedIn PM
How to Effectively Onboard as a Product Manager by LinkedIn PM
 
The Power of Design Thinking in PM by eBay Sr Global Product Lead
The Power of Design Thinking in PM by eBay Sr Global Product LeadThe Power of Design Thinking in PM by eBay Sr Global Product Lead
The Power of Design Thinking in PM by eBay Sr Global Product Lead
 
Coordinate Roadmaps & Work with Multiple Teams by Amazon PM
Coordinate Roadmaps & Work with Multiple Teams by Amazon PMCoordinate Roadmaps & Work with Multiple Teams by Amazon PM
Coordinate Roadmaps & Work with Multiple Teams by Amazon PM
 
How Do You Get More of Product Insight by Heap Director of Product
How Do You Get More of Product Insight by Heap Director of ProductHow Do You Get More of Product Insight by Heap Director of Product
How Do You Get More of Product Insight by Heap Director of Product
 
Neglecting Users in Enterprise Apps by Microsoft Sr PM
Neglecting Users in Enterprise Apps by Microsoft Sr PMNeglecting Users in Enterprise Apps by Microsoft Sr PM
Neglecting Users in Enterprise Apps by Microsoft Sr PM
 
How to Get the Right Product Role by Netflix Product Manager
How to Get the Right Product Role by Netflix Product ManagerHow to Get the Right Product Role by Netflix Product Manager
How to Get the Right Product Role by Netflix Product Manager
 
New Product Introduction in B2B by Amazon Sr PM
New Product Introduction in B2B by Amazon Sr PMNew Product Introduction in B2B by Amazon Sr PM
New Product Introduction in B2B by Amazon Sr PM
 
Live it to Weave It: PM & Storytelling by Microsoft Product Leader
Live it to Weave It: PM & Storytelling by Microsoft Product LeaderLive it to Weave It: PM & Storytelling by Microsoft Product Leader
Live it to Weave It: PM & Storytelling by Microsoft Product Leader
 
Prioritizing Roadmap Based on Data by Amazon Sr PM
Prioritizing Roadmap Based on Data by Amazon Sr PMPrioritizing Roadmap Based on Data by Amazon Sr PM
Prioritizing Roadmap Based on Data by Amazon Sr PM
 
Choose the Right Problems to Solve with ML by Spotify PM
Choose the Right Problems to Solve with ML by Spotify PMChoose the Right Problems to Solve with ML by Spotify PM
Choose the Right Problems to Solve with ML by Spotify PM
 
The Art of PM - Good, Bad and the Ugly by Microsoft Sr PM
The Art of PM - Good, Bad and the Ugly by Microsoft Sr PMThe Art of PM - Good, Bad and the Ugly by Microsoft Sr PM
The Art of PM - Good, Bad and the Ugly by Microsoft Sr PM
 
Unlock Product Growth & User Engagement by Microsoft Sr PM
Unlock Product Growth & User Engagement by Microsoft Sr PMUnlock Product Growth & User Engagement by Microsoft Sr PM
Unlock Product Growth & User Engagement by Microsoft Sr PM
 

Similar to Why is System Design Important by Facebook PM

Building Better Tech: The Product Manager's Role in Infrastructure & Platform...
Building Better Tech: The Product Manager's Role in Infrastructure & Platform...Building Better Tech: The Product Manager's Role in Infrastructure & Platform...
Building Better Tech: The Product Manager's Role in Infrastructure & Platform...Product School
 
How to Understand the Product Platform by American Express Sr PM
How to Understand the Product Platform by American Express Sr PMHow to Understand the Product Platform by American Express Sr PM
How to Understand the Product Platform by American Express Sr PMProduct School
 
How to Manage a Mixed Portfolio of Products by Salesforce PM
How to Manage a Mixed Portfolio of Products by Salesforce PMHow to Manage a Mixed Portfolio of Products by Salesforce PM
How to Manage a Mixed Portfolio of Products by Salesforce PMProduct School
 
Webinar: Build a Moat with Ecosystems & Marketplaces by Adobe Sr PM
Webinar: Build a Moat with Ecosystems & Marketplaces by Adobe Sr PMWebinar: Build a Moat with Ecosystems & Marketplaces by Adobe Sr PM
Webinar: Build a Moat with Ecosystems & Marketplaces by Adobe Sr PMProduct School
 
How to Pivot into Product Management by Expedia Group Sr PM
How to Pivot into Product Management by Expedia Group Sr PMHow to Pivot into Product Management by Expedia Group Sr PM
How to Pivot into Product Management by Expedia Group Sr PMProduct School
 
HubSpot PM & FE Engineer on How PMs Work With Engineering Teams
HubSpot PM & FE Engineer on How PMs Work With Engineering TeamsHubSpot PM & FE Engineer on How PMs Work With Engineering Teams
HubSpot PM & FE Engineer on How PMs Work With Engineering TeamsProduct School
 
How to be a Digital Products Ninja by ServiceNow Sr. PM
How to be a Digital Products Ninja by ServiceNow Sr. PMHow to be a Digital Products Ninja by ServiceNow Sr. PM
How to be a Digital Products Ninja by ServiceNow Sr. PMProduct School
 
Be a Google PM Without Tech Background by Google Product Leader
Be a Google PM Without Tech Background by Google Product LeaderBe a Google PM Without Tech Background by Google Product Leader
Be a Google PM Without Tech Background by Google Product LeaderProduct School
 
A Day in the Life of a Product Manager by Oracle Director of PM
A Day in the Life of a Product Manager by Oracle Director of PMA Day in the Life of a Product Manager by Oracle Director of PM
A Day in the Life of a Product Manager by Oracle Director of PMProduct School
 
How to Become a Technical Product Manager by Goop.com Tech PM
How to Become a Technical Product Manager by Goop.com Tech PMHow to Become a Technical Product Manager by Goop.com Tech PM
How to Become a Technical Product Manager by Goop.com Tech PMProduct School
 
Adaptive marketing networking event technical vs market requirements - rahul ...
Adaptive marketing networking event technical vs market requirements - rahul ...Adaptive marketing networking event technical vs market requirements - rahul ...
Adaptive marketing networking event technical vs market requirements - rahul ...Pinkesh Shah
 
Embracing Tech from a Non-Tech Background by Uber Product Leader
Embracing Tech from a Non-Tech Background by Uber Product LeaderEmbracing Tech from a Non-Tech Background by Uber Product Leader
Embracing Tech from a Non-Tech Background by Uber Product LeaderProduct School
 
Level Up Your Tech Skills to Build Better Products by Upwork PM
Level Up Your Tech Skills to Build Better Products by Upwork PMLevel Up Your Tech Skills to Build Better Products by Upwork PM
Level Up Your Tech Skills to Build Better Products by Upwork PMProduct School
 
Transitioning to a Product Management Role by WeWork PM
Transitioning to a Product Management Role by WeWork PMTransitioning to a Product Management Role by WeWork PM
Transitioning to a Product Management Role by WeWork PMProduct School
 
MuleSoft Surat Virtual Meetup#17 - Automated Code Review
MuleSoft Surat Virtual Meetup#17 - Automated Code ReviewMuleSoft Surat Virtual Meetup#17 - Automated Code Review
MuleSoft Surat Virtual Meetup#17 - Automated Code ReviewJitendra Bafna
 
How to Navigate Being a Product Manager by Spotify PM
How to Navigate Being a Product Manager by Spotify PMHow to Navigate Being a Product Manager by Spotify PM
How to Navigate Being a Product Manager by Spotify PMProduct School
 
What is a PM's Guide to Making Design Decisions by LinkedIn PM
What is a PM's Guide to Making Design Decisions by LinkedIn PMWhat is a PM's Guide to Making Design Decisions by LinkedIn PM
What is a PM's Guide to Making Design Decisions by LinkedIn PMProduct School
 
Product Design: Bridging the Gap between Management and Development
Product Design: Bridging the Gap between Management and DevelopmentProduct Design: Bridging the Gap between Management and Development
Product Design: Bridging the Gap between Management and DevelopmentSean Tyne
 
Intro to Product Management by Product School CEO
Intro to Product Management by Product School CEOIntro to Product Management by Product School CEO
Intro to Product Management by Product School CEOProduct School
 

Similar to Why is System Design Important by Facebook PM (20)

Building Better Tech: The Product Manager's Role in Infrastructure & Platform...
Building Better Tech: The Product Manager's Role in Infrastructure & Platform...Building Better Tech: The Product Manager's Role in Infrastructure & Platform...
Building Better Tech: The Product Manager's Role in Infrastructure & Platform...
 
How to Understand the Product Platform by American Express Sr PM
How to Understand the Product Platform by American Express Sr PMHow to Understand the Product Platform by American Express Sr PM
How to Understand the Product Platform by American Express Sr PM
 
How to Manage a Mixed Portfolio of Products by Salesforce PM
How to Manage a Mixed Portfolio of Products by Salesforce PMHow to Manage a Mixed Portfolio of Products by Salesforce PM
How to Manage a Mixed Portfolio of Products by Salesforce PM
 
Webinar: Build a Moat with Ecosystems & Marketplaces by Adobe Sr PM
Webinar: Build a Moat with Ecosystems & Marketplaces by Adobe Sr PMWebinar: Build a Moat with Ecosystems & Marketplaces by Adobe Sr PM
Webinar: Build a Moat with Ecosystems & Marketplaces by Adobe Sr PM
 
How to Pivot into Product Management by Expedia Group Sr PM
How to Pivot into Product Management by Expedia Group Sr PMHow to Pivot into Product Management by Expedia Group Sr PM
How to Pivot into Product Management by Expedia Group Sr PM
 
HubSpot PM & FE Engineer on How PMs Work With Engineering Teams
HubSpot PM & FE Engineer on How PMs Work With Engineering TeamsHubSpot PM & FE Engineer on How PMs Work With Engineering Teams
HubSpot PM & FE Engineer on How PMs Work With Engineering Teams
 
How to be a Digital Products Ninja by ServiceNow Sr. PM
How to be a Digital Products Ninja by ServiceNow Sr. PMHow to be a Digital Products Ninja by ServiceNow Sr. PM
How to be a Digital Products Ninja by ServiceNow Sr. PM
 
Be a Google PM Without Tech Background by Google Product Leader
Be a Google PM Without Tech Background by Google Product LeaderBe a Google PM Without Tech Background by Google Product Leader
Be a Google PM Without Tech Background by Google Product Leader
 
A Day in the Life of a Product Manager by Oracle Director of PM
A Day in the Life of a Product Manager by Oracle Director of PMA Day in the Life of a Product Manager by Oracle Director of PM
A Day in the Life of a Product Manager by Oracle Director of PM
 
How to Become a Technical Product Manager by Goop.com Tech PM
How to Become a Technical Product Manager by Goop.com Tech PMHow to Become a Technical Product Manager by Goop.com Tech PM
How to Become a Technical Product Manager by Goop.com Tech PM
 
Adaptive marketing networking event technical vs market requirements - rahul ...
Adaptive marketing networking event technical vs market requirements - rahul ...Adaptive marketing networking event technical vs market requirements - rahul ...
Adaptive marketing networking event technical vs market requirements - rahul ...
 
Michael Bonamassa Presentation
Michael Bonamassa Presentation Michael Bonamassa Presentation
Michael Bonamassa Presentation
 
Embracing Tech from a Non-Tech Background by Uber Product Leader
Embracing Tech from a Non-Tech Background by Uber Product LeaderEmbracing Tech from a Non-Tech Background by Uber Product Leader
Embracing Tech from a Non-Tech Background by Uber Product Leader
 
Level Up Your Tech Skills to Build Better Products by Upwork PM
Level Up Your Tech Skills to Build Better Products by Upwork PMLevel Up Your Tech Skills to Build Better Products by Upwork PM
Level Up Your Tech Skills to Build Better Products by Upwork PM
 
Transitioning to a Product Management Role by WeWork PM
Transitioning to a Product Management Role by WeWork PMTransitioning to a Product Management Role by WeWork PM
Transitioning to a Product Management Role by WeWork PM
 
MuleSoft Surat Virtual Meetup#17 - Automated Code Review
MuleSoft Surat Virtual Meetup#17 - Automated Code ReviewMuleSoft Surat Virtual Meetup#17 - Automated Code Review
MuleSoft Surat Virtual Meetup#17 - Automated Code Review
 
How to Navigate Being a Product Manager by Spotify PM
How to Navigate Being a Product Manager by Spotify PMHow to Navigate Being a Product Manager by Spotify PM
How to Navigate Being a Product Manager by Spotify PM
 
What is a PM's Guide to Making Design Decisions by LinkedIn PM
What is a PM's Guide to Making Design Decisions by LinkedIn PMWhat is a PM's Guide to Making Design Decisions by LinkedIn PM
What is a PM's Guide to Making Design Decisions by LinkedIn PM
 
Product Design: Bridging the Gap between Management and Development
Product Design: Bridging the Gap between Management and DevelopmentProduct Design: Bridging the Gap between Management and Development
Product Design: Bridging the Gap between Management and Development
 
Intro to Product Management by Product School CEO
Intro to Product Management by Product School CEOIntro to Product Management by Product School CEO
Intro to Product Management by Product School CEO
 

More from Product School

Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - TechWebinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - TechProduct School
 
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...Product School
 
Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...Product School
 
Launching New Products In Companies Where It Matters Most by Product Director...
Launching New Products In Companies Where It Matters Most by Product Director...Launching New Products In Companies Where It Matters Most by Product Director...
Launching New Products In Companies Where It Matters Most by Product Director...Product School
 
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...Product School
 
Revolutionizing The Banking Industry: The Monzo Way by CPO, Monzo
Revolutionizing The Banking Industry: The Monzo Way by CPO, MonzoRevolutionizing The Banking Industry: The Monzo Way by CPO, Monzo
Revolutionizing The Banking Industry: The Monzo Way by CPO, MonzoProduct School
 
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...Product School
 
Act Like an Owner, Challenge Like a VC by former CPO, Tripadvisor
Act Like an Owner,  Challenge Like a VC by former CPO, TripadvisorAct Like an Owner,  Challenge Like a VC by former CPO, Tripadvisor
Act Like an Owner, Challenge Like a VC by former CPO, TripadvisorProduct School
 
The Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product SchoolThe Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product SchoolProduct School
 
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdf
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdfWebinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdf
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdfProduct School
 
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM Leader
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM LeaderWebinar: Using GenAI for Increasing Productivity in PM by Amazon PM Leader
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM LeaderProduct School
 
Unlocking High-Performance Product Teams by former Meta Global PMM
Unlocking High-Performance Product Teams by former Meta Global PMMUnlocking High-Performance Product Teams by former Meta Global PMM
Unlocking High-Performance Product Teams by former Meta Global PMMProduct School
 
The Types of TPM Content Roles by Facebook product Leader
The Types of TPM Content Roles by Facebook product LeaderThe Types of TPM Content Roles by Facebook product Leader
The Types of TPM Content Roles by Facebook product LeaderProduct School
 
Match Is the New Sell in The Digital World by Amazon Product leader
Match Is the New Sell in The Digital World by Amazon Product leaderMatch Is the New Sell in The Digital World by Amazon Product leader
Match Is the New Sell in The Digital World by Amazon Product leaderProduct School
 
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping Revolution
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping RevolutionBeyond the Cart: Unleashing AI Wonders with Instacart’s Shopping Revolution
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping RevolutionProduct School
 
Designing Great Products The Power of Design and Leadership
Designing Great Products The Power of Design and LeadershipDesigning Great Products The Power of Design and Leadership
Designing Great Products The Power of Design and LeadershipProduct School
 
Command the Room: Empower Your Team of Product Managers with Effective Commun...
Command the Room: Empower Your Team of Product Managers with Effective Commun...Command the Room: Empower Your Team of Product Managers with Effective Commun...
Command the Room: Empower Your Team of Product Managers with Effective Commun...Product School
 
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...Product School
 
Customer-Centric PM: Anticipating Needs Across the Product Life Cycle
Customer-Centric PM: Anticipating Needs Across the Product Life CycleCustomer-Centric PM: Anticipating Needs Across the Product Life Cycle
Customer-Centric PM: Anticipating Needs Across the Product Life CycleProduct School
 
AI in Action The New Age of Intelligent Products and Sales Automation
AI in Action The New Age of Intelligent Products and Sales AutomationAI in Action The New Age of Intelligent Products and Sales Automation
AI in Action The New Age of Intelligent Products and Sales AutomationProduct School
 

More from Product School (20)

Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - TechWebinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
Webinar: The Art of Prioritizing Your Product Roadmap by AWS Sr PM - Tech
 
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...
Harnessing the Power of GenAI for Exceptional Product Outcomes by Booking.com...
 
Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...Relationship Counselling: From Disjointed Features to Product-First Thinking ...
Relationship Counselling: From Disjointed Features to Product-First Thinking ...
 
Launching New Products In Companies Where It Matters Most by Product Director...
Launching New Products In Companies Where It Matters Most by Product Director...Launching New Products In Companies Where It Matters Most by Product Director...
Launching New Products In Companies Where It Matters Most by Product Director...
 
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
Cultivating Entrepreneurial Mindset in Product Management: Strategies for Suc...
 
Revolutionizing The Banking Industry: The Monzo Way by CPO, Monzo
Revolutionizing The Banking Industry: The Monzo Way by CPO, MonzoRevolutionizing The Banking Industry: The Monzo Way by CPO, Monzo
Revolutionizing The Banking Industry: The Monzo Way by CPO, Monzo
 
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
Synergy in Leadership and Product Excellence: A Blueprint for Growth by CPO, ...
 
Act Like an Owner, Challenge Like a VC by former CPO, Tripadvisor
Act Like an Owner,  Challenge Like a VC by former CPO, TripadvisorAct Like an Owner,  Challenge Like a VC by former CPO, Tripadvisor
Act Like an Owner, Challenge Like a VC by former CPO, Tripadvisor
 
The Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product SchoolThe Future of Product, by Founder & CEO, Product School
The Future of Product, by Founder & CEO, Product School
 
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdf
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdfWebinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdf
Webinar How PMs Use AI to 10X Their Productivity by Product School EiR.pdf
 
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM Leader
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM LeaderWebinar: Using GenAI for Increasing Productivity in PM by Amazon PM Leader
Webinar: Using GenAI for Increasing Productivity in PM by Amazon PM Leader
 
Unlocking High-Performance Product Teams by former Meta Global PMM
Unlocking High-Performance Product Teams by former Meta Global PMMUnlocking High-Performance Product Teams by former Meta Global PMM
Unlocking High-Performance Product Teams by former Meta Global PMM
 
The Types of TPM Content Roles by Facebook product Leader
The Types of TPM Content Roles by Facebook product LeaderThe Types of TPM Content Roles by Facebook product Leader
The Types of TPM Content Roles by Facebook product Leader
 
Match Is the New Sell in The Digital World by Amazon Product leader
Match Is the New Sell in The Digital World by Amazon Product leaderMatch Is the New Sell in The Digital World by Amazon Product leader
Match Is the New Sell in The Digital World by Amazon Product leader
 
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping Revolution
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping RevolutionBeyond the Cart: Unleashing AI Wonders with Instacart’s Shopping Revolution
Beyond the Cart: Unleashing AI Wonders with Instacart’s Shopping Revolution
 
Designing Great Products The Power of Design and Leadership
Designing Great Products The Power of Design and LeadershipDesigning Great Products The Power of Design and Leadership
Designing Great Products The Power of Design and Leadership
 
Command the Room: Empower Your Team of Product Managers with Effective Commun...
Command the Room: Empower Your Team of Product Managers with Effective Commun...Command the Room: Empower Your Team of Product Managers with Effective Commun...
Command the Room: Empower Your Team of Product Managers with Effective Commun...
 
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...
Metrics That Matter: Bridging User Needs and Board Priorities for Business Su...
 
Customer-Centric PM: Anticipating Needs Across the Product Life Cycle
Customer-Centric PM: Anticipating Needs Across the Product Life CycleCustomer-Centric PM: Anticipating Needs Across the Product Life Cycle
Customer-Centric PM: Anticipating Needs Across the Product Life Cycle
 
AI in Action The New Age of Intelligent Products and Sales Automation
AI in Action The New Age of Intelligent Products and Sales AutomationAI in Action The New Age of Intelligent Products and Sales Automation
AI in Action The New Age of Intelligent Products and Sales Automation
 

Recently uploaded

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 

Recently uploaded (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 

Why is System Design Important by Facebook PM

  • 1. www.productschool.com Why is System Design Important by Facebook PM
  • 2. CERTIFICATES Your Product Management Certificate Path Product Leadership Certificate™ Full Stack Product Management Certificate™ Product Management Certificate™ 20 HOURS40 HOURS40 HOURS
  • 3. Corporate Training Level up your team’s Product Management skills
  • 4. Free Product Management Resources BOOKS EVENTS JOB PORTAL COMMUNITIES bit.ly/product_resources COURSES
  • 5. System Design for Product Managers Jagadish Mahadevan
  • 6. Key Topics ● Why is System Design important to Product Managers? ● What is the level of System Design depth needed for a PM? ● How to be successful in the System Design part of the PM interview?
  • 7. Who is this talk for? ● PMs who work with Engineering teams ● PMs driving early stage products ● PMs who represent their product and team in broader forums ● Aspiring PMs preparing for PM interviews Product Managers can benefit from understanding System Design concepts, to have effective conversation with Engineering and other partners
  • 8. About me… ● Software Engineer -> Business Analyst -> Product Manager ● Experience designing and launching products from the ground up ● Built systems in the retail supply chain domain ● Can be reached at jagadish.mahadevan@gmail.com
  • 9. What is System Design? Basic building blocks for any system! ● Each block has a role in the system ● Each block interacts with other blocks ● Each block takes and input and gives an output
  • 10. Example of System Design* High-level design for YouTube * Image representation from the course “Grokking the System Design Interview”
  • 11. Why should PMs understand System Design ● PMs are expected to know the business and technical aspects of a product ● System Design understanding enables PMs to have effective tradeoff conversations ● PMs can appreciate product complexity and make reasonable commitments ● PMs who understand their product feel confident representing it in broader forums Product Managers Ignore System Design at Their Own Risk
  • 12. What is the System Design depth needed for PMs? Classic MBA Answer - It Depends! 1. Customer facing products - Understand the blocks 2. Platform products - More depth - APIs, Scaling, Performance etc.
  • 13. How to develop expertise in System Design? 1. Understand basic blocks and their purpose 2. Understand Input and Output parameters for each block 3. Understand how the system scales
  • 14. How to prepare for System Design interviews? ● Questions can be ambiguous ● Have a framework for structuring the answer ○ Clarify Requirements ○ Define Success criteria ○ Create the high-level design ○ Identify the critical block for the system ○ Detail the blocks, starting with the most critical block ● Identify scaling bottlenecks ● Focus on mitigating critical scaling blockers ● If interested - talk about capacity estimations, APIs etc. ● Online material, Courses, Practice forums and Videos available
  • 15. www.productschool.com Part-time Product Management Training Courses and Corporate Training