pres cocomo2 final

11
COCOMO II

Upload: fer-producciones

Post on 10-Jul-2016

13 views

Category:

Documents


2 download

DESCRIPTION

todo lo que quieres saber de COCOMO

TRANSCRIPT

Page 1: Pres Cocomo2 FINAL

COCOMO II

Page 2: Pres Cocomo2 FINAL

COCOMO 2

Constructive Cost Model

(Modelo Constructivo de Coste)

Page 3: Pres Cocomo2 FINAL

COCOMO fue originado en 1981 por el ingeniero informático estadounidense Barry W. Boehm. Es un modelo empírico obtenido de la revisión de diversos proyectos informáticos de todos los tamaños especialmente grande. Debido a los cambios drásticos que sucedieron em los años 90 surge COCOMO II y es publicado por primera vez en 1997, tiene características de los modelos COCOMO 81 y Ada COCOMO

Un Poco de Historia

Page 4: Pres Cocomo2 FINAL

COCOMO II es un modelo (algoritmo) que permite estimar el coste, esfuerzo y tiempo cuando se planifica una nueva actividad de desarrollo software basándose fundamentalmente en las líneas de código y algunas constantes.

Que es COCOMO II ?

Page 5: Pres Cocomo2 FINAL

Formula:E = a(KI)b * m(X)

donde:

“E” es personal/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.

Como se puede Calcular ?

Page 6: Pres Cocomo2 FINAL

Tabla de Constantes m(X)E = a(KI)b * m(X)

Page 7: Pres Cocomo2 FINAL

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.

Modos COCOMO IIE = a(KI)b * m(X)

Page 8: Pres Cocomo2 FINAL

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

E = a(KI)b * m(X)

Page 9: Pres Cocomo2 FINAL

Personas necesarias por mes:(MM) = a * (KIb)

Tiempo de desarrollo del proyecto:(TDEV) = c * (MMd)

Personas necesarias total:(CosteH) = MM/TDEV

Coste total del proyecto:(CosteM) = CosteH * E

ProductividadPR = LDC / ED

Nº médio de personasPE = ED / TDEV

Calcular coste del proyecto

Page 10: Pres Cocomo2 FINAL

Ventajas Es fácil de realizar y de interpretar. Tiene pocas variables. Se acerca a la realidad en la mayorí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 estudio.

Ventajas y desventajas.

Page 11: Pres Cocomo2 FINAL

COCOMO 2 es una buena opción para proyectos medianos/grandes aunque para su realización es necesario conocer cual va a ser el equipo de desarrolladores, el equipo informático, el entorno, etc.

Conclusiones