SlideShare a Scribd company logo
1 of 27
Download to read offline
How to Work with Engineers
Alan Chiu
Head of Product and Co-Founder, Listo
Partner, XSeed Capital
Stanford GSB MSx 2011
@alanchiu
Stanford Graduate School of Business
November 12, 2015
1
Stanford Graduate School of Business
Agenda
1. Product Owner
2. What Drives Engineers
3. Product Development Practices
4. Keys to Success
2
Stanford Graduate School of Business
Alan Chiu
3
Stanford Graduate School of Business
Agenda
1. Product Owner
2. What Drives Engineers
3. Product Development Practices
4. Keys to Success
4
Stanford Graduate School of Business
Product Owner
5
Final arbiter of product spec
Judged by product-market fit
Voice of the customer
Stanford Graduate School of Business
Challenges
Product owner wants to ship now.
Non-technical product owners often do not
understand the implications of their asks.
Engineers want to build a quality product.
Engineers hate throwing away code.
6
Stanford Graduate School of Business
Agenda
1. Product Owner
2. What Drives Engineers
3. Product Development Practices
4. Keys to Success
7
Stanford Graduate School of Business
Seek first to understand.
— Stephen Covey
8
Stanford Graduate School of Business
What Drives Engineers
Work with smart people
Work on cool technology
Build something people actually use
Build their career
Stay current with the latest
tools/languages/frameworks/processes
Want their work to be seen — street cred
Afraid of working on something inconsequential
9
Stanford Graduate School of Business
Implications
First engineer the most difficult to recruit
Freedom to choose
Open source vs closed source
Product shipping experience
10
Stanford Graduate School of Business 11
Stanford Graduate School of Business
Your Key Allies
Engineering Manager
GSD
Cares about quality
Motivated by commercial success and talent
development
CTO
Tech visionary
Owns product architecture
12
Stanford Graduate School of Business
Agenda
1. Product Owner
2. What Drives Engineers
3. Product Development Practices
4. Keys to Success
13
Stanford Graduate School of Business 14
Stanford Graduate School of Business
Development Processes
Historical approach: Waterfall
Works if the team understands both the problem
and the solution well — rarely the case.
"Throw it over the wall" mentality leads to
adversarial rather than collaborative relationships.
15
Stanford Graduate School of Business
Development Processes
How it is done today: Customer Dev + Agile Dev
Customer Development — problem oriented
Agile Development — solution oriented
16
Stanford Graduate School of Business
Customer Dev + Agile Dev
17
Stanford Graduate School of Business
Agile Development Process
18
Stanford Graduate School of Business 19
Stanford Graduate School of Business
Agenda
1. Product Owner
2. What Drives Engineers
3. Product Development Practices
4. Keys to Success
20
Stanford Graduate School of Business
Keys to Success
Be the voice of the customer.
Be genuinely curious and interested in
technology.
Rank features by bang-for-buck (value vs effort).
Include non-engineers in feature estimation
meetings.
Set aside bandwidth in every sprint to pay down
technical debt.
21
Appendix
22
Stanford Graduate School of Business
Background: Agile Manifesto
Individuals and interactions over Processes and
tools
Working software over Comprehensive
documentation
Customer collaboration over Contract negotiation
Responding to change over Following a plan
http://agilemanifesto.org
23
Stanford Graduate School of Business 24
Stanford Graduate School of Business
Agile Principles
Customer satisfaction by rapid delivery of useful software
Welcome changing requirements, even late in development
Working software is delivered frequently
Close, daily cooperation between business people and developers
Projects are built around motivated individuals, who should be
trusted
Face-to-face conversation is the best form of communication (co-
location)
Working software is the principal measure of progress
... and more at http://agilemanifesto.org/principles.html
25
Stanford Graduate School of Business
Common Agile Practices
Scrum
Test-driven development
Velocity tracking
Backlogs
User stories
Retrospectives
Kanban
Continuous integration
Continuous deployment
... and many more
Book: Agile Product Management with Scrum
26
Bhaskar Ghosh
VP Engineering & Ops
Nerdwallet
28
Alan Chiu
Head of Product & Co-Founder, Listo
Partner, XSeed Capital

More Related Content

What's hot

Campbell & Readman - TDD It's Not Tester Driven Development - EuroSTAR 2012
Campbell & Readman - TDD It's Not Tester Driven Development - EuroSTAR 2012Campbell & Readman - TDD It's Not Tester Driven Development - EuroSTAR 2012
Campbell & Readman - TDD It's Not Tester Driven Development - EuroSTAR 2012TEST Huddle
 
Tech and Product Management by Foursquare's PM
Tech and Product Management by Foursquare's PMTech and Product Management by Foursquare's PM
Tech and Product Management by Foursquare's PMProduct School
 
Final year projects
Final year projectsFinal year projects
Final year projectssumacgn
 
Sprinkle on Just Enough Process
Sprinkle on Just Enough ProcessSprinkle on Just Enough Process
Sprinkle on Just Enough ProcessTechWell
 
What's the Career Path to Product Management Like by fmr HSBC PM
What's the Career Path to Product Management Like by fmr HSBC PMWhat's the Career Path to Product Management Like by fmr HSBC PM
What's the Career Path to Product Management Like by fmr HSBC PMProduct School
 
Pablo García Montes - Product Manager | Product Owner | Scrum Coach
Pablo García Montes - Product Manager | Product Owner | Scrum CoachPablo García Montes - Product Manager | Product Owner | Scrum Coach
Pablo García Montes - Product Manager | Product Owner | Scrum CoachPablo García Montes
 
Bridging the gap
Bridging the gapBridging the gap
Bridging the gapUXDXConf
 
Open Source Product Management with KEMP Tech's PM
Open Source Product Management with KEMP Tech's PMOpen Source Product Management with KEMP Tech's PM
Open Source Product Management with KEMP Tech's PMProduct School
 
Ankur Professional Summary
Ankur Professional SummaryAnkur Professional Summary
Ankur Professional SummaryAnkur Gupta
 
JOHN FEYRER - POLISHED RESUME
JOHN FEYRER - POLISHED RESUMEJOHN FEYRER - POLISHED RESUME
JOHN FEYRER - POLISHED RESUMEJohn Feyrer
 
Bridging the gap: Successful collaboration between engineering & design
Bridging the gap: Successful collaboration between engineering & designBridging the gap: Successful collaboration between engineering & design
Bridging the gap: Successful collaboration between engineering & designUXDXConf
 
How to Find Success in a Product Manager Role by GoGuardian PM
How to Find Success in a Product Manager Role by GoGuardian PMHow to Find Success in a Product Manager Role by GoGuardian PM
How to Find Success in a Product Manager Role by GoGuardian PMProduct School
 
Challenges with agile testing process and how to debug and troubleshoot these...
Challenges with agile testing process and how to debug and troubleshoot these...Challenges with agile testing process and how to debug and troubleshoot these...
Challenges with agile testing process and how to debug and troubleshoot these...Chandan Patary
 
Tamk - ohjelmistokehitys-seminaari 9.10
Tamk - ohjelmistokehitys-seminaari 9.10Tamk - ohjelmistokehitys-seminaari 9.10
Tamk - ohjelmistokehitys-seminaari 9.10Sakari Hoisko
 
Roles, responsibilities & expectations
Roles, responsibilities & expectationsRoles, responsibilities & expectations
Roles, responsibilities & expectationsatornes
 
From 0 To Cross-Device by Vytautas Jakštys | Product Management Vilnius
From 0 To Cross-Device by Vytautas Jakštys | Product Management VilniusFrom 0 To Cross-Device by Vytautas Jakštys | Product Management Vilnius
From 0 To Cross-Device by Vytautas Jakštys | Product Management VilniusAurelija Pavilionyte
 

What's hot (20)

Campbell & Readman - TDD It's Not Tester Driven Development - EuroSTAR 2012
Campbell & Readman - TDD It's Not Tester Driven Development - EuroSTAR 2012Campbell & Readman - TDD It's Not Tester Driven Development - EuroSTAR 2012
Campbell & Readman - TDD It's Not Tester Driven Development - EuroSTAR 2012
 
Tech and Product Management by Foursquare's PM
Tech and Product Management by Foursquare's PMTech and Product Management by Foursquare's PM
Tech and Product Management by Foursquare's PM
 
Final year projects
Final year projectsFinal year projects
Final year projects
 
Sprinkle on Just Enough Process
Sprinkle on Just Enough ProcessSprinkle on Just Enough Process
Sprinkle on Just Enough Process
 
What's the Career Path to Product Management Like by fmr HSBC PM
What's the Career Path to Product Management Like by fmr HSBC PMWhat's the Career Path to Product Management Like by fmr HSBC PM
What's the Career Path to Product Management Like by fmr HSBC PM
 
