Product Management: Why internal product feedback matters

Internal feedback on your product or feature is special, and can help you make better products that your customers love, rather than tolerate.

Here’s why:

Effort vs Reward

Much external (customer/user) feedback on your product gets to you because it’s so painful, that the cost of reporting it to you is worth the effort. That is, the time and effort involved in contacting your support team or customer success team, detailing the issue, why it matters, how it might be fixed, and the resulting follow ups, are worth the issue being fixed.

Many small frustrations, like User Experience issues, don’t meet that effort criteria. They’re small – tolerable – workaroundable. But they can quickly add up to a bad overall User Experience or worse, a poor opinion of your brand.

Think about this: If you’re setting up a new software product, and you have to a click a button twice to make the button do what you want, instead of once. What do you do? You probably just use the workaround. Because, you want to move onto the next thing. You’ve got a meeting in a minute. The time/effort involved in talking to your IT team, who then may need to contact the vendor, isn’t worth it to you.

But that software product, and its user experience, is suffering. The user now has a more-negative experience. The vendor of that product is missing out on opportunities to improve the experience.

Tapping into Internal feedback is one way to make sure you’re getting that valuable low-friction feedback that could take your product from “meh” to “yeahhh!”.

Take advantage of reduced friction

Internal feedback is different. There’s less friction involved. As a user, using my company’s products, there’s typically a forum or community where I can feedback, or raise a bug.

You can get feedback earlier. If you get the product or feature in Internal team’s hands earlier, you can fix issues before they’re even noticed by external customers.

Often, the feedback is more honest, too.

Also, internal feedback usually comes from love. Or at the very least, a desire to help the company build great products and be successful.

And because it’s internal, it should be easier to funnel/route it to the right places.

Some thoughts/considerations on Internal feedback

Some tips for dealing with Internal feedback:

  1. Build a community around feedback. Make sure that feedback is acknowledged and appreciated openly – if you want to make great products, people should feel like their opinions are wanted and they’re listened to.
    1. I personally love how open Slack channels can be. The feedback is right there – it’s trivial for people to “+1” a problem or thought.
  2. Make your internal feedback ingestion process as easy as possible for the people reporting their feedback. If you care about this feedback, it’s in your interests to make it really easy. The effort of raising/classifying the issue should be on you, the Product Owner/Manager. Get that friction close to zero.
  3. Where possible, have a place where you can “funnel” the feedback and keep it transparent. This can be hard in large companies with many products. But I favour asynchronous forums which are open for all to see (public Slack channels, for example)
  4. Don’t fall into the “We’ve never heard this from external people before” trap. That doesn’t mean the feedback is less worthy of consideration.
  5. Understand that in most cases, the feedback comes from wanting to make things better. It’s not personal. It might feel like criticism, and it might hurt because it’s from a colleague, but the intent is good.
  6. Don’t argue over whether the feedback is a “bug” or a “feature request” and don’t put that onus on the Reporter.
    1. Classification is irrelevant to the User Experience. Fix the experience.

What about Dogfooding?

A note on “Dogfooding”:

It’s not enough to use your own products internally. You have to solicit and act on feedback from those efforts – build a community if you can.

If you don’t take and act on that feedback, you’re missing out on a huge opportunity to make products and features people love, from the people most invested in your own success.

What did I miss?

I bet there’s a number of positive (and negative) points around Internal feedback that I’ve not considered. I’d love to read your thoughts in the comments below ?

Enable Automatic Start Up for Guest OS on VMware ESX and ESXi

This one had me tearing my hair out. We needed to enable auto startup on some of our Virtual Machines on the VMware ESX server, but I couldn’t for the life of me work out how. After a stupid amount of Googling around, turning up nothing, I actually RTFM! Page 177-178 had the answers 😉

Here’s how to do it:

Launch the Virtual Infrastructure Client. If you don’t have it, just http:// to your VMware ESX host and grab it from the front page.

Go to the Configuration tab of your ESX Server, then click on Virtual Machine Startup/Shutdown.

By default (I’m pretty sure) automatic startup is disabled. To enable it, click on “Properties…” on the far upper right of the window.

You’ll now see this window:

Check/Tick “Allow virtual machines to start and stop automatically with the system”.

Now, this is the bit where I nearly cried…

You know you want to “enable” your Guest OSes to automatically boot, but how? I tried clicking and dragging, right clicking for a context menu to enable “Automatic start up” and gave up.

Turns out, you need to click on the Guest OS you’d like to enable, and then click “Move Up” until it sits underneath the “Automatic startup” title. Argh!

I really hope this helps someone out! 🙂

Windows Live ID fails to do its job, wastes my time

Until about 10 minutes ago I used my colleague’s Windows Live ID passport to get our Volume Licence stuff. To make things easier, I just signed up for my own Live ID using my address, and then filled out a profile, including things like my name, address, company, job title.

I then successfully log on to eOpen, and add the relevant licences. Then of course I want to download one of the applications, so I click on Product Downloads, and what do I see?


Microsoft Volume Licensing

WTF. I just filled out this information 2 minutes ago. Why can’t Microsoft pre-fill this information based on the information I just gave it! I thought the whole point of ‘Live ID’ passporty-thing was to make single-sign-on a reality and enable the sharing of information from a central repository.

What a load of crap. I really despair sometimes…

A nice usability touch from

If you get your password wrong 3 times in a row, automatically takes you to the “send me my password” page.

This is a great usability touch. It’s pretty likely that if you’ve entered your password wrong three times, you’ve forgotten it. Removing the hassle of looking around for the “Forgot your password?” link is a very nice, and welcome, judgement call.

Google adds Draggable Driving Directions

This morning, whilst organising my journey to an interview, I noticed that Google Maps now lets you drag and rearrange the route it specifies when giving driving directions. In the past you had to take the route it decided was best for you, even if your knowledge of local traffic patterns meant you’d never take that particular road. Well now, you can carve out your own route – very cool!

Try it out