Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is not an unorthodox or unreasonable position. The Mythical Man-Month is a classic text in software engineering and project management and essentially argues this very point. The analogy to child birth is actually also a classic one made originally by the author.

https://en.wikipedia.org/wiki/Brooks%27s_law



Of course just like everyone on HN am aware of the book and heard this quote a billion+ times. And of course I know it's badly misused in this particular case (as it often is).


software development parallelization works about as well as it does for actual software, ie non-linearly at best. Add to that overhead/mistakes/difficulties caused by "synchronization" and you come to the conclusion that a significant amount of that "30 man years" of software had to be just discarded when rebuilt


But consider that the existing "30 man years" design had couple year calendar time for it at most. Doesn't that say something about the task at hand?

EDIT guess this is just rephrasing of your point, in a way.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: