Estimacion de puntos de casos de uso

Páginas: 9 (2051 palabras) Publicado: 9 de abril de 2011
Contenido
1. Introducción 2
3. Cálculo de los Puntos Caso de Uso sin ajustar (UUCP - UNADJUSTED USE CASE POINTS) 4
4. Cálculo de los factores técnicos (TCF) 6
5. Cálculo de los factores de entorno (EF) 7
6. Cálculo de los Puntos de Caso de Uso ajustados (UCP) 8
7. Estimación del esfuerzo 9
8. Estimación de la aplicación Inforganic 11
9. Bibliografía 13

1.Introducción

La especificación de los requerimientos mediante Casos de Uso ha probado ser uno de los métodos más efectivos para capturar la funcionalidad de un sistema.
Este hecho se puede apreciar en algunas metodologías actuales ampliamente difundidas, como el Proceso Unificado de Rational (Rational Unified Process) o Métrica Versión 3 (Ministerio de Administraciones Públicas de España), en las cualesse propone especificar la funcionalidad de los sistemas mediante la utilización de Casos de Uso.
El método de Casos de Uso permite documentar los requerimientos de un sistema en términos de Actores y Casos de Uso. Un Actor típicamente representa a un usuario humano o a otro sistema que interactúa con el sistema bajo análisis. Un Caso de Uso representa un gránulo funcional del sistema bajoanálisis, relatado como una secuencia de acciones que uno o más actores llevan a cabo en el sistema para obtener un resultado de valor significativo.
Si bien los Casos de Uso permiten especificar la funcionalidad de un sistema bajo análisis, no permiten por sí mismos efectuar una estimación del tamaño que tendrá el sistema o del esfuerzo que tomaría implementarlo.

2. Puntos de casos de uso
Esun método de estimación de esfuerzo para proyectos de software, a partir de sus casos de uso. Fue desarrollado por Gustav Karner en 1993, basándose en el método de punto de función, y supervisado por Ivar Jacobson. Ha sido analizado posteriormente en otros estudios, como la tesis de Kirsten Ribu (Universidad de Oslo) en 2001.
El método utiliza los actores y casos de uso relevados para calcular elesfuerzo que significará desarrollarlos. A los casos de uso se les asigna una complejidad basada en transacciones, entendidas como una interacción entre el usuario y el sistema, mientras que a los actores se les asigna una complejidad basada en su tipo, es decir, si son interfaces con usuarios u otros sistemas. También se utilizan factores de entorno y de complejidad técnica para ajustar elresultado.
 Pasos básicos del método de estimación Puntos Caso de Uso (UCP).

3. 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 uso segú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és de un protocolo como por ejemplo TCP/IP oes 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 siguiente tabla, se presenta un resumen del procedimiento de clasificación de los actores.

Tabla 1

2. Calcular lacomplejidad 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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estimación de Software con Puntos de Casos de Uso
  • Estimacion por puntos de caso de uso
  • casos de uso punto de venta
  • El método de los puntos caso de uso
  • Uso del punto
  • Uso Del Punto
  • uso puntos
  • Estimacion Por Puntos Y Por Intervalos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS