SlideShare a Scribd company logo
How to Partner with
Developers When
You Don’t Code
SXSW Panel Picker 2019
Chris Massey & Jenny Wanger
What is this session
about?
Working successfully with engineers
when you don't code yourself is all
about engaging them in the creative
process.
Better-engaged teams leads to better-
designed, better-validated products,
and a team who will go above and
beyond to succeed.
Come learn how to partner with your
technology team to build awesome
products.
Say Hello to Chris & Jenny
Chris Massey | @camassey
Product Lead
Mind the Product
● Used to understand .NET
memory management
● Product Manager &
Community builder
● From Johannesburg, SA
Jenny Wanger | @jennydove
Head of Consumer Products
SpotHero
● Only ever coded HTML
● Product Manager for years
● Loves design thinking
● From Chicago, IL
We wanted to
explain a bit
more...
...so we conducted a brief interview.
What made you first realize that
you had to improve how you were
engaging with your technical
team?
“I could no longer say
“just put a button
here.” I had to figure
out how to translate
our user needs into
concepts they could
build.
It was when I had to build my first product
without a visual UI–my manager put me
on an API product. After he told me the
assignment I had to research what an API
was!
My team was looking to me to help them
navigate how this product worked, and I
could no longer say “just put a button
here.” I had to figure out how to translate
our user needs into concepts they could
build.
“Our team kept having
to ask follow-up
questions that felt– to
me– like they had
obvious answers.
I realised early on that my default
communication style wasn’t quite right
when it came to explaining user stories
and product specs to our developers.
I had a lot of context in my head that I
assumed was common knowledge, which I
was struggling to capture and share. Our
team kept having to ask follow-up
questions that felt - to me - like they had
obvious answers.
What is one thing you’ve done to
improve your technical skills
since entering the tech world?
“ Never be afraid to ask your engineers
questions about their craft.
Acknowledge the limits of your
understanding, and ask them to help you
understand the implications of what
you’re describing, or what they’re trying to
explain to you.
You’ll be wiser, and they’ll feel
acknowledged and included.
Never be afraid to
ask your engineers
questions about
their craft.
“ I still haven’t learned to code. I’ll never
know as much as the developers on my
team.
I have started doing what we call “pre-
groomings”, where I sit down with one
engineer ahead of time and work with
them to figure out how to break our work
up into logical, small chunks.
Through these conversations I’ve started
to learn about our architecture and how
different pieces of code interact.
Through these
conversations I’ve
started to learn about
our architecture and
how different pieces
of code interact.
Do non-technical team members
need to learn technical skills?
“You should learn at
least enough technical
skills to be able to
have meaningful,
mutually-respectful
conversations with
your engineers.
Some.
You should learn at least enough technical
skills to be able to have meaningful,
mutually-respectful conversations with
your engineers. Where that line actually is
might vary!
They need to feel you understand them,
not that you’re going to try and do their
job. You need to have a handle on that
they’re telling you and it’s implications.
“You need to be
able to talk about
technology with
your team, but that
doesn’t mean you
have the skills
yourself.
No.
You need to be able to talk about
technology with your team, but that
doesn’t mean you need the skills yourself.
Much more important is for non-technical
members to trust their engineers, be able
to articulate their goals, and collaborate
with programmers to find a workable
solution.
What is the most surprising
benefit you’ve found to engaging
your engineering team more
proactively?
“The day I knew I had
created a real
partnership with my
engineers was the day
they told me that they
weren’t going to build
out a feature I had
requested.
The day I knew I had created a real
partnership with my engineers was the
day they told me that they weren’t going
to build out a feature I had requested.
They explained that Manisha, the persona
we were building for, wouldn’t use the
product that way. They articulated exactly
why they believed it was the wrong
solution to her problem, and we worked
together to find a better solution that
actually got to the root cause instead.
“We all pull
together when we
need to push hard
to understand or fix
something.
My team rallys together when it’s crunch-
time.
We all feel invested and passionate about
the products that we have designed and
built together, and so we all pull together
when we need to push hard to understand
or fix something.
We still have “intense” conversations, but
they’re always grounded in mutual respect
and a desire to learn from each other’s
insights.
What will you
learn in this
session?
An understanding of the
common challenges and
pitfalls encountered by non-
technical folks trying to
partner with developers
How to make developers feel
included in the creative
process so they invest in your
idea and product
The ability to judge whether
you need to meet your
developers halfway, learning a
bit of technical jargon yourself
Want to learn
more?
Please vote!
SXSW Panel Picker 2019

More Related Content

PDF
Designing a Digital Product at a Startup
PPTX
Leader Graphic Design | Advertising Agency Software Spotlight
PDF
It's a startup life: from idea to execution.
PPT
Manager-snowflake
PDF
Project Management in the Real World
PPTX
Evaluation
PPT
Building a UX team
PDF
Introduction to Product strategy (Google Launchpad)
Designing a Digital Product at a Startup
Leader Graphic Design | Advertising Agency Software Spotlight
It's a startup life: from idea to execution.
Manager-snowflake
Project Management in the Real World
Evaluation
Building a UX team
Introduction to Product strategy (Google Launchpad)

