Cocomo ii

Solo disponible en BuenasTareas
  • Páginas : 2 (339 palabras )
  • Descarga(s) : 0
  • Publicado : 20 de octubre de 2010
Leer documento completo
Vista previa del texto
COCOMO II
Introducción
El CoCoMo surgió para medir y calcular el costo y el tiempo de un determinado proyecto basándose fundamentalmente en las líneas de código y algunas constantes.
Un Poco deHistoria
El primer modelo CoCoMo se publicó en 1981 por Barry Boehm. En los 15 años siguientes las técnicas de desarrollo de software cambiaron drásticamente. A raíz de esto surgió el CoCoMo II,publicado por primera vez en 1997.
Definición
COCOMO II es un modelo (algoritmo) que permite estimar el costo, esfuerzo y tiempo cuando se planifica una nueva actividad de desarrollo software.
CalcularloFormula:
E = a(KI)b * m(X) donde:
“E” es Salario/mes (Media).
“a” y “b” son constantes según el modo (Orgánico, Semilibre o Rígido).
“KI” es la cantidad de líneas de código (En miles).
“m(X)”es el multiplicador que depende de 15 atributos constantes.
Tabla de Constantes A y B
MODO | a | b | c | d |
Orgánico | 2.40 | 1.05 | 2.50 | 0.38 |
Semilibre | 3.00 | 1.12 | 2.50 |0.35 |
Rígido | 3.60 | 1.20 | 2.50 | 0.32 |

Modos CoCoMo II
Modo Orgánico: Un pequeño grupo de programadores experimentados desarrollan software en un entorno familiar.
Modo semilibre:Corresponde a un esquema intermedio entre el orgánico y el rígido.
Modo rígido: El proyecto tiene fuertes restricciones que el problema a resolver es único y es difícil basarse en al experiencia.Tabla de Constantes m(X)

Calculo Costo del Proyecto
Personas necesarias por mes:
(MM) = a * (KIb)
Tiempo de desarrollo del proyecto:
(TDEV) = c * (MMd)
Personas necesarias total:
(CostoH) =MM/TDEV
Costo total del proyecto:
(CostoM) = CostoH * E
Ventajas y desventajas.
Ventajas
* Es fácil de realizar y de interpretar.
* Tiene pocas variables.
* Se acerca a la realidad en lamayoría de los casos.
Desventajas
* No saca resultados fiables en proyectos demasiado pequeños.
* La elección de las variables es muy subjetiva y depende de la persona que realiza el...
tracking img