El Modelo Constructivo de Costes (COCOMO) es un modelo de estimación de costes y tiempo de desarrollo de software desarrollado por Barry Boehm que incluye submodelos básico, intermedio y detallado para estimar el esfuerzo requerido para proyectos de diferentes tamaños y complejidades.