Hacker News new | ask | show | jobs
by treehau5 3533 days ago
Robust systems are achievable already. We need managers that understand quality takes proper planning, time, and deep, concentrated, uninterrupted work.
2 comments

And money. Don't forget about lots and lots of money.

I'm going through this headache right now.

This is a huge challenge for quality software. As others have noted there is a disconnect between users, developers, managers, and quality/reliability engineering such that nobody seems to have enough of the picture to make the best decisions.

Sales wants more features to be competitive.

Management wants to ship it because it will generate revenue.

QRE/Manufacturing wants more time to test all of the features and their interactions.

And everywhere money gets squeezed out, sales wants to offer a discount to "win the deal", management wants to improve the margins by lowering the cost to develop, and the factory wants to ship product faster and spend less time qualifying it.

But at $Startup they have an open office plan and meetings every 20 minutes and they make $Product!