COCOMO Nivel Intermedio

Páginas: 5 (1172 palabras) Publicado: 14 de octubre de 2013
Modelo Intermedio
En este modelo se introducen 15 atributos de coste para tener en cuenta el entorno de trabajo. Estos atributos se utilizan para ajustar el coste nominal del proyecto al entorno real, incrementando la precisión de la estimación.
Ecuaciones nominales de coste.
Para cada modo de desarrollo, los 15 atributos del coste intervienen como multiplicadores en el coste nominal, Kn,para producir el coste ajustado.
Las ecuaciones nominales de coste para el modelo intermedio son
modo orgánico Kn = 3.2 Sk1.05
modo semiencajado Kn = 3.0 Sk1.12
modo empotrado Kn = 2.8 Sk1.20
Notemos que:
• los exponentes son los mismos que los del modelo básico, confirmando el papel que representa el tamaño;
• los coeficientes de los modos orgánico y empotrado han cambiado, paramantener el equilibrio alrededor del semiencajado con respecto al efecto multiplicador de los atributos de coste.
Atributos de coste.
Estos atributos tratan de capturar el impacto del entorno del proyecto en el coste de desarrollo. De un análisis estadístico de más de 100 factores que influencian el coste, Boehm retuvo 15 de ellos para COCOMO.
Estos atributos se agrupan en cuatro categorías:atributos del producto, atributos del ordenador, atributos del personal y atributos del proyecto.
(1) Atributos del producto
• RELY: garantía de funcionamiento requerida al software
• DATA: tamaño de la base de datos
• CPLX: complejidad del producto
(2) Atributos del ordenador
• TIME: restricción de tiempo de ejecución
• STOR: restricción del almacenamiento principal
• VIRT:volatilidad de la máquina virtual
• TURN: tiempo de respuesta del ordenador
(3) Atributos del personal
• ACAP: capacidad del analista
• AEXP: experiencia en la aplicación
• PCAP: capacidad del programador
• VEXP: experiencia en máquina virtual
• LEXP: experiencia en lenguaje de programación
(4) Atributos del proyecto
• MODP: prácticas de programación modernas
• TOOL:utilización de herramientas software
• SCED: plan de desarrollo requerido.
Cada atributo se cuantifica para un entorno de proyecto. La escala es
muy bajo -- bajo -- nominal -- alto -- muy alto -- extremadamente alto.
En la tabla se muestran los valores del multiplicador para cada uno de los 15 atributos. Estos 15 valores se multiplican al Kn, y nos proporciona el esfuerzo ajustadoal entorno.
Significado de los atributos.
A. RELY
Indica las posibles consecuencias para el usuario en el caso que todavía existan defectos en el producto. Una puntuación 'muy baja' indica que solamente hace falta eliminar los defectos sin ninguna otra consecuencia.
"very low": el efecto de un fallo del software simplemente trae como consecuencia la inconveniencia de corregir el fallo"low": el efecto de un fallo software es una pérdida fácilmente recuperable para los usuarios
"nominal": el efecto es una moderada pérdida para los usuarios, pero es una situación de la que se puede salir sin excesiva dificultad
"high": el efecto es una gran pérdida financiera o una inconveniencia masiva humana
"very high": el efecto es una pérdida de vidas humanas.
B. DATA
Indica eltamaño de la base de datos a desarrollar en relación con el tamaño del programa. Tenemos cuatro segmentos con la razón 10-100-1000, que determinan las puntuaciones de 'bajo' a 'muy alto'.
Se define por el cociente

donde D es la cantidad de datos a ser articulada y almacenada en memoria secundaria (cintas, discos, etc.) hasta el tiempo de entrega del producto software.
C. CPLX
Indica lacomplejidad de cada módulo y se utiliza para determinar la complejidad compuesta del sistema. Entonces la puntuación puede variar de 'muy bajo' si el módulo está compuesto de expresiones matemáticas simples a 'extremadamente alto' para módulos que utilizan muchos recursos de planificación.
D. TIME
Siempre será más exigente para un programador escribir un programa que tiene una restricción en el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingles De Negocios Nivel Intermedio
  • Dele nivel intermedio
  • Ableton Live Nivel Intermedio Clase 2
  • Ableton Live Nivel Intermedio Clase 1
  • Cocom
  • Cocomo
  • Cocomes
  • COCOMO

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS