If you happen to be reading the 20th anniversary edition of The Mythical Man-month, you can skip right to Chapter 18 for an outline of the entire book. Why this was added later is anyone's guess...
- Adding more people into a project that is overdue, makes it even later.
- Throwing people at project without consideration of training, reallocation and communication is a disaster.
- I used to apply the naive way of calculating time for a project. I was often wrong.
- Eventually I found that using 4x the time of the initial estimates works well.
- This is based on the assumption of degrees of freedom. If only developer is estimating, it is 2x original estimate. If requirements are incertain, then add additional 2x. This amounts to 4x.
- Time for administration and ramp-up is often underestimated.