What's hot (20)

PDF
Stronger together: how to build your cross-team content engine
PPT
Project Manager/Business Analyst friction and how to overcome it by Penny Pullan
PDF
Efficient Teams Do Not Happen. They are Designed. It's called DesignOps
PDF
Easy and affordable user testing at Confab Central 2018
PDF
Data informed design - UX Australia august 2015
PDF
Deepayan som prayas 3 10 5-13
PDF
Futures Wheel: Practical Frameworks for Ethical Design by Mazi Javidiani & Ma...
PPTX
005_190112 Bookclub-In House Design chapter 02
PDF
Prototyping is an attitude
PDF
A Crash Course in the Art of Stakeholdering - Patrick Bach, Chelsea Omel, & M...
PDF
Christian Titze, "Hello From the Other Side: Adapting the Agile Agency to Cli...
PPTX
Alignment
PDF
Team personas: A new look at personas for the enterprise context
PDF
UX Leadership
PDF
Design the Conversation: A case study on making digital banking clear and human
PDF
I Have No Idea What I'm Doing, and That's Okay!
PDF
Design the Conversation: An approach to help you stay focused on the customer
PPTX
My startupxx prototyping v2
PDF
Startup Weapons for Newbie Entrepreneurs
PDF
How to Provide Value from Day One of Your Dev Career by Thuy Doan at Codeland...
Stronger together: how to build your cross-team content engine
Project Manager/Business Analyst friction and how to overcome it by Penny Pullan
Efficient Teams Do Not Happen. They are Designed. It's called DesignOps
Easy and affordable user testing at Confab Central 2018
Data informed design - UX Australia august 2015
Deepayan som prayas 3 10 5-13
Futures Wheel: Practical Frameworks for Ethical Design by Mazi Javidiani & Ma...
005_190112 Bookclub-In House Design chapter 02
Prototyping is an attitude
A Crash Course in the Art of Stakeholdering - Patrick Bach, Chelsea Omel, & M...
Christian Titze, "Hello From the Other Side: Adapting the Agile Agency to Cli...
Alignment
Team personas: A new look at personas for the enterprise context
UX Leadership
Design the Conversation: A case study on making digital banking clear and human
I Have No Idea What I'm Doing, and That's Okay!
Design the Conversation: An approach to help you stay focused on the customer
My startupxx prototyping v2
Startup Weapons for Newbie Entrepreneurs
How to Provide Value from Day One of Your Dev Career by Thuy Doan at Codeland...
Ad

Similar to How to Partner with Developers When You Don’t Code - SXSW 2019 submission (20)

PDF
The senior dev
PDF
AD - Developer communication and Technology
PDF
QCon SF 2022: The Secret to Finding Impactful Projects to Land a Staff-Plus E...
PPTX
AgileNCR 2019 _ The Soft Side of Software Development.pptx
PPTX
S taylor ILI 2012 Presentation
PDF
Binary crosswords
PDF
"Startups, comment gérer une équipe de développeurs" par Laurent Cerveau
PPTX
What it takes to be a "Good" Developer?
PDF
Why project manager needs technical skills and How to develop these skills
PDF
Developer Skills Report
PDF
Why Developers Must Adapt Beyond Technical Expertise
PDF
How to become a great developer
PPTX
From Engineering to Product Management
ODP
CTO School Meetup - Jan 2013 Becoming Better Technical Leader
PDF
How to keep up your technical skills without annoying your team(s)
PDF
Lessons Learned About Software Development
PDF
Job card Lovro Gracin
PDF
Working with Developers for Fun and Profit
PDF
Working with Developers for Fun and Profit
PPTX
How to hire and keep engineers happy public
The senior dev
AD - Developer communication and Technology
QCon SF 2022: The Secret to Finding Impactful Projects to Land a Staff-Plus E...
AgileNCR 2019 _ The Soft Side of Software Development.pptx
S taylor ILI 2012 Presentation
Binary crosswords
"Startups, comment gérer une équipe de développeurs" par Laurent Cerveau
What it takes to be a "Good" Developer?
Why project manager needs technical skills and How to develop these skills
Developer Skills Report
Why Developers Must Adapt Beyond Technical Expertise
How to become a great developer
From Engineering to Product Management
CTO School Meetup - Jan 2013 Becoming Better Technical Leader
How to keep up your technical skills without annoying your team(s)
Lessons Learned About Software Development
Job card Lovro Gracin
Working with Developers for Fun and Profit
Working with Developers for Fun and Profit
How to hire and keep engineers happy public
Ad

Recently uploaded (20)

PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Getting Started with Data Integration: FME Form 101
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PDF
Getting started with AI Agents and Multi-Agent Systems
PPT
What is a Computer? Input Devices /output devices
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Hybrid model detection and classification of lung cancer
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
Architecture types and enterprise applications.pdf
PDF
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PPTX
1. Introduction to Computer Programming.pptx
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
Tartificialntelligence_presentation.pptx
PPTX
Modernising the Digital Integration Hub
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Getting Started with Data Integration: FME Form 101
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
Getting started with AI Agents and Multi-Agent Systems
What is a Computer? Input Devices /output devices
Final SEM Unit 1 for mit wpu at pune .pptx
A contest of sentiment analysis: k-nearest neighbor versus neural network
1 - Historical Antecedents, Social Consideration.pdf
Hybrid model detection and classification of lung cancer
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
A comparative study of natural language inference in Swahili using monolingua...
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Architecture types and enterprise applications.pdf
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
1. Introduction to Computer Programming.pptx
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Tartificialntelligence_presentation.pptx
Modernising the Digital Integration Hub
How ambidextrous entrepreneurial leaders react to the artificial intelligence...

How to Partner with Developers When You Don’t Code - SXSW 2019 submission

  • 1. How to Partner with Developers When You Don’t Code SXSW Panel Picker 2019 Chris Massey & Jenny Wanger
  • 2. What is this session about? Working successfully with engineers when you don't code yourself is all about engaging them in the creative process. Better-engaged teams leads to better- designed, better-validated products, and a team who will go above and beyond to succeed. Come learn how to partner with your technology team to build awesome products.
  • 3. Say Hello to Chris & Jenny Chris Massey | @camassey Product Lead Mind the Product ● Used to understand .NET memory management ● Product Manager & Community builder ● From Johannesburg, SA Jenny Wanger | @jennydove Head of Consumer Products SpotHero ● Only ever coded HTML ● Product Manager for years ● Loves design thinking ● From Chicago, IL
  • 4. We wanted to explain a bit more... ...so we conducted a brief interview.
  • 5. What made you first realize that you had to improve how you were engaging with your technical team?
  • 6. “I could no longer say “just put a button here.” I had to figure out how to translate our user needs into concepts they could build. It was when I had to build my first product without a visual UI–my manager put me on an API product. After he told me the assignment I had to research what an API was! My team was looking to me to help them navigate how this product worked, and I could no longer say “just put a button here.” I had to figure out how to translate our user needs into concepts they could build.
  • 7. “Our team kept having to ask follow-up questions that felt– to me– like they had obvious answers. I realised early on that my default communication style wasn’t quite right when it came to explaining user stories and product specs to our developers. I had a lot of context in my head that I assumed was common knowledge, which I was struggling to capture and share. Our team kept having to ask follow-up questions that felt - to me - like they had obvious answers.
  • 8. What is one thing you’ve done to improve your technical skills since entering the tech world?
  • 9. “ Never be afraid to ask your engineers questions about their craft. Acknowledge the limits of your understanding, and ask them to help you understand the implications of what you’re describing, or what they’re trying to explain to you. You’ll be wiser, and they’ll feel acknowledged and included. Never be afraid to ask your engineers questions about their craft.
  • 10. “ I still haven’t learned to code. I’ll never know as much as the developers on my team. I have started doing what we call “pre- groomings”, where I sit down with one engineer ahead of time and work with them to figure out how to break our work up into logical, small chunks. Through these conversations I’ve started to learn about our architecture and how different pieces of code interact. Through these conversations I’ve started to learn about our architecture and how different pieces of code interact.
  • 11. Do non-technical team members need to learn technical skills?
  • 12. “You should learn at least enough technical skills to be able to have meaningful, mutually-respectful conversations with your engineers. Some. You should learn at least enough technical skills to be able to have meaningful, mutually-respectful conversations with your engineers. Where that line actually is might vary! They need to feel you understand them, not that you’re going to try and do their job. You need to have a handle on that they’re telling you and it’s implications.
  • 13. “You need to be able to talk about technology with your team, but that doesn’t mean you have the skills yourself. No. You need to be able to talk about technology with your team, but that doesn’t mean you need the skills yourself. Much more important is for non-technical members to trust their engineers, be able to articulate their goals, and collaborate with programmers to find a workable solution.
  • 14. What is the most surprising benefit you’ve found to engaging your engineering team more proactively?
  • 15. “The day I knew I had created a real partnership with my engineers was the day they told me that they weren’t going to build out a feature I had requested. The day I knew I had created a real partnership with my engineers was the day they told me that they weren’t going to build out a feature I had requested. They explained that Manisha, the persona we were building for, wouldn’t use the product that way. They articulated exactly why they believed it was the wrong solution to her problem, and we worked together to find a better solution that actually got to the root cause instead.
  • 16. “We all pull together when we need to push hard to understand or fix something. My team rallys together when it’s crunch- time. We all feel invested and passionate about the products that we have designed and built together, and so we all pull together when we need to push hard to understand or fix something. We still have “intense” conversations, but they’re always grounded in mutual respect and a desire to learn from each other’s insights.
  • 17. What will you learn in this session?
  • 18. An understanding of the common challenges and pitfalls encountered by non- technical folks trying to partner with developers
  • 19. How to make developers feel included in the creative process so they invest in your idea and product
  • 20. The ability to judge whether you need to meet your developers halfway, learning a bit of technical jargon yourself
  • 21. Want to learn more? Please vote! SXSW Panel Picker 2019