empiricos
Modelo Cocomo
Ecuación del software
Árbol de decisión desarrollar comprar
Outsourcing
Herramientas automáticas de estimación
Es un modelo de estimación decostos, creado por Barry W. Boehm, incluye 3 sub-modelos con un nivel de detalle cada vez mayor (Modelo básico, modelo intermedio y modelo avanzado).
Características:
Está basado en modelos deestimaciones matemáticas.
Está orientado al producto final, no a fases intermedias.
Se basa en la cantidad de líneas de código del proyecto.
La ecuación del software [Norman E. Fenton‘91] es unmodelo multivariable que asume una distribución específica del esfuerzo a lo largo de la vida de un proyecto de desarrollo de software.
Un modelo de estimación tiene esta forma:
E=[LDC * B0.333 / P]3 * (1/t 4 ) (5.12)
Dónde:
E = esfuerzo en personas-mes o en personas-año
t = duración del proyecto ya sea en meses o años
B = “factor especial de destrezas, en donde incrementa amedida que crecen la necesidad de integración, pruebas, garantía de calidad, documentación y habilidad de administración” [Fenton’91]. Para programas pequeños (KLDC= 5 a 15), B = 0.16. Para programasmayores de 70 KLDC,
B = 0.39.
P = “parámetro de productividad”
que refleja:
Madurez global del proceso y de las prácticas de administración.
La amplitud hasta donde se utilizan correctamentelas normas de la ingeniería del software.
El nivel de los lenguajes de programación utilizados
Las habilidades y la experiencia del equipo del software.
La complejidad de la aplicación.
Es unmodelo de predicción utilizado en el ámbito de la inteligencia artificial. Dada una base de datos se construyen diagramas de construcciones lógicas, muy similares a los sistemas de predicción basadosen reglas, que sirven para representar y categorizar una serie de condiciones que ocurren de forma sucesiva, para la resolución de un problema.
Un árbol de decisión tiene unas entradas las cuales...
Regístrate para leer el documento completo.