Documentos de Académico
Documentos de Profesional
Documentos de Cultura
R ITBA 22 Estimacion PDF
R ITBA 22 Estimacion PDF
RESUMEN
Palabras Clave
1. INTRODUCCIÓN
2. MÉTODO TRADICIONAL
Primera Situación: Tiene que ver con el costo estimado del proyecto (a partir de
estimar horas hombre) el cual está directamente relacionado al
ratio utilizado y considerando los plazos de entrega se converge a
un valor que satisfaga a las partes involucradas.
ESTIMAR ESTIMAR
HORAS EL
HOMBRE COSTO
DETERMINAR DETERMINAR
PLAZOS EL PERSONAL
DE ENTREGA INVOLUCRADO
Segunda Situación: Está íntimamente relacionado con la estimación del tiempo total del
proyecto ya que es determinado por dos criterios que normalmente
se oponen según nos refiramos al punto de vista del usuario o del
desarrollador.
Dado que los métodos tradicionales proporcionan una medida de las horas hombre
necesarias para aplicar al proyecto, la discusión se centra en la asignación de personal
de manera de acortar proporcionalmente el tiempo total en función de aumentar aquella
variable.
Si bien para los desarrolladores es claro que ello no es así (normalmente se recurre a
analogías del estilo de “... si una persona puede pintar una habitación en diez días no
puede pensarse que diez personas pudieran hacerlo en un día ...”), éstos no disponen
de argumentos con base científica que puedan explicar esta situación cuando se trata
de proyectos de desarrollo de software.
Esto lleva invariablemente a la utilización de explicaciones que tienen mas que ver con
el sentido común y la experiencia que con justificaciones elaboradas con fundamento.
3. MÉTODOS ALTERNATIVOS
La utilización de dos métodos, Puntos de Función (Park R.E, Checklist and Criteria for
Evaluating the Cost and Schedule Estimating Capabilities of Software organizations) y
COCOMO (Burril C.W, Modern Project Management) en forma conjunta permitiría
mejorar la situación descripta en la sección precedente.
El método COCOMO permite determinar los valores de las siguientes dos variables:
Determinar
líneas de
código
ESTIMAR
ESTIMAR
TIEMPO
HORAS
TOTAL
HOMBRE
ESTABLECER
PLAZO DE
ENTREGA
DETERMINAR ESTIMAR
EL PERSONAL EL
INVOLUCRADO COSTO
Debe tenerse en cuenta que la duración total del proyecto es un valor teórico y que
puede disminuirse incrementando los recursos (personas) a emplear aunque el
impacto, en razón de lo expresado anteriormente, será menor (puede alcanzar a un
20% menos) que el esfuerzo aplicado a tal efecto.
Esta información se convierte en el aspecto crítico del método ya que ese valor es un
parámetro difícil de determinar con exactitud y puede variar considerablemente según
las metodologías de desarrollo utilizadas (Burril C.W, Modern Project Management).
El camino para resolver este aspecto crítico es mediante la aplicación de otra técnica,
la de Puntos de Función (Böem B.W.,Software Engineering Economics).
PUNTOS DE
PUNTOS DE
FUNCIÓN
FUNCIÓN SIN
AJUSTADOS
AJUSTAR
RATIO
LÍNEAS DE CÓDIGO
LÍNEAS DE CÓDIGO
DEL SOFTWARE
POR PUNTO DE FUNCIÓN
Figura 3: Estimación de Proyectos por el método de Puntos de Función
PUNTOS DE FUNCION
FP Puntos de Función sin ajustar 810 810 810 810 810 810
AF Factor de ajuste ( TDI * 0,01) + 0,65 1.05 1.05 1.05 1.05 1.05 1.05
FPA Puntos de Función ajustados FP * AF 851 851 851 851 851 851
LCOT Líneas de código totales LCO * FPA 255,150 85,050 76,545 59,535 17,010 12,758
COCOMO
CPRO Costo mensual por persona 2,500 2,500 2,500 2,500 2,500 2,500
CTOT Costo final CPRO * NPER 3,944,375 1,152,398 1,024,127 772,880 190,001 137,665
Del análisis de la referida tabla y tomando como referencia los valores extremos, es
decir considerando la implementación sobre un lenguaje ensamblador (columna 1) y un
generador de código (columna 6) surgen algunas consideraciones importantes de
destacar:
• Las sentencias de código por punto de función (LCO) se reducen a la treinta ava
parte.
A fin de complementar el análisis se han determinado valores estimativos del costo por
persona para obtener una estimación económica del proyecto en cuestión.
4. CONCLUSIONES
5. REFERENCIAS
International Function Point users Group. Function Point Counting Practices Manual.
Release 4.0. 1994.
Park R.E, Checklist and Criteria for Evaluating the Cost and Schedule Estimating
Capabilities of Software organizations. CMU/SEI-95-SR-005. Enero 1995.
Pressman R.S, Ingeniería del Software. Un enfoque práctico. Mc Grow Hill. 1994