Re:Manifesto for Minimalist Software Engineers
by gizmo on Monday November 07, 2022 @08:52AM
(#33505752)
Absolutely. No way to tell in advance if a big new release is going to work, and it's all too easy to make a product better in 10 unique ways that just don't matter. You can't A/B test yourself out a local maximum, and some point you have to go for a big new release despite the risk.
True to some extent I guess. But in my experience “hipster perfectionism” is also a fantasy.
It’s easy to think that if we make the user experience exactly the users (or in most cases actually some product manager) wants it then we’ll have massive traction. In reality that’s rarely what happens. In many cases I would say nothing at all happens.
As an example I ran the analytics group at a moderately successful startup a few years back. The engineering team put in massive effort in a new release that would be so much more polished and easier to use. But when we looked at the numbers a few months later it was impossible to discern any meaningful change around the deploy date. I didn’t say anything about this to the higher ups of course, and neither did anybody else.