Hacker News new | ask | show | jobs
by codingdave 2484 days ago
This may sound crazy, but I'm OK with a request falling through the cracks if it was not important enough for the requester to follow up with me.

The most effective PMs I've worked under had a heavy filter on incoming requests, at least for established products, with "No" being the default answer. If multiple people started asking for the same thing multiple times, clearly it was important. But if you say yes to every little things that comes in via any channel, you end up with a complex, cluttered product.

I feel that a product like this is better applied to a customer services/support team, where you really do want to make sure every little complaint is addressed properly.

4 comments

This may sound crazy, but I'm OK with a request falling through the cracks if it was not important enough for the requester to follow up with me.

This sounds great in theory, but in practice it turns into an asshole filter (https://siderea.livejournal.com/1230660.html). In other words, what you've just done is create a set of incentives that reward the most obnoxious people with your attention, and starve those who politely wait. In time, those who politely wait will write you off as a flake, and then you'll wonder why everyone who contacts you obnoxiously sends three e-mails, four slack pings and an after hours text message for good measure.

I did not mean to give that impression. I clarified a bit in another comment, but I was not talking about rewarding people for poor behavior as much as avoiding taking all incoming requests as "To Be Done", simply because the request arrived.
> I'm OK with a request falling through the cracks if it was not important enough for the requester to follow up with me

The issue with this approach is that there will be a bias towards people who quickly/persistently follow up. Personally, I'm very hesitant to do so especially with busy people, as I don't want to add to their workload (or indeed, I dislike being pushy in general).

That isn't what I meant. Admittedly, I can see why it was read that way, so let me clarify the larger point:

As a PM, you need to listen to your entire community, not one person. Whether they politely request something and wait, or whether they are excessively persistent, that is still just one request. And unless you only have a handful of customers, you need some consensus from the entire community that the request is a good one before saying "Yes", and getting to work on it.

Or even worse you end up creating bullshit jobs which consist entirely of being a “follow upper”...
if you say yes to every little things that comes in via any channel, you end up with a complex, cluttered product.

Please come host a seminar with my product management group. Maybe if an outsider/third-party says it they'll actually listen.

fair points all. we are looking to address the overload through the prioritization so maybe that will somewhat address the first concern I agree there are multiple use cases.