Estimating—as it relates to plans, budgets, and schedules—is probably the most difficult aspect of project management. This is because of the many unknowns: details that might change, problems that ...