4 ms·
My read of the article is that he argues that software development doesn't have economy of scale - which I agree with.
by henrik_w 10y ago
My read of the article is that he argues that software development doesn't have economy of scale - which I agree with.
- sp527 10y agoFair point but that's neither what the title says nor what he wants you to believe. This is clickbait. And technically what I described is an economy of scale wrt software development the same way the assembly line corresponds to car production. Software dev benefits from fast, cheap distribution of a product that can be duplicated easily because otherwise a developer would need to rewrite the software each time and deliver it by hand to users.
- venomsnake 10y agoThat is obviously true - double the codebase and you need four time the resources to maintain it.
- rogersm 10y agoBut the issue is not that this happens because this is software development. The reason is software is a job in which cost increase is linearly related to manpower. There are no silver bullets that can magically reduce the number of people needed. Also increasing number of people makes things even worse as communication problems increase, but I think all agree on that. But the main problem with the article is that milk is always the same: in a glass or in a tank car. Software is completely different: more functionality require more lines of code that increases people... and cost.
- Eridrus 10y agoArguing against there being economies of scale in development is a straw man, no-one has thought this for a long time, the mythical man month was published decades ago.