wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz: Ingeniería de Requisitos

Total questions: 10

Worksheet time: 9mins

Name
Class
Date
1.

Durante las pruebas piloto, varios usuarios indican que tardan demasiado en completar el registro inicial y que necesitan ayuda para entender qué hacer en cada paso.
A partir de esta necesidad, el requisito identificado corresponde principalmente a:

a)

Un requisito funcional, porque el problema está en el registro.

b)

Un requisito no funcional asociado a la calidad del sistema.

c)

Una restricción técnica del entorno.

d)

Un requisito de proceso del equipo de desarrollo.

2.

Un analista usa un Ishikawa para estudiar por qué muchos usuarios abandonan la compra antes de pagar.
Encuentra como causas principales que la confirmación del pago tarda demasiado y que los usuarios dudan al ingresar sus datos bancarios.
Con base en esto, ¿qué tipo de requisitos debería priorizar?

a)

Requisitos funcionales relacionados con nuevos módulos.

b)

Requisitos no funcionales asociados a atributos de calidad.

c)

Requisitos de proceso para mejorar la recolección de información.

d)

Restricciones organizacionales del negocio.

3.

En un Impact Map, ¿qué pasa si se omite el nivel de “impacto”?

a)

No pasa nada, porque los objetivos siguen siendo claros.

b)

Se pierde la conexión entre lo que hacen los actores y cómo contribuye al objetivo.

c)

Los entregables pueden modelarse sin problema.

d)

El mapa se convierte en un diagrama de casos de uso.

4.

¿Cuál de las siguientes situaciones representa un problema frecuente durante la elicitud de requisitos?

a)

El analista valida con prototipos lo entendido.

b)

El usuario explica cómo realmente realiza su trabajo.

c)

El cliente omite información porque supone que ciertas reglas “se entienden solas”.

d)

El analista formula preguntas abiertas para comprender el contexto.

5.

En un caso de uso, la relación «include» significa que:

a)

Una funcionalidad opcional se ejecuta solo en condiciones especiales

b)

Un caso de uso reutiliza la lógica de otro de manera obligatoria

c)

Los actores secundarios pueden sustituir al actor principal

d)

La extensión ocurre bajo condiciones alternativas

6.

¿Cuál es una diferencia importante entre una historia de usuario y una especificación detallada de caso de uso?

a)

La historia de usuario describe paso a paso todos los escenarios y el caso de uso solo resume la necesidad.

b)

La especificación de caso de uso detalla la interacción y los flujos, mientras la historia de usuario expresa la necesidad de forma breve.

c)

Ambos artefactos son equivalentes y se usan con la misma profundidad.

d)

La historia de usuario reemplaza completamente cualquier validación posterior.

7.

Un analista diseña un diagrama de actividades para un flujo de registro de usuario. Incluye condiciones como “si el correo ya existe → rechazar”. ¿Qué elemento de UML debe usar para representarlo correctamente?

a)

Un actor externo.

b)

Un nodo de decisión (rombo).

c)

Una elipse.

d)

Un swimlane. (carril de natación)

8.

El enunciado “El sistema debe permitir que los usuarios recuperen su contraseña mediante correo electrónico o SMS” corresponde a:

a)

Requisito funcional

b)

Requisito no funcional – seguridad

c)

Requisito de proceso

d)

Restricción técnica

9.

El enunciado “El sistema debe estar desarrollado en Java y desplegarse en un servidor Tomcat” corresponde a:

a)

Requisito funcional

b)

Requisito no funcional – rendimiento

c)

Restricción de diseño/tecnología

d)

Requisito de negocio

10.

En un diagrama de clases UML, ¿qué se representa principalmente?

a)

El flujo de actividades del proceso

b)

La estructura del sistema con clases y relaciones

c)

La interacción entre actor y sistema

d)

La secuencia temporal de mensajes