SlideShare a Scribd company logo
1 of 39
Tech and Product Management by Foursquare’s PM
FREE INVITE
Join 10,000+ Product Managers on
Product
Management
Courses
Coding
for Managers
Courses
Data Analytics
for Managers
Courses
Include @productschool and #prodmgmt at the end of
your tweet
Tweet to get a free ticket
for our next Event!
Avneesh Kohli
Tonight’s Speaker
Technology for Product Managers
Avneesh Kohli
3 Takeaways
• What do PM’s do, and why do they need to work with engineers?
• What do you need to know about technology to be a great PM?
• How do you work with and develop rapport with engineers?
Hi! I’m Avneesh!
• Studied CS at UC Berkeley
• Software Eng / PM Internships
• Product Manager @ Microsoft on OneNote
• Product Manager @ Microsoft on Outlook
• Product Manager @ Foursquare on Swarm
PM’s come from all kinds of backgrounds
• Civil Engineering
• Chemistry
• Mid-18th Century English Literature
• Economics
• Sociology
• And more…
Role of PM in Product
Development
Needs of:
Current customers
Current user base
Needs of:
Future customers
Target user base
Company needs
Business goals
Needs of:
Current customers
Current user base
Needs of:
Future customers
Target user base
Company needs
Business goals
Your current product
Needs of:
Current customers
Current user base
Needs of:
Future customers
Target user base
Company needs
Business goals
Your ideal future product
How do you capture these areas of
opportunity?
• New features
• Redesigns
• Bug fixes / performance improvements
• New products
• New technologies
You work with engineers to do all of these!
• New features
• Redesigns
• Bug fixes / performance improvements
• New products
• New technologies
These are the wrong questions to be asking (usually)
Questions I’ve Heard
• What coding language should I learn first?
• Do I need to know the difference between ReactJS vs AngularJS vs
Electron?
• How do I know when we should switch from Objective-C to Swift?
• Do I need to understand the Big O notation complexity of an algorithm?
Why they aren’t super important
• Your engineers know the relevant coding languages (hopefully)
• Your engineers know the difference between JS frameworks (if it matters)
• Your engineers will drive the discussion about Objective-C to Swift
• Your engineers will understand consider complexity and efficiency in
everything they write
Wait, I thought this was a talk on why it’s
important for a PM to understand
technology?
�
It’s important for a PM to understand how
to think about and reason with systems of
technology
�
Systems Thinking
• What are all the Lego pieces in your product?
• How do these pieces work together?
• What things can/can’t you do with them?
Product Architecture
• What does the architecture of your product look like?
• What are each of the components, and what are they used for?
• What’s the history behind each of these components?
Product Architecture
• When you want to build a new feature…
• Where do we need to do work for this new feature?
• Who needs to do this work?
• What might this work impact?
• When can we ship this?
Strengths and Weaknesses
• Some components are building blocks
• Some components are brittle and will cause you problems in the future
• Know which ones are/aren’t liabilities
• Examples
• Modular components
• Sometimes, you have to re-write everything
Dependencies
• Who and what do you depend on?
• Who and what depends on you?
• Examples
• Shared codebases
• OS-level API’s
What does systems thinking impact?
• Planning & resource discussions
• Refactoring vs new product work
• Push through vs find another way
• Feature trade-offs and scope analysis
How do I learn all this stuff?
• Ask lots of questions
• Read
• Be persistent
Okay, I should think about systems and
questions, but what should I learn?
�
What should you learn?
• Required
• Anatomy of a web page request
• Capabilities and constraints of major (and emerging) platforms
• Optional
• Object Oriented Programming
• Model-View-Controller (MVC) framework
Guideline: know enough to be able to fight for your
users
�
Building Rapport w/ Engineers
If you actively think about your product’s systems, you’re 70% of the way there
Why building rapport is important
• You need engineers more than they need you
• Engineers will find a way when they’re excited about what they’re
building
• Getting engineers on your side helps elevate you from good to great PM
Things to think about regularly
• Articulate the why constantly
• Engineering involvement in product direction
• Feature scope creep
• Estimation is always wrong
• Prototyping vs building-to-ship
• QA
• Deployment systems
Bonus Tips
• Know enough to fight for the customer
• Read SDK and API documentation
• Think about corner and edge cases
• Create rollout and rollback plans
• Help set the engineering culture
3 Takeaways
• What do PM’s do, and why do they need to work with engineers?
• What do you need to know about technology to be a great PM?
• How do you work with and develop rapport with engineers?
@avneeshk91
avneesh@foursquare.com
Thanks! Questions?
Part-time Product Management Courses in New York

