4 ms·
I have an alternative view from a lot of commenters. This is a symptom of tragedy of the commons + data driven decision making. Product Managers (of which I a
by tristor 5y ago
I have an alternative view from a lot of commenters. This is a symptom of tragedy of the commons + data driven decision making. Product Managers (of which I am one) are focused on advocating for changes that benefit the users. Unfortunately, as scale increases it becomes impossible to just have conversations with users and extrapolate from that to a tastemaking decision. Instead we have two possible pathways as an app grows:
1. You make decisions by aggregate telemetry. This leads to a degradation to lowest-common denominator, and changing UI to drive statistical movement.
2. You make decisions by intense user research with a small subset of key customers. This leads to "enterprison" disease and if done too early in a company's lifespan, can kill the company from ever growing beyond effectively being an outsourcing partner for their largest enterprise clients.
When you have 25 million users, you can neither have a conversation with all of them, nor can you please all of them, so you end up having to make the best decision you can based on the data available to you, and we all suffer in small ways, but hopefully benefit in larger ways.
It's hard to understand for those of us (I'm nearly 40) who grew up working with technology, because the changes have happened in leaps and then suddenly in tiny increments constantly, like boiling a frog, but along the way the number of humans using the Internet and technology massively massively massively increased. The scale of the Internet today is unprecedented for any previous product or technology in known human history. Fundamentally, that means everything must either specialize and focus on a niche set of customers or it becomes driven by the tragedy of the commons.
- akudha 5y agoThinking as a user of various software, this is all I want 1. As close to zero bugs as possible, aka, it should be dependable 2. Work as fast as possible. How much time humanity is collectively losing, because JIRA takes its own sweet time to load? :( 3. Clearly communicate what it is trying to do, and just do it We don't think about stuff that work well, all the time. It just becomes a part of our routine and we forget them. Would be nice to have software that get out of the way instead of taxing our brain to think about yet another menu item, yet another feature....
- drpixie 5y agoSpot on - anything else renders software less useful.
- mattgreenrocks 5y ago> Fundamentally, that means everything must either specialize and focus on a niche set of customers or it becomes driven by the tragedy of the commons. Very true. Increasingly I get the sense that almost every piece of consumer software I use is not really as concerned with what I want vs other, much larger demographics. That's fine, but it is a bitter pill to swallow after feeling "at home" in technology for a long time.
- sillyquiet 5y ago>This is a symptom of tragedy of the commons + data driven decision making. Product Managers (of which I am one) are focused on advocating for changes that benefit the users. This is true of good product managers. Unfortunately there are far too many who are (often stupidly) focused on short-term conversion gains, often to the detriment of the user. (e.g., let's hide the Foo Widget because data shows users who click the Foo Widget convert at a lower rate!)