SlideShare a Scribd company logo
1 of 12
Download to read offline
Listening for a Living
Working as a product manager with a completely distributed team requires techniques and shifts in emphasis that are not
needed if the team is colocated. This deck lays out some of those I found useful over the two years I worked with a distributed
team building an analytics application from a shed in my garden.
Created with Haiku Deck, presentation software that's simple, beautiful and fun.
By Rod Nicolson
page 1 of 12
Listening for a Living
The distributed team I worked with consisted of developers in Minnesota and Ohio and Toronto, supported by a UX team in
Denver and others spread around all over the USA.
Created with Haiku Deck, presentation software that's simple, beautiful and fun.
By Rod Nicolson
page 2 of 12
Listening for a Living
The team worked to agile principles and so I've used these to organise my thoughts and what I learned.
Created with Haiku Deck, presentation software that's simple, beautiful and fun.
By Rod Nicolson
page 3 of 12
Listening for a Living
Being removed from the people you work with means meany hours on the phone or Skype calls. Not being able to see them
(even video is a very poor substitute) means it is important to listen carefully to what they are saying, what they are not saying,
and the way in which they say it. All this can be as revealing as body language, sometimes more so.
In calls, whether video or audio only, it is important to make time to connect personally with individuals to build the kind of
relationships you would if you worked next to each other.
As the team don't have a shared physical space it can be hard to make what the team is working on visible. You don't have
walls around the team that you can stick stuff on, but you do have wikis, kanban boards, Jira, Slack, email footers, etc. This
helps people remember what, why and how you are working on something.
You can see if someone is busy if they're sat next to you. You can't if they're a thousand miles away. Work out what people's
work patterns are and leave them alone at key times.
Product managers deliver nothing by ourselves. Our team is our #1 most valuable asset. Being distributed tends to magnify the
effort required to build and maintain productive and happy teams, but can deliver great results.
Created with Haiku Deck, presentation software that's simple, beautiful and fun.
By Rod Nicolson
Photo by perpetualplum page 4 of 12
Listening for a Living
Creating good software is hard, even if you are all working in the sample place.
A team where all the members are distributed and either work from home or in separate offices is harder, but distance is not the
primary influence on difficulty.
A team that combines colocation and distribution might be more tricky to manage, as this can create cliques and us/them
feelings in the separate teams, even if the remote workers are reasonably close.
Every team is different, and will have different needs and solutions to help it perform.
Created with Haiku Deck, presentation software that's simple, beautiful and fun.
By Rod Nicolson
page 5 of 12
Listening for a Living
Studies show that moving people even six feet away from each other in an office significantly degrades the quality and quantity
of their communication. So to compensate, processes and tools become more important in a distributed agile environment.
Clear, agreed and regularly reviewed processes add structure and ensure everyone knows what their involvement is expected to
be at all points in the process.
With no corridor, water cooler or kitchen, we can't have so many adhoc chats to work out issues or generate those 'ahah!'
moments, so regular, scheduled calls can help fill the gap. But...
Keep meetings focused. Ensure every call has a stated goal, and keep on top of whether each call is continuing to deliver value.
For key points in the process where information has to be communicated between people or teams, I find that working out who
needs the information the most helps identify who should run that part of the process.
Created with Haiku Deck, presentation software that's simple, beautiful and fun.
By Rod Nicolson
Photo by Stéfan page 6 of 12
Listening for a Living
Absolutely nothing beats getting everyone face to face. This is vital to creating and maintaining reliable, productive and happy
teams.
Depending on the maturity of the team and the culture of the organisation, you should meet between once and four times a year.
Created with Haiku Deck, presentation software that's simple, beautiful and fun.
By Rod Nicolson
Photo by Werner Kunz page 7 of 12
Listening for a Living
Working software is our goal and so is valued more than documentation, but distributed teams might require more to be written
down than those working closely together. A lot depends on the needs of the team and the correct level should be a matter for
retrospectives and reviewed regularly.
Two types of documentation I found useful were a glossary of key terms, and short notes in the stories added by the developer to
explain the logic they implemented.
Both provided useful and quick ways to get an answer when I couldn't remember what data the Blooper used, or exactly what the
Awesomizer did.
Created with Haiku Deck, presentation software that's simple, beautiful and fun.
By Rod Nicolson
Photo by ºNit Soto page 8 of 12
Listening for a Living
Although the shed is warm and comfortable and I was happy in there with the spiders and the crates of cables and bike parts I
can't bring myself to throw away, a product manager does need to get out of the office.
So travel is part of the job, but much can be done on the phone and online.
Clever product manages build good relationships with those who have relationships with their customers. The data and contacts
Sales and Ops provide will extend the range and volume of feedback available without adding to the travel budget.
Created with Haiku Deck, presentation software that's simple, beautiful and fun.
By Rod Nicolson
Photo by Peter Ras page 9 of 12
Listening for a Living
All the usual rules around this apply, plus, if you are also remote from the rest of the business, you need to at least triple the level
of your communication. If it's a global business then you may need to multiply it by more.
Communication can be made easier if you are as transparent as possible with the rest of the company. Kimonos don't have to
be abandoned entirely, but be as open as you possibly can. It helps explain why you have to say "no" and it builds trust for when
things go wrong.
Allies and evangelists for your product are invaluable and should be both formally and informally recruited. Appoint enthusiasts
as product champions and help them learn everything about it, so they become the person in Singapore or Denver or Edinburgh
who people turn to instead of you.
Make yourself visible - it's tough from thousands of miles away, but if you own a product you need to ensure your presence is felt
in the right places.
Created with Haiku Deck, presentation software that's simple, beautiful and fun.
By Rod Nicolson
Photo by spierzchala page 10 of 12
Listening for a Living
All the usual rules around this apply, but I found that communication to the rest of the business needed to be multiplied many
times compared to a product manager working in, say, a head office.
Agilistas want to respond quickly to changes in the market, but deviations from the published plan must be explained to all the
relevant stakeholders, who wouldn't all fit in my shed even if they weren't 3,000 miles away.
Communication can be made easier by being as transparent as possible with the rest of the company. Kimonos don't have to be
abandoned entirely, but need be as open as possible. It helped to explain why I had to say "no" and built trust for when things
went wrong.
Finding allies and evangelists for my products is a life-saver. Try to appoint existing enthusiasts as product champions and help
them learn everything about it, so they become the person in Singapore or Denver or Edinburgh who people turn to, and who will
pass on important information.
Lastly, it is important to make oneself visible - it's tough from thousands of miles away, but making your presence is felt in the
right places even when you're not there is important.
Created with Haiku Deck, presentation software that's simple, beautiful and fun.
By Rod Nicolson
Photo by spierzchala page 11 of 12
Listening for a Living
And I always try remember that my products' successes are largel because of other people's efforts, and where they're not, it's
almost certain that I was just lucky.
Created with Haiku Deck, presentation software that's simple, beautiful and fun.
By Rod Nicolson
page 12 of 12

