15
2013
Estimación de Costes con COCOMO 81 (I)
Léelo aprox. en 2:15 minutos.

COCOMO (Cost Constructive Model) es el Modelo Constructivo de Costes. Un modelo de dominio público, que viene siendo utilizado y evaluado ampliamente.
Fue desarrollado por Barry Boehm a finales de los años 70 comienzo de los 80 y describiéndolo en su libro Software Engineering Economics (1981). Se conoce como COCOMO I ó COCOMO 81.
COCOMO 81 asume que el modelo de desarrollo que se utiliza es en Cascada y que se utilizan lenguajes imperativos como C, Pascal, etc.
Es un modelo matemático de base empírica que permite la estimación del coste y la duración de los Proyectos de Software: esfuerzo y tiempo. Es empírico debido a que se basa en ecuaciones no lineales obtenidas mediante técnicas de regresión a través de un histórico de proyectos ya realizados (finalizados).
En el modelo de COCOMO se establecen tres tipos posibles de proyectos sobre los que podemos elegir el que se ajuste más a nuestra situación.
A estos tipos de proyecto se les denomina los modos del modelo:
- Modo Orgánico. Este caso se corresponde con proyectos sencillos, proyectos en los cuales se tiene mucha experiencia desarrollándolos y cuyo entorno es estable. La dimensión del proyecto suele ser de hasta 50.000 LDC.
- Modo Semi-acoplado o semi-encajado. La complejidad de los proyectos es superior al anterior, además el equipo está formado a partes iguales por personas con experiencia y personas sin ella. Pueden llegar a tener una dimensión de 300.000 LDC.
- Modo Empotrado. El problema a resolver es distinto a los tratados en la experiencia del equipo, es un problema único.
Son los proyectos más complejos donde la experiencia del equipo es limitada sino nula. Pueden incluir grandes innovaciones técnicas.
En función de la precisión que necesitemos en la estimación podemos utilizar tres desarrollos diferentes del modelo.

APRENDE A MEDIR Y ESTIMAR PROYECTOS DE SOFTWARE
- ¿Por qué? Aprende a justificar porque se deben medir los proyectos de software
- ¿Para qué? Aprende para que sirve una medición y los beneficios que obtienes con ellas.
- ¿Cómo? Aprende métodos de estimación y medición como: COCOMO 81 y COCOMO 2000, Putnam, Estimación de 3 puntos, Puntos Función IFPUG, NESMA, MKII, COSMIC, SiFP, Puntos de Casos de Uso, SNAP, T-Shirt y un largo etc.
Para todos ellos las fórmulas del cálculo son las mismas:
Donde:
- E. Es el esfuerzo medido en personas/mes
- Tdev. Es el tiempo estimado en meses
- P. Es el número de personas requerido para el proyecto
- a, b. Son constantes con valores definidos según cada modo y cada modelo
- c, d. Son constantes con valores definidos según cada modo
- KLOC. Son el número de miles de líneas de código fuente que tiene el software que estamos intentado estimar
En el siguiente artículo veremos cada uno de los desarrollos del modelo COCOMO 81: Básico, Intermedio y Avanzado
Puedes consultar el resto de los artículos de esta serie que también te pueden interesar.

Consigue Más de 100 Libros gratis
Suscríbete a nuestro newsletter por email y conseguirás Más de 100 Libros Gratis sobre Gestión de Proyectos, Innovación, Emprendimiento, Empresa, etc. directamente en tu correo
Últimos artículos de Julián Gómez (ver todos)
- Ultimo video del viernes del año: Sé diferente - hace 10 meses
- Vídeo del viernes: Kadenko, una luz en la navidad - hace 11 meses
- El Haiku: Antes que nada, la clave del éxito es… (Graham Bell) - hace 11 meses