Cocomo I y II

1,072 views 13 slides Jun 17, 2017
Slide 1
Slide 1 of 13
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13

About This Presentation

Ingeniería de Software


Slide Content

Universidad Estatal de Bolívar
Universidad Estatal de Bol
ívar
Ingenier
ía de Software II 
Cocomo I y II
Santiago Poaquiza

COCOMO
COCOMO: (Modelo Constructivo de Estimación de Costos) es propuesto
por DR. Berry Boehm en 1981 y por eso es también conocido como
COCOMO'81. Es un método para evaluar el costo de un paquete de
software. Según él, la estimación de los costos de software se debe realizar a
través de tres etapas:

El modelo básico de COCMO es bueno para una estimación rápida, temprana y
aproximada del costo del software. No tiene en cuenta las diferencias en las
restricciones de hardware, la calidad personal y la experiencia, el uso de
herramientas y técnicas modernas, y otro atributo del proyecto conocido por tener
una influencia significativa en el costo del software, lo que limita su precisión.
Proporciona una estimación aproximada de los parámetros del proyecto. El
modelo básico de estimación de COCOMO viene dado por las siguientes
expresiones:
MODELO BÁSICO DE COCOMO:

Esfuerzo = a 1 x (KLOC) a 2 PM
Tdev = b 1 x (Esfuerzo) b2 Meses
Dónde,
KLOC es el tamaño estimado del producto de software expresado en Kilo Lines
of Code,
A 1 , a 2 , b 1 , b 2 son constantes para cada categoría de productos de software,
Tdev es el tiempo estimado para desarrollar el software, expresado en meses,
Esfuerzo es el esfuerzo total requerido para desarrollar el producto de software,
expresado en meses persona (PMs).
Expresiones:

El modelo COCOMO intermedio toma como punto de partida el modelo básico de
COCOMO, lo que significa que es un coeficiente ligeramente diferente para la
ecuación de esfuerzo que el modelo Básico. Después se multiplica la estimación
básica por un factor de ajuste de esfuerzo que se calcula como el producto de 15
multiplicadores (factores de coste) que tienen en cuenta factores como la fiabilidad
del producto, el tamaño de la base de datos, las restricciones de ejecución y
almacenamiento, la aptitud del personal y el uso De herramientas de software.
Produce mejores resultados que el modelo básico porque el usuario proporciona
configuraciones para los controladores de coste que determinan el esfuerzo y la
duración de los proyectos de software. El modelo intermedio también permite dividir
y estimar el sistema en componentes. Los valores de DSI y los controladores de
coste se pueden elegir para componentes individuales en lugar de para el sistema
como un todo.
MODELO INTERMEDIO DE COCOMO :

Una deficiencia importante de los modelos COCOMO básico e intermedio es que consideran un
producto de software como una sola entidad homogénea. Sin embargo, la mayoría de los grandes
sistemas se componen de varios sub-sistemas más pequeños. Estos subsistemas pueden tener
características muy diferentes.
El modelo detallado de COCOMO difiere del modelo intermedio COCOMO en que utiliza
multiplicadores de esfuerzo para cada fase del proyecto. Estos multiplicadores de esfuerzo
dependientes de la fase producen mejores estimaciones porque las calificaciones del controlador
de coste pueden ser diferentes durante cada fase.
En el modelo COCOMO avanzado, el coste de cada subsistema se estima por separado. Este
enfoque reduce el margen de error en la estimación final.
MODELO DE COCOMO DETALLADO / AVANZADO:

COCOMO II

COMO SE CALCULA

Modos

Características

Modelo de Estimación

Bibliografía
COCOMO 1/ COCOMO'81: Constructive Cost Estimation Model. (2017). C-
sharpcorner.com. Retrieved 15 June 2017, from http://www.c-
sharpcorner.com/UploadFile/nipuntomar/cocomo-1-cocomo81-constructive-
cost-estimation-model/
Silva. (2017). MODELO COCOMO (INGENIERA DE SOFTWARE).
Es.slideshare.net. Retrieved 15 June 2017, from
https://es.slideshare.net/yadithmiranda/modelo-cocomo-ingeniera-de-
software

Gracias
Tags