More Related Content

Viewers also liked

香港六合彩身在富中
香港六合彩身在富中香港六合彩身在富中
香港六合彩身在富中zfbsok
 
Puste Miejsce
Puste MiejscePuste Miejsce
Puste MiejsceEwaB
 
Situation Analysis Real Groovy Compatible[1]
Situation Analysis Real Groovy Compatible[1]Situation Analysis Real Groovy Compatible[1]
Situation Analysis Real Groovy Compatible[1]elysep
 
Konferencja 2007 Whsz Relewantnosc
Konferencja 2007 Whsz RelewantnoscKonferencja 2007 Whsz Relewantnosc
Konferencja 2007 Whsz RelewantnoscEwaB
 
Open University for Seniors- 2013
Open University for Seniors- 2013Open University for Seniors- 2013
Open University for Seniors- 2013Gemma Tur
 
Web Marketing Week2
Web Marketing Week2Web Marketing Week2
Web Marketing Week2cghb1210
 
Planejamento de avaliação de experiências de aprendizagem com tecnologia
Planejamento de avaliação de experiências de aprendizagem com tecnologiaPlanejamento de avaliação de experiências de aprendizagem com tecnologia
Planejamento de avaliação de experiências de aprendizagem com tecnologiaUFPE
 
Receptor ask a 433 mhz
Receptor ask a 433 mhzReceptor ask a 433 mhz
Receptor ask a 433 mhzAmaury Méndez
 
