Puntos de Casos de Uso Flashcards
¿Qué son los Puntos de Casos de Uso?
Es una técnica de estimación que permite medir el tamaño y complejidad de un sistema a partir de actores y transacciones de casos de uso
¿Quién desarrolló la técnica de Puntos de Casos de Uso?
Gustav Karner en 1993
¿Cuál es el objetivo de la técnica de Puntos de Casos de Uso?
Estimar las horas necesarias para el proceso de desarrollo de software basado en los casos de uso
Describe los tres elementos principales de los Casos de Uso
- Actor: Representa a un usuario o sistema que interactúa directamente con el sistema.
- Casos de uso: Describe una funcionalidad o acción que el sistema debe realizar.
- Relaciones: Representa interacciones entre actores y casos de uso.
¿Cuáles son los objetivos de los puntos de casos de uso?
- Estimar las horas necesarias para desarrollar un conjunto de casos de uso.
- Determinar el esfuerzo total requerido.
Menciona 3 tipos de relaciones entre actores y casos de uso
- Extend
- Include
- Generalización
¿Qué es una transacción en el contexto de los puntos de casos de uso?
Es una interacción o conjunto de pasos que realiza el sistema en respuesta a una acción del usuario o actor.
Describe los pasos para desarrollar la técnica de Puntos de Casos de Uso
- Calcular los puntos de casos de uso no ajustados.
- Pesar actores.
- Pesar casos de uso.
- Calcular los puntos de casos de uso.
- Pesar factores técnicos.
- Pesar factores ambientales.
- Estimar horas-hombre
Nombra 3 ejemplos de factores técnicos en la técnica de puntos de casos de uso
- Sistema distribuido
- Objetivo de performance
- Eficiencia del usuario final
- Procesamiento interno complejo
- Código reutilizable
- Facilidad de instalación
- Facilidad de uso
- Portabilidad
- Acceso a terceras partes
Menciona 3 factores ambientales en la técnica de puntos de casos de uso
- Familiaridad con el modelo de proyecto utilizado
- Motivación
- Experiencia en la aplicación
- Experiencia en la orientación a objetos.
- Dificultad en el lenguaje de programación
¿Cuántas transacciones tiene un caso de uso simple?
<=3
¿Cuántas transacciones tiene un caso de uso medio?
4 a 7
¿Cuántas transacciones tiene un caso de uso complejo?
7<
¿Qué es un tipo de actor simple?
Otro sistema con una API definida
¿Qué es un tipo de actor medio?
Otro sistema interactuando con algún protocolo (TCP).
Una persona interactuando a través de una interfaz en modo texto.