Está en la página 1de 17

Análisis de la Interacción y

Formal
Semana: 15
Sesión: 1
Propósito de la sesión:
• Al final de la sesión, el estudiante será capaz de analizar
la interacción formal de un modelo de software.
• Inicio:
El docente expondrá el propósito de aprendizaje.
• Desarrollo:
Presenta el tema usando diapositivas e interactuando con
diálogo-preguntas.
• Cierre:
Realiza una síntesis y resuelve dudas.
¿Cuánto cuesta cambiar Requisitos?

• El método de “Puntos de Casos de Uso” es


un método de estimación y cálculo de tamaño
del software basado en cuentas hechas sobre
los casos de uso para un sistema de software.

• El método exige la existencia de un modelo de


casos de uso, por lo que la labor deberá ser
hecha al momento de la línea base de
requerimientos o en la gestión de cambios.
(Clemmons, 2006).
Puntos de Casos de Uso. (Clemmons, 2006).
1. Clasificación de Actores, obtención del Peso de
Actores Sin Ajustar (PASA).
2. Clasificación de los Casos de Uso, obtención del Peso
de Transacciones Sin Ajustar (PTSA)
3. Cálculo de Puntos de Casos de Uso Sin Ajustar
(PCUSA).
4. Clasificación de Factores de Complejidad Técnica
(FCT)
5. Clasificación de Factores Ambientales (FA)
6. Cálculo de Puntos de Casos de Uso Ajustados (PCU)
1. Obtención del Peso de Actores (PASA)
Se debe realizar un catastro de todos los actores del
sistema y deben ser clasificados como Simple, Promedio y
Complejo, de acuerdo al siguiente criterio:
• Actor Simple: Se trata de otro sistema interactuando a
través de una interfaz de programación definida y
conocida (API).
• Actor Promedio: Es otro sistema interactuando a
través de un protocolo (como TCP/IP).
• Actor Complejo: se trata de una persona
interactuando con el sistema a través de una interfaz
gráfica de usuario (GUI) o página Web
(Clemmons, 2006).
1. Obtención del Peso de Actores. (Clemmons, 2006).
2. Obtención del Peso de Casos de Uso (PTSA)
(Clemmons, 2006).

Teniendo el modelo de casos de uso, cada uno de ellos


debe clasificarse como Simple, Medio o Complejo, de
acuerdo al número de transacciones descritas en el caso
de uso, incluyendo los cursos de acción alternativos.

• Casos de Uso Simple: Tres o menos transacciones (o


pasos).
• Casos de Uso Promedio: entre 4 o 7 Transacciones.
• Casos de Uso Complejos: Más de 7 Transacciones
2. Obtención del Peso de Casos de Uso
(Clemmons, 2006).
3. Puntos de Casos de Uso sin Ajustar
(PCUSA). (Clemmons, 2006).

Es la suma del Peso de los Actores Sin ajustar


más el Peso de las Transacciones Sin Ajustar,
es decir:

PCUSA = PASA + PTSA


4. Cálculo de la Complejidad Técnica (FCT). (Clemmons, 2006).

Para obtener el factor final se debe elegir la complejidad


de los ítems (T1 a T13), obteniéndose el FCT:
FCT = (T1 * T2 * … * T13)
5. Cálculo de Complejidad Ambiental (FA). (Clemmons, 2006).

Para obtener el factor final se debe elegir la influencia


de los ítems (F1 a F8), obteniéndose el FA:
FA = (F1 * F2 * … * F8)
6. Puntos de Casos de Uso Ajustados
(Clemmons, 2006).

Finalmente, se obtiene la siguiente fórmula


que representa los puntos de casos de uso
ajustados:

PCU = PCUSA* FCT * FA


Metacognición
• El análisis de interacción formal, ayuda a predecir el impacto
del cambio de requerimientos en un software.
Referencia bibliográfica y de imágenes
Clemmons, R. (2006). Puntos de Casos de Uso. Recuperado de:
https://www.uv.mx/personal/asumano/files/2010/07/PUNTOS-DE-CASOS-DE-
USO-2011.pdf
CREA IMPACTO POSITIVO Y TRASCIENDE

También podría gustarte