Pablo García Montes - Product Manager | Product Owner | Scrum Coach
Pablo García Montes - Product Manager | Product Owner | Scrum CoachPablo García Montes - Product Manager | Product Owner | Scrum Coach
Pablo García Montes - Product Manager | Product Owner | Scrum Coach
 
Bridging the gap
Bridging the gapBridging the gap
Bridging the gap
 
Open Source Product Management with KEMP Tech's PM
Open Source Product Management with KEMP Tech's PMOpen Source Product Management with KEMP Tech's PM
Open Source Product Management with KEMP Tech's PM
 
Ankur Professional Summary
Ankur Professional SummaryAnkur Professional Summary
Ankur Professional Summary
 
JOHN FEYRER - POLISHED RESUME
JOHN FEYRER - POLISHED RESUMEJOHN FEYRER - POLISHED RESUME
JOHN FEYRER - POLISHED RESUME
 
Bridging the gap: Successful collaboration between engineering & design
Bridging the gap: Successful collaboration between engineering & designBridging the gap: Successful collaboration between engineering & design
Bridging the gap: Successful collaboration between engineering & design
 
How to Find Success in a Product Manager Role by GoGuardian PM
How to Find Success in a Product Manager Role by GoGuardian PMHow to Find Success in a Product Manager Role by GoGuardian PM
How to Find Success in a Product Manager Role by GoGuardian PM
 
Cuss hajar!
Cuss hajar!Cuss hajar!
Cuss hajar!
 
Creating Impact Through Product Design
Creating Impact Through Product DesignCreating Impact Through Product Design
Creating Impact Through Product Design
 
Product Design Process at Sorabel
Product Design Process at SorabelProduct Design Process at Sorabel
Product Design Process at Sorabel
 
Challenges with agile testing process and how to debug and troubleshoot these...
Challenges with agile testing process and how to debug and troubleshoot these...Challenges with agile testing process and how to debug and troubleshoot these...
Challenges with agile testing process and how to debug and troubleshoot these...
 
Tamk - ohjelmistokehitys-seminaari 9.10
Tamk - ohjelmistokehitys-seminaari 9.10Tamk - ohjelmistokehitys-seminaari 9.10
Tamk - ohjelmistokehitys-seminaari 9.10
 
Roles, responsibilities & expectations
Roles, responsibilities & expectationsRoles, responsibilities & expectations
Roles, responsibilities & expectations
 
From 0 To Cross-Device by Vytautas Jakštys | Product Management Vilnius
From 0 To Cross-Device by Vytautas Jakštys | Product Management VilniusFrom 0 To Cross-Device by Vytautas Jakštys | Product Management Vilnius
From 0 To Cross-Device by Vytautas Jakštys | Product Management Vilnius
 
Data-driven design
Data-driven designData-driven design
Data-driven design
 

Viewers also liked

Incorporation Stage Issues and Seed Financings Overview w/ Kristine Di Bacco
Incorporation Stage Issues and Seed Financings Overview w/ Kristine Di BaccoIncorporation Stage Issues and Seed Financings Overview w/ Kristine Di Bacco
Incorporation Stage Issues and Seed Financings Overview w/ Kristine Di BaccoStanford Venture Studio
 
Incorporation, Cap Tables and other Startup Legal Issues
Incorporation, Cap Tables and other Startup Legal IssuesIncorporation, Cap Tables and other Startup Legal Issues
Incorporation, Cap Tables and other Startup Legal IssuesStanford Venture Studio
 
Composing Startup Teams w/ Lindy Greer, GSB Professor
Composing Startup Teams w/ Lindy Greer, GSB ProfessorComposing Startup Teams w/ Lindy Greer, GSB Professor
Composing Startup Teams w/ Lindy Greer, GSB ProfessorStanford Venture Studio
 
Visual Communication for Groups w/ Alli McKee
Visual Communication for Groups w/ Alli McKeeVisual Communication for Groups w/ Alli McKee
Visual Communication for Groups w/ Alli McKeeStanford Venture Studio
 
Starting a business as an international student
Starting a business as an international studentStarting a business as an international student
Starting a business as an international studentStanford Venture Studio
 
Consumer Unicorns: The Art of Building Billion Dollar Startups
Consumer Unicorns:  The Art of Building Billion Dollar StartupsConsumer Unicorns:  The Art of Building Billion Dollar Startups
Consumer Unicorns: The Art of Building Billion Dollar StartupsStanford Venture Studio
 
Selling Your Idea (in 2 minutes) w/ Stephanie Patterson
Selling Your Idea (in 2 minutes) w/ Stephanie PattersonSelling Your Idea (in 2 minutes) w/ Stephanie Patterson
Selling Your Idea (in 2 minutes) w/ Stephanie PattersonStanford Venture Studio
 
Exodus Lessons Learned H4Dip Stanford 2016
Exodus Lessons Learned H4Dip Stanford 2016Exodus Lessons Learned H4Dip Stanford 2016
Exodus Lessons Learned H4Dip Stanford 2016Stanford University
 
Fatal journeys (Team 621) Lessons Learned H4Dip Stanford 2016
Fatal journeys (Team 621) Lessons Learned H4Dip Stanford 2016Fatal journeys (Team 621) Lessons Learned H4Dip Stanford 2016
Fatal journeys (Team 621) Lessons Learned H4Dip Stanford 2016Stanford University
 
Seacurity Hacking for Defense 2017
Seacurity Hacking for Defense 2017Seacurity Hacking for Defense 2017
Seacurity Hacking for Defense 2017Stanford University
 
Austra Lumina Hacking for Defense 2017
Austra Lumina Hacking for Defense 2017Austra Lumina Hacking for Defense 2017
Austra Lumina Hacking for Defense 2017Stanford University
 

Viewers also liked (20)

Incorporation Stage Issues and Seed Financings Overview w/ Kristine Di Bacco
Incorporation Stage Issues and Seed Financings Overview w/ Kristine Di BaccoIncorporation Stage Issues and Seed Financings Overview w/ Kristine Di Bacco
Incorporation Stage Issues and Seed Financings Overview w/ Kristine Di Bacco
 
Funding 101 w/ Jenny Lefcourt
Funding 101 w/ Jenny LefcourtFunding 101 w/ Jenny Lefcourt
Funding 101 w/ Jenny Lefcourt
 
Dos and Don'ts for Developing Your App
Dos and Don'ts for Developing Your AppDos and Don'ts for Developing Your App
Dos and Don'ts for Developing Your App
 
Valuations w/ Jeff Faust
Valuations w/ Jeff FaustValuations w/ Jeff Faust
Valuations w/ Jeff Faust
 
Incorporation, Cap Tables and other Startup Legal Issues
Incorporation, Cap Tables and other Startup Legal IssuesIncorporation, Cap Tables and other Startup Legal Issues
Incorporation, Cap Tables and other Startup Legal Issues
 
Composing Startup Teams w/ Lindy Greer, GSB Professor
Composing Startup Teams w/ Lindy Greer, GSB ProfessorComposing Startup Teams w/ Lindy Greer, GSB Professor
Composing Startup Teams w/ Lindy Greer, GSB Professor
 
Do I Need A Technical Cofounder?
Do I Need A Technical Cofounder?Do I Need A Technical Cofounder?
Do I Need A Technical Cofounder?
 
Visual Communication for Groups w/ Alli McKee
Visual Communication for Groups w/ Alli McKeeVisual Communication for Groups w/ Alli McKee
Visual Communication for Groups w/ Alli McKee
 
Starting a business as an international student
Starting a business as an international studentStarting a business as an international student
Starting a business as an international student
 
Consumer Unicorns: The Art of Building Billion Dollar Startups
Consumer Unicorns:  The Art of Building Billion Dollar StartupsConsumer Unicorns:  The Art of Building Billion Dollar Startups
Consumer Unicorns: The Art of Building Billion Dollar Startups
 
Selling Your Idea (in 2 minutes) w/ Stephanie Patterson
Selling Your Idea (in 2 minutes) w/ Stephanie PattersonSelling Your Idea (in 2 minutes) w/ Stephanie Patterson
Selling Your Idea (in 2 minutes) w/ Stephanie Patterson
 
Exit strategy Berkeley 2016
Exit strategy Berkeley 2016Exit strategy Berkeley 2016
Exit strategy Berkeley 2016
 
HomeSlice Berkeley 2016
HomeSlice Berkeley 2016HomeSlice Berkeley 2016
HomeSlice Berkeley 2016
 
Delphi Berkeley 2016
Delphi Berkeley 2016Delphi Berkeley 2016
Delphi Berkeley 2016
 
