Time estimates

This is some good advice about making project estimates. If your manager isn't too technical it's a good approach to take as a compromise....