Estimation of resources, cost, and schedule for a
software engineering effort requires
experience
access to good historical information (metrics
the courage to commit to quantitative predictions when
qualitative information is all that exists
Estimation carries inherent risk and this risk leads to
uncertainty