ESTIMACIÓN DE PUNTOS DE FUSIÓN DE CASO DE USO
Hola, muy buen día, para empezar les doy la bienvenida explicando
la definición de mi tema.
Los puntos de fusión de caso de uso son un enfoque bien
documentado para estimar las actividades de desarrollo de
software. El tamaño de un sistema se calcula a partir de los
puntos de caso de uso sin ajustar, estimación del tamaño del sistema, se puede
comenzar a pensar en el cálculo del esfuerzo.
LAS PRINCIPALES VENTAJAS SON:
- Se deben revisar los aspectos clave de los requerimientos
para calcular un recuento de Puntos Caso de Uso sin ajustar (UUCP – Unadjusted
Use Case Points).ç
- Estudiar los factores técnicos y el entorno para crear los
factores de ajuste.
- Ajustar los factores para llegar a obtener los Puntos Caso
de Uso ajustados (UCP), que posteriormente se transformarán en una estimación
de esfuerzo (horas-hombre).
PARA REALIZAR EL CÁLCULO DE LOS PUNTOS CASO DE USO SIN
AJUSTAR, SE TIENEN QUE REALIZAR LOS TRES PASOS DEFINIDOS A CONTINUACIÓN.
- Clasificar cada interacción entre actor y caso de uso según
su complejidad y asignarle un peso.
- Calcular la complejidad de cada caso de uso según el número
de transacciones o pasos del mismo.
- Sumar los valores obtenidos y calcular UUCP
CÁLCULO DE LOS PUNTOS CASO DE USO SIN AJUSTAR
Para clasificar la complejidad de los actores se debe
determinar la forma en la que cada actor interactúa con el sistema que se va a
desarrollar. En concreto, los actores se clasifican en 3 categorías diferentes,
simple, medio y complejo
Calcular la complejidad de cada caso de uso según el número
de transacciones o pasos del mismo
Para realizar el cálculo de la complejidad de un caso
de uso se debe determinar el número de transacciones, incluyendo los caminos
alternativos. Una transacción es un conjunto de actividades atómicas, donde se
ejecutan todas ellas o ninguna. En este contexto, cada caso de uso se debe
clasificar en una de las siguientes categorías: “simple”, “medio” o “complejo”.
Calcular los Puntos Caso de Uso no ajustados (UUCP –
Unadjusted Use Case Points)
Los UUCP se calculan sumando la dificultad de las
interacciones y la complejidad de los casos de uso, es decir, sumando el total
de los pesos de los actores y el total de los pesos para los casos de uso.
Ejemplo:
2 interacciones por Web: 2 * 3 = 6
4 UCP complejos: 4 * 3 = 12
UUCP = 6 + 12 = 18
Prácticamente se saca el valor que se le da para priorizarlo.
Y así se hace el Cálculo de Factor de Complejidad Técnica
(TCF)
Es un ejemplo de cómo podemos medir y calcular el proyecto.
fuente:
García, C. M., & Garzás, J. (s.f.). Método de Estimación de Puntos de Caso de Uso. Recuperado el 20 de 03 de 2014, de
http://www.kybeleconsulting.com/articulos/estimacion-puntos-caso-de-uso/
Orea, I. S. (24 de 09 de 2010). Estimación de proyectos de software con puntos de casos de uso. Recuperado el 20 de 03 de 2014, de
http://sedici.unlp.edu.ar/bitstream/handle/10915/19290/Documento_completo.pdf?sequence=1