Live data from Hacker News

Mythical Man Month

martinfowler.com

51–60 of 219 posts

Re: Mythical Man Month

#51
post #44

Earlier quoted context omitted.

Fred brooks would not necessarily endorse this.

Please, say more! >I always look to staff up a project at the beginning as much as possible, looking for doing as much in parallel up-front as we can. Ah, maybe this is what you think he would take issue with? Fair enough. Perhaps I should have said: >I always look to staff up as much as is economically and organizationally optimal, to exploit all genuine parallelism opportunities, being careful not to overstaff.

You mileage may vary but in my (unfortunate) experience, stuffing up by any other reason than grassroots "we need more hands" raised by engineers themselves typically backfires. Teams that are constrained by people resources often find creative ways to work smarter. Teams that have an abundance of labor, often end up working unnecessarily harder, duplicating work, reinventing the wheel, not solving the right problems, etc. See also intensive vs extensive development.

Re: Mythical Man Month

#52
post #51
post #44

Earlier quoted context omitted.

Please, say more! >I always look to staff up a project at the beginning as much as possible, looking for doing as much in parallel up-front as we can. Ah, maybe this is what you think he would take issue with? Fair enough. Perhaps I should have said: >I always look to staff up as much as is economically and organizationally optimal, to exploit all genuine parallelism opportunities, being careful not to overstaff.

You mileage may vary but in my (unfortunate) experience, stuffing up by any other reason than grassroots "we need more hands" raised by engineers themselves typically backfires. Teams that are constrained by people resources often find creative ways to work smarter. Teams that have an abundance of labor, often end up working unnecessarily harder, duplicating work, reinventing the wheel, not solving the right problems…

I agree with that

Re: Mythical Man Month

#54

Earlier quoted context omitted.

10x the amount of code or features =/= 10x the speed of software development.

How is that not the same thing?

At Microsoft I wrote a feature to support customer setting a preferred AZ for their database. Took a couple weeks as a side project. Nearly 2 years later it reached customers

Extreme example, but exemplifies point

Re: Mythical Man Month

#55
post #45

Earlier quoted context omitted.

How is that not the same thing?

Most of my work has been in core infra at large companies. Having the code written faster does not change rollout velocity all that much... It does help with signals and idiot proofing on bugs but when things break and cost real (very real) dollars AI is not an explanation. In that instance, its not even close. Development might be 10-20 percent of the actual work to get a change out.

AI can also speed up the release processes

Re: Mythical Man Month

#56
post #6

[flagged]

Once we ditch our centrally controlled economies perhaps life can be affordable enough to not prevent willing parents from having children.

Oddly from your comment I can't quite tell which end of the political spectrum you're on. I think I agree with you, but I'm not sure until I know which team you're on.

Re: Mythical Man Month

#57
post #6

[flagged]

Once we ditch our centrally controlled economies perhaps life can be affordable enough to not prevent willing parents from having children.

Life has never been more affordable than it is now. Virtually all of your ancestors were impoverished to a degree you can't even imagine.

Re: Mythical Man Month

#58

Earlier quoted context omitted.

Once we ditch our centrally controlled economies perhaps life can be affordable enough to not prevent willing parents from having children.

Oddly from your comment I can't quite tell which end of the political spectrum you're on. I think I agree with you, but I'm not sure until I know which team you're on.

I bet depending on the questions you ask me I could be on either side :)

Re: Mythical Man Month

#60

Notably, his essay “no silver bullet” states that there has never been a new technology or way of thinking or working that has led to a 10X increase in the speed of software development. That was true for almost seventy years until roughly last year. AI is the silver bullet - my output is genuinely 10X what it was before claude code existed.

10x the amount of code or features =/= 10x the speed of software development.

And 20x the bugs.

I too can vastly increase my speed of development when I stop caring about the quality.

Post reply on HN