M Todo De Estimaci N De Puntos De Caso De Uso

Páginas: 16 (3848 palabras) Publicado: 9 de mayo de 2015
Método de Estimación de Puntos de Caso de Uso

Javier Garzás
Introducción
El método de Punto de Caso de Uso (UCP – Use Case Point), está basado en los tradicionales Puntos Función. Es un método originado de la tesis de master de Gustav Karner (Karner, 1993), desarrollada mientras trabajaba en Objectory AB, bajo supervisión de Ivar Jacobson (creador de los casos de uso). La técnica ha sido usadapor la empresa Rational (posteriormente adquirida por IBM) durante varios años y con buenos resultados. Además la técnica se ha documentado en varias publicaciones (Carroll, 2005; Clemmons, 2006; Karner, 1993; Nageswaran, 2007 ).
La principal ventaja de este método es su adaptación en empresas o proyectos que utilizan la técnica de los casos de uso.
1. Se deben revisar los aspectos clave de losrequerimientos para calcular un recuento de Puntos Caso de Uso sin ajustar (UUCP – Unadjusted Use Case Points).
2. Estudiar los factores técnicos y el entorno para crear los factores de ajuste.
3. Ajustar los factores para llegar a obtener los Puntos Caso de Uso fajustados (UCP), que posteriormente se transformarán en una estimación de esfuerzo (horas-hombre).
En la Figura 1 se pueden observar lospasos básicos del método de estimación Puntos Caso de Uso (UCP).
Figura 1. Pasos básicos en el método de estimación Puntos Caso de Uso
Cálculo de los Puntos Caso de Uso sin ajustar (UUCP – UNADJUSTED USE CASE POINTS)
Para realizar el cálculo de los Puntos Caso de Uso sin ajustar, se tienen que realizar los tres pasos definidos a continuación.
1. Clasificar cada interacción entre actor y caso de usosegún su complejidad y asignarle un peso: 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. Un actor simple representa otro sistema con una API definida, un actor medio es otro sistema que interactúa a travésde un protocolo como por ejemplo TCP/IP o es una persona interactuando a través de una interfaz por línea de comandos, y un actor complejo interactúa a través de una interfaz gráfica.Una vez clasificado cada actor según su tipo de interacción, se le asigna el peso correspondiente asociado a dicha interacción. En la Tabla 1, se presenta un resumen del procedimiento de clasificación de los actores.Tabla 1. Clasificación de los Actores
2. 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, cadacaso de uso se debe clasificar en una de las siguientes categorías: “simple”, “medio” o “complejo”. En concreto, un caso de uso simple tiene 3 o menos transacciones, un caso de uso medio de 4 a 7 transacciones, y un caso de uno complejo más de 7 transacciones.Una vez clasificado cada caso de uso, según el número de transacciones, se le asigna el peso asociado a dicho número de transacciones. Enla Tabla 2 se presenta un resumen del procedimiento de clasificación de los casos de uso.
Tabla 2. Clasificación de los Casos de Uso
3. 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 (clasificados en el paso1) y el total de los pesos para los casos de uso (clasificados en el paso 2).
Ejemplo:
2 interacciones por Web: 2 * 3 = 6
4 UCP complejos: 4 * 3 = 12
UUCP = 6 + 12 = 18
Cálculo de los factores técnicos (TCF)
Para ajustar los UUCP (Puntos Caso de Uso no ajustados) calculados en los pasos anteriores, se deben tener en cuenta factores de ajuste, tanto factores técnicos, como factores de entorno.
En...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • M TODOS PUNTO DE EQUILIBRIO
  • casos de uso punto de venta
  • Estimacion Puntos de caso de uso
  • M Todo De Evaluaci N Por Puntos
  • M TODO DE EVALUACI N POR PUNTOS
  • M todos de Ionizaci n
  • M Todo De La Investigaci N
  • M todos de producci n

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS