clevershark.com
This should probably be required reading for any software project manager.
The “Engineering Estimate”. What you need to do to a programmer’s estimate of time required for a task in order to get much of an idea of when it will actually get done. This is p…