logoalt Hacker News

ozimyesterday at 10:48 PM1 replyview on HN

That's not just developers as you noted.

It is "velocity fallacy" — product people want "all the features ASAP or right away".

Until users with their managers come with pitchforks and torches. I worked on such internal project where we as developers were able to deliver new features and new version every 2 weeks (which is not a pinnacle of the game of course) and were thinking if we can move to daily delivery. Because we were good devs and wanted to appease product owner.

Until one day product owner came back with feedback, how everyone is pissed off at him for shifting ground under people feet, while he also thought he is doing great delivering all those great features. It was pushed back to limited amount of features each month.

People need training, people need to understand what and why.

In the end it turns out it is also AI coding fallacy, because most of the software is built for limited audience, which has its specific timeline on accepting and internalising new features or different ways of doing stuff. Unless we take humans from the equation and we start building for AI itself.


Replies

hilariouslyyesterday at 11:13 PM

This is exactly what I said to the last company (which is basically shutting down now lol) management - "infinite customizeability" means "zero percent understandability" for a typical suite of software.

I literally was told not to narrow down the features too much or the product would be too constrained... well then wtf does it actually _do_ for anyone?