Ask HN: What is wrong with modern software development

4 fzeindl 1 8/26/2025, 8:20:13 AM
I’m trying not to be a naysayer, but what is wrong with modern software development and why does it require so many developers while projects get delivered later and later?

A couple years back Dynatrace was hiring a thousand developers worldwide for improving their product.

The OSX-team, who developed an entire operating system including utilities, famously consisted of 100 developers.

What is wrong with the industry? Is it scrum and pull based development? How was it before ticketing systems? Did bosses just assign tasks to their employees?

Comments (1)

0x3f · 1h ago
Work grows to fill available time/capacity. 'New-and-improved' software development technologies thus increase capacity for busywork and complexity. Complexity itself allows engineers to present needless work as essential to non-technical people. So complexity begets complexity.

I've worked at a ton of startups and very few are adept at avoiding needless archictecture astronaut type stuff. And it's very hard to change the ship's direction after the engineering team have convinced themselves it's all appropriate and necessary to have 100 microservices for their 5-man team and 10k users.