SalesStash Berkeley 2016
SalesStash Berkeley 2016SalesStash Berkeley 2016
SalesStash Berkeley 2016
 
Exodus Lessons Learned H4Dip Stanford 2016
Exodus Lessons Learned H4Dip Stanford 2016Exodus Lessons Learned H4Dip Stanford 2016
Exodus Lessons Learned H4Dip Stanford 2016
 
Fatal journeys (Team 621) Lessons Learned H4Dip Stanford 2016
Fatal journeys (Team 621) Lessons Learned H4Dip Stanford 2016Fatal journeys (Team 621) Lessons Learned H4Dip Stanford 2016
Fatal journeys (Team 621) Lessons Learned H4Dip Stanford 2016
 
Xplomo Hacking for Defense 2017
Xplomo Hacking for Defense 2017Xplomo Hacking for Defense 2017
Xplomo Hacking for Defense 2017
 
Seacurity Hacking for Defense 2017
Seacurity Hacking for Defense 2017Seacurity Hacking for Defense 2017
Seacurity Hacking for Defense 2017
 
Austra Lumina Hacking for Defense 2017
Austra Lumina Hacking for Defense 2017Austra Lumina Hacking for Defense 2017
Austra Lumina Hacking for Defense 2017
 

Similar to How to Work with Engineers w/ Alan Chiu

Agile Software Delivery for the Ugandan Context - 2019 Edition
Agile Software Delivery for the Ugandan Context - 2019 EditionAgile Software Delivery for the Ugandan Context - 2019 Edition
Agile Software Delivery for the Ugandan Context - 2019 EditionStephen Senkomago Musoke
 
Product Development Demystified: Launching Faster with Confidence through Hum...
Product Development Demystified: Launching Faster with Confidence through Hum...Product Development Demystified: Launching Faster with Confidence through Hum...
Product Development Demystified: Launching Faster with Confidence through Hum...Aggregage
 
Key Success Factors in New Product Efforts
Key Success Factors in New Product EffortsKey Success Factors in New Product Efforts
Key Success Factors in New Product EffortsAtul Setlur
 
This Is Innovation
This Is  InnovationThis Is  Innovation
This Is Innovationdowsonm
 
Simon White CV 2016_09_26
Simon White CV 2016_09_26Simon White CV 2016_09_26
Simon White CV 2016_09_26Simon White
 
786-PRODUCT-DESIGN-ARC-4302-3-2-3-V-II-CHAPTER-1-03032020-converted.pptx
786-PRODUCT-DESIGN-ARC-4302-3-2-3-V-II-CHAPTER-1-03032020-converted.pptx786-PRODUCT-DESIGN-ARC-4302-3-2-3-V-II-CHAPTER-1-03032020-converted.pptx
786-PRODUCT-DESIGN-ARC-4302-3-2-3-V-II-CHAPTER-1-03032020-converted.pptxBarsena
 
Applying Innovation in Software Development
Applying Innovation in Software DevelopmentApplying Innovation in Software Development
Applying Innovation in Software DevelopmentAmish Gandhi
 
Transitioning to Product Manager
Transitioning to Product ManagerTransitioning to Product Manager
Transitioning to Product ManagerToufiq Mahmud
 
Product Design in Operations Management
Product Design in Operations ManagementProduct Design in Operations Management
Product Design in Operations ManagementSemih Gümüşbaş
 
Build Better Products | Jeremy Bell
Build Better Products | Jeremy BellBuild Better Products | Jeremy Bell
Build Better Products | Jeremy BellProduct Tank Toronto
 
Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...
Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...
Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...Nicolò Borghi
 
stanford-design-thinking-brochure.pdf
stanford-design-thinking-brochure.pdfstanford-design-thinking-brochure.pdf
stanford-design-thinking-brochure.pdfDharam Mentor
 
How to Plan for Hyper Growth Success by Slack Software Engineer
How to Plan for Hyper Growth Success by Slack Software EngineerHow to Plan for Hyper Growth Success by Slack Software Engineer
How to Plan for Hyper Growth Success by Slack Software EngineerProduct School
 
Product Engineer / Product Manager / Channel Manager / Commercialization Expert
Product Engineer / Product Manager / Channel Manager / Commercialization ExpertProduct Engineer / Product Manager / Channel Manager / Commercialization Expert
Product Engineer / Product Manager / Channel Manager / Commercialization Expertwww.SMARTvt.org
 
