Originating in the 70s, the updated COCOMO cost estimation model uses historical projects and factors defined cost drivers to help you estimate the cost of a software project.