9
INGENIERÍA DE SOFTWARE II Integrantes: Ramos Díaz, Ronny Calle Chambe, Efrain Llaguento Cajo, Jannet Profesor: Vicente Sánchez Vargas Ciclo: VI

Cocomo

Embed Size (px)

Citation preview

Page 1: Cocomo

INGENIERÍA DE SOFTWARE II

Integrantes:Ramos Díaz, RonnyCalle Chambe, EfrainLlaguento Cajo, JannetProfesor:Vicente Sánchez VargasCiclo:VI

Page 2: Cocomo

COCOMO

Es un modelo matemático de base empírica utilizado para estimación de costos de software.

Page 3: Cocomo

Cada uno ofrece un nivel de detalle y aproximación, cada vez mayor, a medida que avanza el proceso de desarrollo del software

Subniveles

Page 4: Cocomo

Se utiliza para obtener una primera aproximación rápida del esfuerzo, y hace uso de la siguiente tabla de constantes para calcular distintos aspectos de costes:

Modelo Básico

MODO a b c d

Orgánico 2.40 1.05 2.50 0.38

Semi - Orgánico

3.00 1.12 2.50 0.35

Empotrado 3.60 1.20 2.50 0.32

Page 5: Cocomo

Para este ajuste, al resultado de la fórmula general se lo multiplica por el coeficiente surgido de aplicar los atributos que se decidan utilizar.Los valores de las constantes a reemplazar en la fórmula son:

Modelo intermedio

MODO a b

Orgánico 3.20 1.05

Semi - Orgánico 3.00 1.12

Empotrado 2.80 1.20

Page 6: Cocomo

Establece una jerarquía de tres niveles de productos, de forma que los aspectos que representan gran variación a bajo nivel,, a nivel de subsistema; y los restantes son considerados a nivel sistema.

Modelo Detallado

Page 7: Cocomo

Pertenece a la categoría de modelos estimadores basados en estimaciones matemáticas.

Está orientado a la magnitud del producto final, midiendo el "tamaño" del proyecto, en función de la cantidad de líneas de código, principalmente.

Características

Page 8: Cocomo

Se puede desviar de la realidad si se indica mal el porcentaje de líneas de comentarios en el código fuente.

La medición por líneas de código no es válida para orientación a objetos.

Inconvenientes

Page 9: Cocomo

Ejemplo Práctico