An Engineer’s Essential Tool in Agile: Design Thinking
An Engineer’s Essential Tool in Agile:  Design ThinkingAn Engineer’s Essential Tool in Agile:  Design Thinking
An Engineer’s Essential Tool in Agile: Design ThinkingSoniaMayPatlan
 
Commercialization Expert / Channel Sales / Product Manager
Commercialization Expert / Channel Sales / Product ManagerCommercialization Expert / Channel Sales / Product Manager
Commercialization Expert / Channel Sales / Product Managerwww.SMARTvt.org
 
Practical Product Management for new Product Managers
Practical Product Management for new Product ManagersPractical Product Management for new Product Managers
Practical Product Management for new Product ManagersAmarpreet Kalkat
 

Similar to How to Work with Engineers w/ Alan Chiu (20)

Agile Software Delivery for the Ugandan Context - 2019 Edition
Agile Software Delivery for the Ugandan Context - 2019 EditionAgile Software Delivery for the Ugandan Context - 2019 Edition
Agile Software Delivery for the Ugandan Context - 2019 Edition
 
Product Development Demystified: Launching Faster with Confidence through Hum...
Product Development Demystified: Launching Faster with Confidence through Hum...Product Development Demystified: Launching Faster with Confidence through Hum...
Product Development Demystified: Launching Faster with Confidence through Hum...
 
Key Success Factors in New Product Efforts
Key Success Factors in New Product EffortsKey Success Factors in New Product Efforts
Key Success Factors in New Product Efforts
 
This Is Innovation
This Is  InnovationThis Is  Innovation
This Is Innovation
 
Simon White CV 2016_09_26
Simon White CV 2016_09_26Simon White CV 2016_09_26
Simon White CV 2016_09_26
 
786-PRODUCT-DESIGN-ARC-4302-3-2-3-V-II-CHAPTER-1-03032020-converted.pptx
786-PRODUCT-DESIGN-ARC-4302-3-2-3-V-II-CHAPTER-1-03032020-converted.pptx786-PRODUCT-DESIGN-ARC-4302-3-2-3-V-II-CHAPTER-1-03032020-converted.pptx
786-PRODUCT-DESIGN-ARC-4302-3-2-3-V-II-CHAPTER-1-03032020-converted.pptx
 
Applying Innovation in Software Development
Applying Innovation in Software DevelopmentApplying Innovation in Software Development
Applying Innovation in Software Development
 
Transitioning to Product Manager
Transitioning to Product ManagerTransitioning to Product Manager
Transitioning to Product Manager
 
Product Design in Operations Management
Product Design in Operations ManagementProduct Design in Operations Management
Product Design in Operations Management
 
Build Better Products | Jeremy Bell
Build Better Products | Jeremy BellBuild Better Products | Jeremy Bell
Build Better Products | Jeremy Bell
 
Innovation Team Plan
Innovation Team PlanInnovation Team Plan
Innovation Team Plan
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...
Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...
Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...
 
stanford-design-thinking-brochure.pdf
stanford-design-thinking-brochure.pdfstanford-design-thinking-brochure.pdf
stanford-design-thinking-brochure.pdf
 
How to Plan for Hyper Growth Success by Slack Software Engineer
How to Plan for Hyper Growth Success by Slack Software EngineerHow to Plan for Hyper Growth Success by Slack Software Engineer
How to Plan for Hyper Growth Success by Slack Software Engineer
 
Product Engineer / Product Manager / Channel Manager / Commercialization Expert
Product Engineer / Product Manager / Channel Manager / Commercialization ExpertProduct Engineer / Product Manager / Channel Manager / Commercialization Expert
Product Engineer / Product Manager / Channel Manager / Commercialization Expert
 
An Engineer’s Essential Tool in Agile: Design Thinking
An Engineer’s Essential Tool in Agile:  Design ThinkingAn Engineer’s Essential Tool in Agile:  Design Thinking
An Engineer’s Essential Tool in Agile: Design Thinking
 
Advantages and disadvantages of Agile approach for products and services deve...
Advantages and disadvantages of Agile approach for products and services deve...Advantages and disadvantages of Agile approach for products and services deve...
Advantages and disadvantages of Agile approach for products and services deve...
 
Commercialization Expert / Channel Sales / Product Manager
Commercialization Expert / Channel Sales / Product ManagerCommercialization Expert / Channel Sales / Product Manager
Commercialization Expert / Channel Sales / Product Manager
 
Practical Product Management for new Product Managers
Practical Product Management for new Product ManagersPractical Product Management for new Product Managers
Practical Product Management for new Product Managers
 

Recently uploaded

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 

Recently uploaded (20)

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 

How to Work with Engineers w/ Alan Chiu

  • 1. How to Work with Engineers Alan Chiu Head of Product and Co-Founder, Listo Partner, XSeed Capital Stanford GSB MSx 2011 @alanchiu Stanford Graduate School of Business November 12, 2015 1
  • 2. Stanford Graduate School of Business Agenda 1. Product Owner 2. What Drives Engineers 3. Product Development Practices 4. Keys to Success 2
  • 3. Stanford Graduate School of Business Alan Chiu 3
  • 4. Stanford Graduate School of Business Agenda 1. Product Owner 2. What Drives Engineers 3. Product Development Practices 4. Keys to Success 4
  • 5. Stanford Graduate School of Business Product Owner 5 Final arbiter of product spec Judged by product-market fit Voice of the customer
  • 6. Stanford Graduate School of Business Challenges Product owner wants to ship now. Non-technical product owners often do not understand the implications of their asks. Engineers want to build a quality product. Engineers hate throwing away code. 6
  • 7. Stanford Graduate School of Business Agenda 1. Product Owner 2. What Drives Engineers 3. Product Development Practices 4. Keys to Success 7
  • 8. Stanford Graduate School of Business Seek first to understand. — Stephen Covey 8
  • 9. Stanford Graduate School of Business What Drives Engineers Work with smart people Work on cool technology Build something people actually use Build their career Stay current with the latest tools/languages/frameworks/processes Want their work to be seen — street cred Afraid of working on something inconsequential 9
  • 10. Stanford Graduate School of Business Implications First engineer the most difficult to recruit Freedom to choose Open source vs closed source Product shipping experience 10
  • 11. Stanford Graduate School of Business 11
  • 12. Stanford Graduate School of Business Your Key Allies Engineering Manager GSD Cares about quality Motivated by commercial success and talent development CTO Tech visionary Owns product architecture 12
  • 13. Stanford Graduate School of Business Agenda 1. Product Owner 2. What Drives Engineers 3. Product Development Practices 4. Keys to Success 13
  • 14. Stanford Graduate School of Business 14
  • 15. Stanford Graduate School of Business Development Processes Historical approach: Waterfall Works if the team understands both the problem and the solution well — rarely the case. "Throw it over the wall" mentality leads to adversarial rather than collaborative relationships. 15
  • 16. Stanford Graduate School of Business Development Processes How it is done today: Customer Dev + Agile Dev Customer Development — problem oriented Agile Development — solution oriented 16
  • 17. Stanford Graduate School of Business Customer Dev + Agile Dev 17
  • 18. Stanford Graduate School of Business Agile Development Process 18
  • 19. Stanford Graduate School of Business 19
  • 20. Stanford Graduate School of Business Agenda 1. Product Owner 2. What Drives Engineers 3. Product Development Practices 4. Keys to Success 20
  • 21. Stanford Graduate School of Business Keys to Success Be the voice of the customer. Be genuinely curious and interested in technology. Rank features by bang-for-buck (value vs effort). Include non-engineers in feature estimation meetings. Set aside bandwidth in every sprint to pay down technical debt. 21
  • 23. Stanford Graduate School of Business Background: Agile Manifesto Individuals and interactions over Processes and tools Working software over Comprehensive documentation Customer collaboration over Contract negotiation Responding to change over Following a plan http://agilemanifesto.org 23
  • 24. Stanford Graduate School of Business 24
  • 25. Stanford Graduate School of Business Agile Principles Customer satisfaction by rapid delivery of useful software Welcome changing requirements, even late in development Working software is delivered frequently Close, daily cooperation between business people and developers Projects are built around motivated individuals, who should be trusted Face-to-face conversation is the best form of communication (co- location) Working software is the principal measure of progress ... and more at http://agilemanifesto.org/principles.html 25
  • 26. Stanford Graduate School of Business Common Agile Practices Scrum Test-driven development Velocity tracking Backlogs User stories Retrospectives Kanban Continuous integration Continuous deployment ... and many more Book: Agile Product Management with Scrum 26
  • 27. Bhaskar Ghosh VP Engineering & Ops Nerdwallet 28 Alan Chiu Head of Product & Co-Founder, Listo Partner, XSeed Capital