El documento describe el Modelo COCOMO (Constructive Cost Model), un modelo empírico de estimación de costos de desarrollo de software creado por Barry Boehm en 1981. Se compone de tres submodelos de creciente detalle: básico, intermedio y avanzado. También describe el Modelo COCOMO II, que mejora el original considerando factores adicionales y está compuesto por tres modelos: Composición de Aplicación, Diseño Temprano y Post-Arquitectura. En todos los modelos se utilizan fórmulas matemáticas que relacion