COCOMO

Constructive Cost Model

A model used in software engineering to estimate the cost, effort, and schedule needed for software development based on the size and complexity of the project.