More Related Content

What's hot

How Machine Learning Can Transform The Customer Experience
How Machine Learning Can Transform The Customer ExperienceHow Machine Learning Can Transform The Customer Experience
How Machine Learning Can Transform The Customer ExperienceProduct School
 
How to Disrupt Digital Product Cultures by LearnVest VP of Product
How to Disrupt Digital Product Cultures by LearnVest VP of ProductHow to Disrupt Digital Product Cultures by LearnVest VP of Product
How to Disrupt Digital Product Cultures by LearnVest VP of ProductProduct School
 
Big Companies vs. Startups by Google's former Product Manager
Big Companies vs. Startups by Google's former Product ManagerBig Companies vs. Startups by Google's former Product Manager
Big Companies vs. Startups by Google's former Product ManagerProduct School
 
[DevDay2019] Lean UX - By Bryant Castro, Bryant Castro at Wizeline
[DevDay2019] Lean UX - By  Bryant Castro,  Bryant Castro at Wizeline[DevDay2019] Lean UX - By  Bryant Castro,  Bryant Castro at Wizeline
[DevDay2019] Lean UX - By Bryant Castro, Bryant Castro at WizelineDevDay.org
 
Solving Problems by Using Products with Google's Product Manager
Solving Problems by Using Products with Google's Product ManagerSolving Problems by Using Products with Google's Product Manager
Solving Problems by Using Products with Google's Product ManagerProduct School
 
Role of Testing in Product Development Organizations of the Future
Role of Testing in Product Development Organizations of the FutureRole of Testing in Product Development Organizations of the Future
Role of Testing in Product Development Organizations of the FutureContribyte
 
Dropbox's Product Manager on Enterprise Product Management (in SF)
 Dropbox's Product Manager on Enterprise Product Management (in SF) Dropbox's Product Manager on Enterprise Product Management (in SF)
Dropbox's Product Manager on Enterprise Product Management (in SF)Product School
 
How to Become a Versatile Product Manager by Google's PM
How to Become a Versatile Product Manager by Google's PMHow to Become a Versatile Product Manager by Google's PM
How to Become a Versatile Product Manager by Google's PMProduct School
 