United retain title
United retain titleUnited retain title
United retain titleSameer
 
SHAC Resource Management Issues
SHAC Resource Management IssuesSHAC Resource Management Issues
SHAC Resource Management Issuestwbishop
 
Song And Dance Man
Song And Dance ManSong And Dance Man
Song And Dance ManBeckyreed
 
Small Truth To Make Our Life 100%
Small Truth To Make Our Life 100%Small Truth To Make Our Life 100%
Small Truth To Make Our Life 100%Singhar Sahil
 
How to create a first-class content audit: What Lara Croft and the Super Mari...
How to create a first-class content audit: What Lara Croft and the Super Mari...How to create a first-class content audit: What Lara Croft and the Super Mari...
How to create a first-class content audit: What Lara Croft and the Super Mari...Critical Mass
 
Electives at TMS
Electives at TMSElectives at TMS
Electives at TMSkmgriswold
 

Viewers also liked (20)

香港六合彩身在富中
香港六合彩身在富中香港六合彩身在富中
香港六合彩身在富中
 
Formatieve toetsing mbo
Formatieve toetsing mboFormatieve toetsing mbo
Formatieve toetsing mbo
 
Puste Miejsce
Puste MiejscePuste Miejsce
Puste Miejsce
 
Situation Analysis Real Groovy Compatible[1]
Situation Analysis Real Groovy Compatible[1]Situation Analysis Real Groovy Compatible[1]
Situation Analysis Real Groovy Compatible[1]
 
Konferencja 2007 Whsz Relewantnosc
Konferencja 2007 Whsz RelewantnoscKonferencja 2007 Whsz Relewantnosc
Konferencja 2007 Whsz Relewantnosc
 
Open University for Seniors- 2013
Open University for Seniors- 2013Open University for Seniors- 2013
Open University for Seniors- 2013
 
Web Marketing Week2
Web Marketing Week2Web Marketing Week2
Web Marketing Week2
 
Planejamento de avaliação de experiências de aprendizagem com tecnologia
Planejamento de avaliação de experiências de aprendizagem com tecnologiaPlanejamento de avaliação de experiências de aprendizagem com tecnologia
Planejamento de avaliação de experiências de aprendizagem com tecnologia
 
Encuesta
EncuestaEncuesta
Encuesta
 
Receptor ask a 433 mhz
Receptor ask a 433 mhzReceptor ask a 433 mhz
Receptor ask a 433 mhz
 
United retain title
United retain titleUnited retain title
United retain title
 
EducTechReport
EducTechReportEducTechReport
EducTechReport
 
Electricidad basica
Electricidad basicaElectricidad basica
Electricidad basica
 
SHAC Resource Management Issues
SHAC Resource Management IssuesSHAC Resource Management Issues
SHAC Resource Management Issues
 
20110728 datalift-rpi-troy
20110728 datalift-rpi-troy20110728 datalift-rpi-troy
20110728 datalift-rpi-troy
 
Song And Dance Man
Song And Dance ManSong And Dance Man
Song And Dance Man
 
Small Truth To Make Our Life 100%
Small Truth To Make Our Life 100%Small Truth To Make Our Life 100%
Small Truth To Make Our Life 100%
 
How to create a first-class content audit: What Lara Croft and the Super Mari...
How to create a first-class content audit: What Lara Croft and the Super Mari...How to create a first-class content audit: What Lara Croft and the Super Mari...
How to create a first-class content audit: What Lara Croft and the Super Mari...
 
Electives at TMS
Electives at TMSElectives at TMS
Electives at TMS
 
Sharable notes
Sharable notesSharable notes
Sharable notes
 

Similar to Listening for a living

Project culture canvas
Project culture canvasProject culture canvas
Project culture canvasNevo Hadas
 
Design Thinking Guide for Successful Professionals- Chapter 1
Design Thinking Guide for Successful Professionals- Chapter 1Design Thinking Guide for Successful Professionals- Chapter 1
Design Thinking Guide for Successful Professionals- Chapter 1archholy
 
Adversarial to Harmonious: Building the Developer/UX Connection
Adversarial to Harmonious: Building the Developer/UX ConnectionAdversarial to Harmonious: Building the Developer/UX Connection
Adversarial to Harmonious: Building the Developer/UX ConnectionUXPA International
 
