Escolar Documentos
Profissional Documentos
Cultura Documentos
ALGORTMICO
Snchez Granillo Fabiola Santos Garca Luis Alberto Solano Lpez Aarn Antonio Surez Lilian Torres Cervantes Fernando Alexis
MTODO ALGORTMICO
utiliza una formula matemtica para predecir los costes del proyecto basndose en estimaciones del tamao del proyecto, el nmero de ingenieros software, y otros factores de proceso y producto.
Esfuerzo = A x TamaoB x M
practicas organizacionales locales y del tipo de software que se desarrolla. El tamao es una valoracin del tamao del cdigo del software o una estimacin de la funcionalidad expresada en puntos de funcin o puntos objeto.
encuentra entre 1 y 1.5, M es un multiplicador generado al combinar diferentes procesos, atributos del producto, y del desarrollo, como la dependencia del equipo de desarrollo.
DESAFORTUNADAMENTE, TODOS LOS MODELOS ALGORTMICOS PADECEN LAS MISMAS DIFICULTADES BSICAS:
A menudo es difcil estimar el tamao en una
primera etapa un proyecto donde solamente esta disponible la especificacin. Las estimaciones de los puntos de funcin y de los puntos objeto son mas fciles de realizar que las del tamao del cdigo pero frecuentemente pueden ser imprecisas.
subjetivas. Las estimaciones varan de una persona a otra, dependiendo de su conocimiento y experiencia.
es difcil en etapas tempranas del proyecto por que el tamao del cdigo depende de decisiones de diseo que todava no se han tomado
compleja puede ser una base de datos comercial o implementar su propio sistema gestor de datos, si se utiliza la base de datos comercial, el tamao del cdigo ser menor, pero puede ser necesario un esfuerzo adicional debido a limitaciones de rendimiento del producto comercial.
desarrollo del sistema tambin afecta al nmero de lneas de cdigo a desarrollar. Un lenguaje como Java podra generar ms lneas de cdigo que si se utilizara lenguaje C.
comprobaciones en tiempo de compilacin, por lo que los costes de validacin probablemente se reducen.
estimar los costes, se debe crear un rango de estimaciones (la peor, la esperada y la mejor) en lugar de una sola estimacin y aplicar la formula de costes a todas ellas.
conoce el tipo de software a desarrollar, cuando se ha calibrado el modelo utilizando datos locales, y cuando el lenguaje de programacin y el hardware han sido predefinidos.
un modelo algortmico de costes depende de la informacin del sistema que este disponible Conforme avance el proceso software, mas informacin estar disponible y las estimaciones sern mas precisas cada vez.
de x meses de esfuerzo, el rango puede estar comprendido entre 0.25x y 4x en la primera propuesta. Este se afinar durante el proceso de desarrollo.
CONCLUSIN
Es necesario estimar el esfuerzo requerido para
desarrollar un sistema de software y los costes totales del esfuerzo, los gestores de proyectos tambin estiman cuanto durar el desarrollo del software. Los modelos algortmicos de costes permiten analizar las opciones cuantitativamente, permiten calcular el coste de las diferentes opciones y, aunque con errores, las opciones se pueden comparar sobre una base objetiva.
BIBLIOGRAFA
Ingeniera del software
Roger Pressman