Appraising the costs of a project based on knowledge gathered from similar, but different projects. Typically uses parameters such as weight, power, lines-of- code, or other characteristics of the system to estimate or to scale development cost or schedule. System complexity and team maturity are also influencing factors.
(Wideman Comparative Glossary of Common Project Management Terms v2.1)