
Variables
Descripción
¿Qué calcula esta fórmula?
Los Puntos de Casos de Uso (UCP) estiman el tamaño funcional de un proyecto de software utilizando casos de uso, actores, factores técnicos y factores ambientales.
El método fue desarrollado por Gustav Karner y es ampliamente utilizado durante las etapas tempranas de planificación, cuando aún no se dispone de estimaciones detalladas basadas en código fuente.
Los UCP son especialmente útiles en proyectos de desarrollo orientado a objetos.
Cuándo se utiliza
Se utiliza para:
- estimar proyectos a partir de requisitos,
- planificar sistemas orientados a objetos,
- evaluar alcance de proyectos,
- estimar esfuerzo antes de programar,
- comparar alternativas de desarrollo.
Ejemplo
Suponga un proyecto con:
UUCP = 120
TCF = 0.95
ECF = 1.10
Fórmula:
UCP = UUCP × TCF × ECF
Sustitución:
UCP = 120 × 0.95 × 1.10
UCP = 125.4
Resultado:
Puntos de Casos de Uso = 125.4
Aplicaciones
- Estimación de software
- Planificación de proyectos ágiles
- Análisis de requisitos
- Desarrollo orientado a objetos
- Estimación de costos
- Planificación de recursos
Nota
Los Puntos de Casos de Uso constituyen un modelo empírico de estimación. La precisión depende en gran medida de la calidad de la definición de los casos de uso, la clasificación de actores y la evaluación de los factores técnicos y ambientales. Diferentes organizaciones pueden utilizar esquemas de ponderación y factores de calibración ligeramente distintos basados en sus datos históricos.
