logoalt Hacker News

sirwhinesalot11/08/20241 replyview on HN

But most software out there is built with heavy processes? SAFe and all that nonsense, and everyone agrees the output is complete garbage. The software that is lauded and praised tends to be made by small teams of highly skilled engineers, stuff like EmberGen.

To me what this says is that software is not, at all, like other engineering disciplines. Software developers aren't like masons, we're not just mixing cement, there's more to it than that. You can add more masons to a construction work and it will most likely go faster. Add more devs to a project and most likely it'll go slower.


Replies

PaulRobinson11/11/2024

I agree the answer is not more process. But the answer is also not “no process, let engineers get on with it”.

We need different processes. We need much better managers. We need to plan, but in ways that are specific to the risks of software development. It means more work, but not, perhaps more meetings.

show 1 reply