[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...
[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...
[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...DevDay.org
 
Agile product development
Agile product developmentAgile product development
Agile product developmentBrenn Hill
 
Valeo Innovation Challenge 2015 - Advice web conference presentation
Valeo Innovation Challenge 2015 - Advice web conference presentationValeo Innovation Challenge 2015 - Advice web conference presentation
Valeo Innovation Challenge 2015 - Advice web conference presentationValeo
 
DevOps for Marketing
DevOps for MarketingDevOps for Marketing
DevOps for MarketingNew Relic
 
User testing: the agile way EFSD
User testing: the agile way EFSDUser testing: the agile way EFSD
User testing: the agile way EFSDANGI studio
 
[DevDay2019] Things i wish I knew when I was a 23-year-old Developer - By Chr...
[DevDay2019] Things i wish I knew when I was a 23-year-old Developer - By Chr...[DevDay2019] Things i wish I knew when I was a 23-year-old Developer - By Chr...
[DevDay2019] Things i wish I knew when I was a 23-year-old Developer - By Chr...DevDay.org
 
From design specs to user stories (ProductCamp Boston 2016)
From design specs to user stories (ProductCamp Boston 2016)From design specs to user stories (ProductCamp Boston 2016)
From design specs to user stories (ProductCamp Boston 2016)ProductCamp Boston
 
MEMSI January 2018: DE2- What can you do for your customer? + DE 5 - Hypothes...
MEMSI January 2018: DE2- What can you do for your customer? + DE 5 - Hypothes...MEMSI January 2018: DE2- What can you do for your customer? + DE 5 - Hypothes...
MEMSI January 2018: DE2- What can you do for your customer? + DE 5 - Hypothes...Elaine Chen
 
How spotify builds products
How spotify builds productsHow spotify builds products
How spotify builds products양미 김
 
War Room Warrior: How to manage war room situations
War Room Warrior: How to manage war room situationsWar Room Warrior: How to manage war room situations
War Room Warrior: How to manage war room situationsUXDXConf
 

What's hot (20)

How Machine Learning Can Transform The Customer Experience
How Machine Learning Can Transform The Customer ExperienceHow Machine Learning Can Transform The Customer Experience
How Machine Learning Can Transform The Customer Experience
 
How to Disrupt Digital Product Cultures by LearnVest VP of Product
How to Disrupt Digital Product Cultures by LearnVest VP of ProductHow to Disrupt Digital Product Cultures by LearnVest VP of Product
How to Disrupt Digital Product Cultures by LearnVest VP of Product
 
Big Companies vs. Startups by Google's former Product Manager
Big Companies vs. Startups by Google's former Product ManagerBig Companies vs. Startups by Google's former Product Manager
Big Companies vs. Startups by Google's former Product Manager
 
[DevDay2019] Lean UX - By Bryant Castro, Bryant Castro at Wizeline
[DevDay2019] Lean UX - By  Bryant Castro,  Bryant Castro at Wizeline[DevDay2019] Lean UX - By  Bryant Castro,  Bryant Castro at Wizeline
[DevDay2019] Lean UX - By Bryant Castro, Bryant Castro at Wizeline
 
Solving Problems by Using Products with Google's Product Manager
Solving Problems by Using Products with Google's Product ManagerSolving Problems by Using Products with Google's Product Manager
Solving Problems by Using Products with Google's Product Manager
 
Role of Testing in Product Development Organizations of the Future
Role of Testing in Product Development Organizations of the FutureRole of Testing in Product Development Organizations of the Future
Role of Testing in Product Development Organizations of the Future
 
Dropbox's Product Manager on Enterprise Product Management (in SF)
 Dropbox's Product Manager on Enterprise Product Management (in SF) Dropbox's Product Manager on Enterprise Product Management (in SF)
Dropbox's Product Manager on Enterprise Product Management (in SF)
 
How to Work with Engineers w/ Alan Chiu
How to Work with Engineers w/ Alan ChiuHow to Work with Engineers w/ Alan Chiu
How to Work with Engineers w/ Alan Chiu
 
How to Become a Versatile Product Manager by Google's PM
How to Become a Versatile Product Manager by Google's PMHow to Become a Versatile Product Manager by Google's PM
How to Become a Versatile Product Manager by Google's PM
 
[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...
[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...
[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...
 
Agile product development
Agile product developmentAgile product development
Agile product development
 
Valeo Innovation Challenge 2015 - Advice web conference presentation
Valeo Innovation Challenge 2015 - Advice web conference presentationValeo Innovation Challenge 2015 - Advice web conference presentation
Valeo Innovation Challenge 2015 - Advice web conference presentation
 
DevOps for Marketing
DevOps for MarketingDevOps for Marketing
DevOps for Marketing
 
User testing: the agile way EFSD
User testing: the agile way EFSDUser testing: the agile way EFSD
User testing: the agile way EFSD
 
[DevDay2019] Things i wish I knew when I was a 23-year-old Developer - By Chr...
[DevDay2019] Things i wish I knew when I was a 23-year-old Developer - By Chr...[DevDay2019] Things i wish I knew when I was a 23-year-old Developer - By Chr...
[DevDay2019] Things i wish I knew when I was a 23-year-old Developer - By Chr...
 
From design specs to user stories (ProductCamp Boston 2016)
From design specs to user stories (ProductCamp Boston 2016)From design specs to user stories (ProductCamp Boston 2016)
From design specs to user stories (ProductCamp Boston 2016)
 
MEMSI January 2018: DE2- What can you do for your customer? + DE 5 - Hypothes...
MEMSI January 2018: DE2- What can you do for your customer? + DE 5 - Hypothes...MEMSI January 2018: DE2- What can you do for your customer? + DE 5 - Hypothes...
MEMSI January 2018: DE2- What can you do for your customer? + DE 5 - Hypothes...
 
How spotify builds products
How spotify builds productsHow spotify builds products
How spotify builds products
 
How To Do A Project
How To Do A ProjectHow To Do A Project
How To Do A Project
 
War Room Warrior: How to manage war room situations
War Room Warrior: How to manage war room situationsWar Room Warrior: How to manage war room situations
War Room Warrior: How to manage war room situations
 

Similar to Tech and Product Management by Foursquare's PM

Ten Advices for Architects
Ten Advices for ArchitectsTen Advices for Architects
Ten Advices for ArchitectsEberhard Wolff
 
10 Hinweise für Architekten
10 Hinweise für Architekten10 Hinweise für Architekten
10 Hinweise für Architektenadesso AG
 
Agile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile ME
 
Technical stories v1.2
Technical stories v1.2Technical stories v1.2
Technical stories v1.2Jim Brisson
 
Software Architecture Introduction
Software Architecture IntroductionSoftware Architecture Introduction
Software Architecture IntroductionSARCCOM
 
Software architecture introduction
Software architecture introductionSoftware architecture introduction
Software architecture introductionFreddy Munandar
 
What Is PLM and Why Is It Important
What Is PLM and Why Is It ImportantWhat Is PLM and Why Is It Important
What Is PLM and Why Is It ImportantElizabeth Steiner
 
Improve Product Design with High Quality Requirements
Improve Product Design with High Quality RequirementsImprove Product Design with High Quality Requirements
Improve Product Design with High Quality RequirementsElizabeth Steiner
 
Product Development Planning by Creative Engineering Design Lead
Product Development Planning by Creative Engineering Design LeadProduct Development Planning by Creative Engineering Design Lead
Product Development Planning by Creative Engineering Design LeadProduct School
 
Agile Development – Why requirements matter
Agile Development – Why requirements matterAgile Development – Why requirements matter
Agile Development – Why requirements matterAgile Austria Conference
 
Scaling r&d org while maintaining quality
Scaling r&d org while maintaining qualityScaling r&d org while maintaining quality
Scaling r&d org while maintaining qualityAviran Mordo
 
15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on SharePoint projects15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on SharePoint projectsDocFluix, LLC
 
Requirements: Whose job are they anyway?
Requirements: Whose job are they anyway?Requirements: Whose job are they anyway?
Requirements: Whose job are they anyway?allan kelly
 
50 Shades of Fail KScope16
50 Shades of Fail KScope1650 Shades of Fail KScope16
50 Shades of Fail KScope16Christian Berg
 
Careers in SharePoint, Office 365, Azure & Power BI
Careers in SharePoint, Office 365, Azure & Power BICareers in SharePoint, Office 365, Azure & Power BI
Careers in SharePoint, Office 365, Azure & Power BIMatthew J. Bailey , MCT
 
Critical Capabilities to Shifting Left the Right Way
Critical Capabilities to Shifting Left the Right WayCritical Capabilities to Shifting Left the Right Way
Critical Capabilities to Shifting Left the Right WaySmartBear
 
Agile project, myths & selection criteria
Agile project, myths & selection criteriaAgile project, myths & selection criteria
Agile project, myths & selection criteriaWilliam Hill Australia
 

Similar to Tech and Product Management by Foursquare's PM (20)

Ten Advices for Architects
Ten Advices for ArchitectsTen Advices for Architects
Ten Advices for Architects
 
10 Hinweise für Architekten
10 Hinweise für Architekten10 Hinweise für Architekten
10 Hinweise für Architekten
 
Agile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz Saracevic
 
Technical stories v1.2
Technical stories v1.2Technical stories v1.2
Technical stories v1.2
 
Software Architecture Introduction
Software Architecture IntroductionSoftware Architecture Introduction
Software Architecture Introduction
 
Software architecture introduction
Software architecture introductionSoftware architecture introduction
Software architecture introduction
 
The Role of the Architect
The Role of the ArchitectThe Role of the Architect
The Role of the Architect
 
What Is PLM and Why Is It Important
What Is PLM and Why Is It ImportantWhat Is PLM and Why Is It Important
What Is PLM and Why Is It Important
 
Improve Product Design with High Quality Requirements
Improve Product Design with High Quality RequirementsImprove Product Design with High Quality Requirements
Improve Product Design with High Quality Requirements
 
Product Development Planning by Creative Engineering Design Lead
Product Development Planning by Creative Engineering Design LeadProduct Development Planning by Creative Engineering Design Lead
Product Development Planning by Creative Engineering Design Lead
 
How to do b tech be projects or any academic projects
How to do b tech be projects or any academic projectsHow to do b tech be projects or any academic projects
How to do b tech be projects or any academic projects
 
Agile Development – Why requirements matter
Agile Development – Why requirements matterAgile Development – Why requirements matter
Agile Development – Why requirements matter
 
Interactive web prototyping
Interactive web prototypingInteractive web prototyping
Interactive web prototyping
 
Scaling r&d org while maintaining quality
Scaling r&d org while maintaining qualityScaling r&d org while maintaining quality
Scaling r&d org while maintaining quality
 
15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on SharePoint projects15 tips for bullet proof requirements analysis on SharePoint projects
15 tips for bullet proof requirements analysis on SharePoint projects
 
Requirements: Whose job are they anyway?
Requirements: Whose job are they anyway?Requirements: Whose job are they anyway?
Requirements: Whose job are they anyway?
 
50 Shades of Fail KScope16
50 Shades of Fail KScope1650 Shades of Fail KScope16
50 Shades of Fail KScope16
 
Careers in SharePoint, Office 365, Azure & Power BI
Careers in SharePoint, Office 365, Azure & Power BICareers in SharePoint, Office 365, Azure & Power BI
Careers in SharePoint, Office 365, Azure & Power BI
 
Critical Capabilities to Shifting Left the Right Way
Critical Capabilities to Shifting Left the Right WayCritical Capabilities to Shifting Left the Right Way
Critical Capabilities to Shifting Left the Right Way
 
Agile project, myths & selection criteria
Agile project, myths & selection criteriaAgile project, myths & selection criteria
Agile project, myths & selection criteria
 

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

Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Falcon Invoice Discounting
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Anamikakaur10
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLWhitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Sheetaleventcompany
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture conceptP&CO
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizharallensay1
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...amitlee9823
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 MonthsIndeedSEO
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceDamini Dixit
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Adnet Communications
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...daisycvs
 

Recently uploaded (20)

Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLWhitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 

Tech and Product Management by Foursquare's PM

  • 1. Tech and Product Management by Foursquare’s PM
  • 2. FREE INVITE Join 10,000+ Product Managers on
  • 6. Include @productschool and #prodmgmt at the end of your tweet Tweet to get a free ticket for our next Event!
  • 8. Technology for Product Managers Avneesh Kohli
  • 9. 3 Takeaways • What do PM’s do, and why do they need to work with engineers? • What do you need to know about technology to be a great PM? • How do you work with and develop rapport with engineers?
  • 10. Hi! I’m Avneesh! • Studied CS at UC Berkeley • Software Eng / PM Internships • Product Manager @ Microsoft on OneNote • Product Manager @ Microsoft on Outlook • Product Manager @ Foursquare on Swarm
  • 11. PM’s come from all kinds of backgrounds • Civil Engineering • Chemistry • Mid-18th Century English Literature • Economics • Sociology • And more…
  • 12. Role of PM in Product Development
  • 13. Needs of: Current customers Current user base Needs of: Future customers Target user base Company needs Business goals
  • 14. Needs of: Current customers Current user base Needs of: Future customers Target user base Company needs Business goals Your current product
  • 15. Needs of: Current customers Current user base Needs of: Future customers Target user base Company needs Business goals Your ideal future product
  • 16. How do you capture these areas of opportunity? • New features • Redesigns • Bug fixes / performance improvements • New products • New technologies
  • 17. You work with engineers to do all of these! • New features • Redesigns • Bug fixes / performance improvements • New products • New technologies
  • 18. These are the wrong questions to be asking (usually) Questions I’ve Heard • What coding language should I learn first? • Do I need to know the difference between ReactJS vs AngularJS vs Electron? • How do I know when we should switch from Objective-C to Swift? • Do I need to understand the Big O notation complexity of an algorithm?
  • 19. Why they aren’t super important • Your engineers know the relevant coding languages (hopefully) • Your engineers know the difference between JS frameworks (if it matters) • Your engineers will drive the discussion about Objective-C to Swift • Your engineers will understand consider complexity and efficiency in everything they write
  • 20. Wait, I thought this was a talk on why it’s important for a PM to understand technology? �
  • 21. It’s important for a PM to understand how to think about and reason with systems of technology �
  • 22. Systems Thinking • What are all the Lego pieces in your product? • How do these pieces work together? • What things can/can’t you do with them?
  • 23. Product Architecture • What does the architecture of your product look like? • What are each of the components, and what are they used for? • What’s the history behind each of these components?
  • 24. Product Architecture • When you want to build a new feature… • Where do we need to do work for this new feature? • Who needs to do this work? • What might this work impact? • When can we ship this?
  • 25. Strengths and Weaknesses • Some components are building blocks • Some components are brittle and will cause you problems in the future • Know which ones are/aren’t liabilities • Examples • Modular components • Sometimes, you have to re-write everything
  • 26. Dependencies • Who and what do you depend on? • Who and what depends on you? • Examples • Shared codebases • OS-level API’s
  • 27. What does systems thinking impact? • Planning & resource discussions • Refactoring vs new product work • Push through vs find another way • Feature trade-offs and scope analysis
  • 28. How do I learn all this stuff? • Ask lots of questions • Read • Be persistent
  • 29. Okay, I should think about systems and questions, but what should I learn? �
  • 30. What should you learn? • Required • Anatomy of a web page request • Capabilities and constraints of major (and emerging) platforms • Optional • Object Oriented Programming • Model-View-Controller (MVC) framework
  • 31. Guideline: know enough to be able to fight for your users �
  • 32. Building Rapport w/ Engineers
  • 33. If you actively think about your product’s systems, you’re 70% of the way there
  • 34. Why building rapport is important • You need engineers more than they need you • Engineers will find a way when they’re excited about what they’re building • Getting engineers on your side helps elevate you from good to great PM
  • 35. Things to think about regularly • Articulate the why constantly • Engineering involvement in product direction • Feature scope creep • Estimation is always wrong • Prototyping vs building-to-ship • QA • Deployment systems
  • 36. Bonus Tips • Know enough to fight for the customer • Read SDK and API documentation • Think about corner and edge cases • Create rollout and rollback plans • Help set the engineering culture
  • 37. 3 Takeaways • What do PM’s do, and why do they need to work with engineers? • What do you need to know about technology to be a great PM? • How do you work with and develop rapport with engineers?
  • 39. Part-time Product Management Courses in New York

Editor's Notes

  1. Thanks for coming!
  2. We currently have a slack community of 10,000
  3. For those of you new here to our meetup, Product School offers 8-week, part-time courses on how to be a product manager.
  4. We also offer a program called Coding for Managers. This course is for professionals without a technical background who want to learn how to code, build a better rapport with engineer teams and increase visibility with hiring managers.
  5. If you'd like a free ticket to our next event, be sure to tweet a picture of your presenter using @productschool or check-in to the event on facebook. Following the presentation, please come show me and I'll take your email to send your free ticket.
  6. Etugo Nwokah
  7. So I take it you’re all trying to get into product roles. I’d like to get a quick feel from the room about what roles/backgrounds you all are currently coming from.
  8. In particular, I’ve worked with PM’s that come from all of these different backgrounds. My point being: it’s totally okay if you don’t have a technical background. You can be a good/great PM without one.
  9. On being a great PM: let’s start by backing up for a moment and defining what a PM even does.
  10. A billion ways to describe a PM’s role. Here’s one way I think about it. A PM must know these 3 circles like the back of their hand.
  11. Know where your current product sits. Your job: figure out what the right balance is, and how to expand the circle
  12. Know where your current product sits. Your job: figure out what the right balance is, and how to expand the circle
  13. Brief introduction to systems thinking. Lego pieces are an abstraction on systems thinking
  14. architecture == tech stack client apps, web apps, micro-services, custom protocols, etc.
  15. OneNote Clipper / Share Extension web page preview component sharing Swarm Legacy Pilgrim => Pilgrim SDK
  16. Shared codebase example: OneNote (affecting/affected by Office) OS-level API’s example: Swarm (iOS background location)
  17. web page request is the quintessential example of systems working together to produce a user scenario Capabilities and constraints will impact you in almost every job you take. There are a limited number of platforms. Invest the time. It’ll pay dividends. OOP / MVC will give you an appreciation for how engineers translate features into code at high-level
  18. Caveat: if you’re working on highly technical products or developer-oriented products, the required level of knowledge goes up. This guideline still holds. If you remember one thing, remember this
  19. Possible to ship without a PM. Not possible without engineers. Period. Engineers like solving problems for a purpose. Give them purpose. Great PM’s help ship quality SW that meet customer needs quickly. Over and over and over.
  20. Thanks for coming!