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.
Mythical Man Month
51–60 of 219 posts
Re: Mythical Man Month
#52Earlier 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…
Re: Mythical Man Month
#53Re: Mythical Man Month
#54Earlier quoted context omitted.
10x the amount of code or features =/= 10x the speed of software development.
How is that not the same thing?
Extreme example, but exemplifies point
Re: Mythical Man Month
#55Earlier 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.
Re: Mythical Man Month
#56[flagged]
Once we ditch our centrally controlled economies perhaps life can be affordable enough to not prevent willing parents from having children.
Re: Mythical Man Month
#57[flagged]
Once we ditch our centrally controlled economies perhaps life can be affordable enough to not prevent willing parents from having children.
Re: Mythical Man Month
#58Earlier 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.
Re: Mythical Man Month
#59Re: Mythical Man Month
#60Notably, 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.
I too can vastly increase my speed of development when I stop caring about the quality.