Apr
15
2013

Estimación de Costes con COCOMO 81 (I)

One Dollar


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.
Ver Más Información
¡Sólo vale 7,52€ (en papel 12,35€)!

Para todos ellos las fórmulas del cálculo son las mismas:


\mathbf{E}=a\cdot(KLOC)^{b}\cdot m(X)



\mathbf{Tdev}=c\cdot(E)^{d}



\mathbf{P}=\frac{E}{Tdev}

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


Otros artículos de esta Serie

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


The following two tabs change content below.
Te Ayudo a Dirigir tus Proyectos al Éxito. Sólo puedes ir más rápido, juntos podemos ir más lejos ¿Conectamos?

¿Te ha gustado? Pues sólo cuesta un Comentario. ¡Gracias por adelantado!

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

No te pierdas nada de lo que publiquemos…

Comparte lo que te gusta…

¡Síguenos en Twitter!



¡Síguenos por email!

Recibe nuestro contenido exclusivo para suscriptores: Más de 100 Libros gratuitos, notificaciones de nuevo contenido, ventajas, etc.

Únete a otros 12K suscriptores

¡Síguenos por email!

Recibe nuestro contenido exclusivo para suscriptores: Más de 100 Libros gratuitos, notificaciones de nuevo contenido, ventajas, etc.

Únete a otros 12K suscriptores

¡Síguenos por email!

Recibe nuestro contenido exclusivo para suscriptores: Más de 100 Libros gratuitos, notificaciones de nuevo contenido, ventajas, etc.

Únete a otros 12K suscriptores