How To Exhibit: Explanation And Seduction - September2010
How To Exhibit: Explanation And Seduction - September2010How To Exhibit: Explanation And Seduction - September2010
How To Exhibit: Explanation And Seduction - September2010Ronald van Tienhoven Studio
 
Zillable - Make Work and Innovation Happen
Zillable - Make Work and Innovation HappenZillable - Make Work and Innovation Happen
Zillable - Make Work and Innovation HappenZillable
 
Ten tips for an effective creative services function
Ten tips for an effective creative services functionTen tips for an effective creative services function
Ten tips for an effective creative services functionJacqueline (Jaci) Burns
 
Adversarial to Harmonious: Building the Developer / UX Connection
Adversarial to Harmonious: Building the Developer / UX ConnectionAdversarial to Harmonious: Building the Developer / UX Connection
Adversarial to Harmonious: Building the Developer / UX ConnectionNick Tucker
 
Laicos Startup Studio Pitch Deck
Laicos Startup Studio Pitch Deck Laicos Startup Studio Pitch Deck
Laicos Startup Studio Pitch Deck Ryan J. Negri
 
Zibtek’s Software Development Comparison Guide
Zibtek’s Software Development Comparison GuideZibtek’s Software Development Comparison Guide
Zibtek’s Software Development Comparison GuideAmit Ashwini
 
Zillable Brochure (Long)
Zillable Brochure (Long)Zillable Brochure (Long)
Zillable Brochure (Long)Zillable
 
Collaboration Tools and Digital Presence
Collaboration Tools and Digital PresenceCollaboration Tools and Digital Presence
Collaboration Tools and Digital PresenceKathia Ordoñez
 
Design Thinking and UTS Library
Design Thinking and UTS LibraryDesign Thinking and UTS Library
Design Thinking and UTS LibraryMal Booth
 
Intergen Smarts 26 (2011)
Intergen Smarts 26 (2011)Intergen Smarts 26 (2011)
Intergen Smarts 26 (2011)Intergen
 
Domain Driven Design Quickly
Domain Driven Design QuicklyDomain Driven Design Quickly
Domain Driven Design QuicklyAliTurgutBOZKURT
 
Rob Gibson — Curriculum Vitæ
Rob Gibson — Curriculum VitæRob Gibson — Curriculum Vitæ
Rob Gibson — Curriculum VitæRob Gibson
 

Similar to Listening for a living (20)

2014 Technical Communication Conference Program
2014 Technical Communication Conference Program2014 Technical Communication Conference Program
2014 Technical Communication Conference Program
 
Ent-Assignment 3.docx
Ent-Assignment 3.docxEnt-Assignment 3.docx
Ent-Assignment 3.docx
 
Project culture canvas
Project culture canvasProject culture canvas
Project culture canvas
 
Design Thinking Guide for Successful Professionals- Chapter 1
Design Thinking Guide for Successful Professionals- Chapter 1Design Thinking Guide for Successful Professionals- Chapter 1
Design Thinking Guide for Successful Professionals- Chapter 1
 
Adversarial to Harmonious: Building the Developer/UX Connection
Adversarial to Harmonious: Building the Developer/UX ConnectionAdversarial to Harmonious: Building the Developer/UX Connection
Adversarial to Harmonious: Building the Developer/UX Connection
 
BT Common Ground Whitepaper Nichola Millard
BT Common Ground Whitepaper Nichola MillardBT Common Ground Whitepaper Nichola Millard
BT Common Ground Whitepaper Nichola Millard
 
How To Exhibit: Explanation And Seduction - September2010
How To Exhibit: Explanation And Seduction - September2010How To Exhibit: Explanation And Seduction - September2010
How To Exhibit: Explanation And Seduction - September2010
 
Zillable - Make Work and Innovation Happen
Zillable - Make Work and Innovation HappenZillable - Make Work and Innovation Happen
Zillable - Make Work and Innovation Happen
 
Ten tips for an effective creative services function
Ten tips for an effective creative services functionTen tips for an effective creative services function
Ten tips for an effective creative services function
 
Adversarial to Harmonious: Building the Developer / UX Connection
Adversarial to Harmonious: Building the Developer / UX ConnectionAdversarial to Harmonious: Building the Developer / UX Connection
Adversarial to Harmonious: Building the Developer / UX Connection
 
Laicos Startup Studio Pitch Deck
Laicos Startup Studio Pitch Deck Laicos Startup Studio Pitch Deck
Laicos Startup Studio Pitch Deck
 
Zibtek’s Software Development Comparison Guide
Zibtek’s Software Development Comparison GuideZibtek’s Software Development Comparison Guide
Zibtek’s Software Development Comparison Guide
 
Zillable Brochure (Long)
Zillable Brochure (Long)Zillable Brochure (Long)
Zillable Brochure (Long)
 
Collaboration Tools and Digital Presence
Collaboration Tools and Digital PresenceCollaboration Tools and Digital Presence
Collaboration Tools and Digital Presence
 
Design Thinking and UTS Library
Design Thinking and UTS LibraryDesign Thinking and UTS Library
Design Thinking and UTS Library
 
Intergen Smarts 26 (2011)
Intergen Smarts 26 (2011)Intergen Smarts 26 (2011)
Intergen Smarts 26 (2011)
 
Domain Driven Design Quickly
Domain Driven Design QuicklyDomain Driven Design Quickly
Domain Driven Design Quickly
 
ENT G-8.pdf
ENT G-8.pdfENT G-8.pdf
ENT G-8.pdf
 
Promise of empty spaces
Promise of empty spacesPromise of empty spaces
Promise of empty spaces
 
Rob Gibson — Curriculum Vitæ
Rob Gibson — Curriculum VitæRob Gibson — Curriculum Vitæ
Rob Gibson — Curriculum Vitæ
 

Recently uploaded

Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 

Recently uploaded (20)

Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 

Listening for a living

  • 1. Listening for a Living Working as a product manager with a completely distributed team requires techniques and shifts in emphasis that are not needed if the team is colocated. This deck lays out some of those I found useful over the two years I worked with a distributed team building an analytics application from a shed in my garden. Created with Haiku Deck, presentation software that's simple, beautiful and fun. By Rod Nicolson page 1 of 12
  • 2. Listening for a Living The distributed team I worked with consisted of developers in Minnesota and Ohio and Toronto, supported by a UX team in Denver and others spread around all over the USA. Created with Haiku Deck, presentation software that's simple, beautiful and fun. By Rod Nicolson page 2 of 12
  • 3. Listening for a Living The team worked to agile principles and so I've used these to organise my thoughts and what I learned. Created with Haiku Deck, presentation software that's simple, beautiful and fun. By Rod Nicolson page 3 of 12
  • 4. Listening for a Living Being removed from the people you work with means meany hours on the phone or Skype calls. Not being able to see them (even video is a very poor substitute) means it is important to listen carefully to what they are saying, what they are not saying, and the way in which they say it. All this can be as revealing as body language, sometimes more so. In calls, whether video or audio only, it is important to make time to connect personally with individuals to build the kind of relationships you would if you worked next to each other. As the team don't have a shared physical space it can be hard to make what the team is working on visible. You don't have walls around the team that you can stick stuff on, but you do have wikis, kanban boards, Jira, Slack, email footers, etc. This helps people remember what, why and how you are working on something. You can see if someone is busy if they're sat next to you. You can't if they're a thousand miles away. Work out what people's work patterns are and leave them alone at key times. Product managers deliver nothing by ourselves. Our team is our #1 most valuable asset. Being distributed tends to magnify the effort required to build and maintain productive and happy teams, but can deliver great results. Created with Haiku Deck, presentation software that's simple, beautiful and fun. By Rod Nicolson Photo by perpetualplum page 4 of 12
  • 5. Listening for a Living Creating good software is hard, even if you are all working in the sample place. A team where all the members are distributed and either work from home or in separate offices is harder, but distance is not the primary influence on difficulty. A team that combines colocation and distribution might be more tricky to manage, as this can create cliques and us/them feelings in the separate teams, even if the remote workers are reasonably close. Every team is different, and will have different needs and solutions to help it perform. Created with Haiku Deck, presentation software that's simple, beautiful and fun. By Rod Nicolson page 5 of 12
  • 6. Listening for a Living Studies show that moving people even six feet away from each other in an office significantly degrades the quality and quantity of their communication. So to compensate, processes and tools become more important in a distributed agile environment. Clear, agreed and regularly reviewed processes add structure and ensure everyone knows what their involvement is expected to be at all points in the process. With no corridor, water cooler or kitchen, we can't have so many adhoc chats to work out issues or generate those 'ahah!' moments, so regular, scheduled calls can help fill the gap. But... Keep meetings focused. Ensure every call has a stated goal, and keep on top of whether each call is continuing to deliver value. For key points in the process where information has to be communicated between people or teams, I find that working out who needs the information the most helps identify who should run that part of the process. Created with Haiku Deck, presentation software that's simple, beautiful and fun. By Rod Nicolson Photo by Stéfan page 6 of 12
  • 7. Listening for a Living Absolutely nothing beats getting everyone face to face. This is vital to creating and maintaining reliable, productive and happy teams. Depending on the maturity of the team and the culture of the organisation, you should meet between once and four times a year. Created with Haiku Deck, presentation software that's simple, beautiful and fun. By Rod Nicolson Photo by Werner Kunz page 7 of 12
  • 8. Listening for a Living Working software is our goal and so is valued more than documentation, but distributed teams might require more to be written down than those working closely together. A lot depends on the needs of the team and the correct level should be a matter for retrospectives and reviewed regularly. Two types of documentation I found useful were a glossary of key terms, and short notes in the stories added by the developer to explain the logic they implemented. Both provided useful and quick ways to get an answer when I couldn't remember what data the Blooper used, or exactly what the Awesomizer did. Created with Haiku Deck, presentation software that's simple, beautiful and fun. By Rod Nicolson Photo by ºNit Soto page 8 of 12
  • 9. Listening for a Living Although the shed is warm and comfortable and I was happy in there with the spiders and the crates of cables and bike parts I can't bring myself to throw away, a product manager does need to get out of the office. So travel is part of the job, but much can be done on the phone and online. Clever product manages build good relationships with those who have relationships with their customers. The data and contacts Sales and Ops provide will extend the range and volume of feedback available without adding to the travel budget. Created with Haiku Deck, presentation software that's simple, beautiful and fun. By Rod Nicolson Photo by Peter Ras page 9 of 12
  • 10. Listening for a Living All the usual rules around this apply, plus, if you are also remote from the rest of the business, you need to at least triple the level of your communication. If it's a global business then you may need to multiply it by more. Communication can be made easier if you are as transparent as possible with the rest of the company. Kimonos don't have to be abandoned entirely, but be as open as you possibly can. It helps explain why you have to say "no" and it builds trust for when things go wrong. Allies and evangelists for your product are invaluable and should be both formally and informally recruited. Appoint enthusiasts as product champions and help them learn everything about it, so they become the person in Singapore or Denver or Edinburgh who people turn to instead of you. Make yourself visible - it's tough from thousands of miles away, but if you own a product you need to ensure your presence is felt in the right places. Created with Haiku Deck, presentation software that's simple, beautiful and fun. By Rod Nicolson Photo by spierzchala page 10 of 12
  • 11. Listening for a Living All the usual rules around this apply, but I found that communication to the rest of the business needed to be multiplied many times compared to a product manager working in, say, a head office. Agilistas want to respond quickly to changes in the market, but deviations from the published plan must be explained to all the relevant stakeholders, who wouldn't all fit in my shed even if they weren't 3,000 miles away. Communication can be made easier by being as transparent as possible with the rest of the company. Kimonos don't have to be abandoned entirely, but need be as open as possible. It helped to explain why I had to say "no" and built trust for when things went wrong. Finding allies and evangelists for my products is a life-saver. Try to appoint existing enthusiasts as product champions and help them learn everything about it, so they become the person in Singapore or Denver or Edinburgh who people turn to, and who will pass on important information. Lastly, it is important to make oneself visible - it's tough from thousands of miles away, but making your presence is felt in the right places even when you're not there is important. Created with Haiku Deck, presentation software that's simple, beautiful and fun. By Rod Nicolson Photo by spierzchala page 11 of 12
  • 12. Listening for a Living And I always try remember that my products' successes are largel because of other people's efforts, and where they're not, it's almost certain that I was just lucky. Created with Haiku Deck, presentation software that's simple, beautiful and fun. By Rod Nicolson page 12 of 12