Modelos de estimación

Páginas: 7 (1590 palabras) Publicado: 29 de noviembre de 2010
Introducción
La planificación de un proyecto se basa en una buena estimación del esfuerzo requerido para realizarlo, y para apoyar esta difícil tarea, se han desarrollado varios métodos que han encontrado aceptación comercial en forma creciente en la planificación del desarrollo de software.
La mayoría de estos métodos incluyen modelos empíricos de estimación y poseen como variable manejadoradel costo principal el tamaño de la aplicación a desarrollar, lo que es suficientemente difícil de estimar como para que se justifique pensar en automatizar o apoyar fuertemente esta tarea con la generación de un método fácil de usar.
Por otro lado, aquellos modelos que fueron desarrollados con base empírica, pueden carecer de validez en ambientes de desarrollo distintos a aquel del que seobtuvieron los datos.
1. MODELO COCOMO

El modelo permite la estimación del esfuerzo como una medida indirecta del tamaño del código fuente. Boehm presentó este método en su libro Software EngineeringEconomics [1981], el modelo de Boehm basa su estimación del esfuerzo en la posibilidad de conocer el tamaño del programa.

Es, por tanto, una traslación del proceso predictivo desde un atributo(esfuerzo) a otro(tamaño), este modelo fue ideado tras el estudio de 63 proyectos software realizados por el autor.El modelo COCOMO se basa en la existencia de tres niveles que ha de aplicarse según el estado en que se encuentre el desarrollo del proyecto.

Estos tres niveles son:

* Modelo 1. El modelo COCOMO básico: es un modelo univariable estático que calcula el esfuerzo (y el coste)del desarrollo de software en función del tamaño del programa, expresado en líneas de código (LDC) estimadas.
Se utiliza al principio del proyecto, para estimaciones de proyecto rápidas y poco precisas.
La información que facilita es una estimación en cuanto al orden de magnitud del esfuerzo.
Las ecuaciones que rigen este modelo son:

E = a (KLOC)b

* Donde E es el esfuerzo expresado enpersonas mes, el número de líneas de código estimadas excluyendo comentarios (en miles) viene indicado por KLOC.
* Los valores a y b son valores constantes que dependen de la clase o “modo” de proyecto que estemos evaluando.

T = c E d
* Donde T es el número de meses estimados para el desarrollo, E es el valor del esfuerzo calculado en la anterior ecuación.
* Los valores c y dson valores constantes que dependen de la clase o“modo” de proyecto que estemos evaluando.
Los posibles modos que nos encontramos son:

• Organico (organic): Equipos de trabajo pequeños. Existe un buen conocimiento de la aplicación y del sistema utilizado. Poca influencia de las comunicaciones. Poca innovación técnica y tamaño relativamente pequeño.

• Semiacoplado (semidetached): Se sitúan enuna posición intermedia en cuanto a complejidad y tamaño, entre el modo orgánico y el Integrado. Equipo formado por expertos y principiantes. Se han de satisfacer requisitos no excesivamente estrictos. Por ejemplo aplicaciones bancarias o que impliquen transacciones con bases de datos.

• Integrado (embedded): Sistema hw/sw complejo con influencia clara de la seguridad o tiempo real. Costes devalidación muy elevados. Requisitos estrictos e inamovibles. Entorno de gran innovación técnica. El problema a resolver es único y es difícil basarse en experiencias anteriores, puesto que quizá no existan.

La tabla para los valores de las constantes de las ecuaciones de esfuerzo (E) y tiempo (T) en función del “modo” del proyecto es:

* Modelo 2. El modelo COCOMO intermedio calcula elesfuerzo del desarrollo de software en función del tamaño del programa y de un conjunto de "conductores de coste", que incluyen la evaluación subjetiva del producto, del hardware, del personal y de los atributos del proyecto.
Se aplica cuando el proyecto ha sido dividido en subsistemas.
En este modelo se han de considerar factores relativos a atributos del producto sw. y de recursos (materiales,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • modelos estimacion de la demanda
  • Modelos Para La Estimacion De La Calidad Educativa
  • Modelo de Gestion de Calidad EFQM y Modelo de la Estimación de la Calidad
  • Estimación en los modelos autorregresivos y de promedios móviles
  • estimacion de modelo
  • Los modelos estadísticos para la estimación de los costos de reemplazo de un puente
  • Modelos Empíricos De Estimacion
  • Estimación econométrica del modelo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS