Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
An engineer's guide to working with product man...
Search
Adam Wiggins
May 23, 2013
Technology
5.5k
26
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
An engineer's guide to working with product managers
Adam Wiggins
May 23, 2013
More Decks by Adam Wiggins
See All by Adam Wiggins
Hackability, part 2: The role of APIs in a hackable world
adamwiggins
0
330
Better Hiring with Starter Projects
adamwiggins
1
270
Hackability: the future of programming in a post-PC world
adamwiggins
1
640
Waza 2012 Keynote - Idea to Delivery
adamwiggins
2
470
Other Decks in Technology
See All in Technology
Gitは怖い?共有ワークスペースから始めるSnowflakeチーム開発
coco_se
0
110
AIネイティブプロダクトで顧客価値を最大化するプロダクトエンジニアとFDEの協働
righttouch
PRO
0
230
Slack上でインフラをトラブルシュートする! Agentic Platform Engineeringの第一歩
teru0x1
2
400
When Does a Local Qwen Start to Break
morshoto
0
200
AIオーケストレーションを活用した 開発ワークフローの設計と実践
bqnq
0
130
Snowflakeで実現する全社横断の顧客の声(VOC)分析・活用基盤@Snowflake World Tour Tokyo 2026
yuto16
0
160
SQL文一行も書けない人事がCortexもろもろを使って人事業務を楽にしてみる
ponponmikankan
1
210
株式会社シーエーシー エンジニア向け会社紹介資料
cac
0
57k
Deploying a Full-Stack Bun-Native Framework on Cloudflare Workers
7nohe
0
130
Adaptive Warehouse を今すぐ導入すべき理由と迷ったときの判断基準
__allllllllez__
0
170
OpenTelemetry eBPF Instrumentationの舞台裏 / Behind the Scenes of OpenTelemetry eBPF Instrumentation
ymotongpoo
3
980
目の前の楽しいが人生を変える - コミュニティの螺旋の歩き方と楽しむコツ / change your life
soudai
PRO
4
390
Featured
See All Featured
Are puppies a ranking factor?
jonoalderson
2
3.9k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
330
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Six Lessons from altMBA
skipperchong
29
4.5k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
A Modern Web Designer's Workflow
chriscoyier
699
190k
Designing for Performance
lara
611
70k
Fireside Chat
paigeccino
43
4k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.9k
The SEO Collaboration Effect
kristinabergwall1
1
550
Transcript
An engineer's guide to working with product managers Adam Wiggins
April 2013
What do product people do?
https://www.youtube.com/watch?v=nV7u1VBhWCE
Bob's approach to product management
Customer Product manager Engineer
Customer Product manager Engineer
Customer Product manager Engineer
Now, real product management
Customer problems Product manager
Customer problems Engineering Product manager Prototypes, ideas, technology needs
Customer problems Engineering Usage analysis Watching the competition Support needs
Sales needs S Product manager Prototypes, ideas, technology needs
Customer problems Engineering Usage analysis Watching the competition Support needs
Sales needs S Product manager Synthesis & judgement Prototypes, ideas, technology needs
Customer problems Engineering Usage analysis Watching the competition Support needs
Sales needs S Product manager Synthesis & judgement Requirements Prototypes, ideas, technology needs
Why have product specialists?
To build something people will use and love.
How?
• customer-centric • understanding the problem • putting the solution
into customer terms
None
Product Engineering
Product • problems • customers • build the right thing
• solutions • technology • build it right Engineering
Aspects of product work
• customer validation • prioritization • internal communication • external
communication • analysis & synthesis
How can a product manager help you?
• defining the problem • determining what's important • non-technical
decision-making • unblocking you • usage analysis • notifying users of changes • coordination across teams • coordination with 3rd parties
What to expect from a good product manager
• evidence • customer perspective • context ("why" to match
the "what") • fast decision-making • internal marketing & buy-in • tracking & documentation
What does a product manager expect from you, the engineer?
• building stuff • frequent status reports • tight feedback
loops • reporting on technical blockers • new possibilities with the technology
What makes something a product?
• validated with customers • docs & announcements • pricing
• interfaces (CLI, web, API, mobile) • workflows • naming • code ownership • scalability & capacity planning • deploy process
• validated with customers • docs & announcements • pricing
• interfaces (CLI, web, API, mobile) • workflows • naming • code ownership • scalability & capacity planning • deploy process Product Design Engineering
Insist on a product owner for your project! fin.