1.1 Tipos De Requerimientos Flashcards

1
Q

¿Qué son los requerimientos funcionales?

A

Los requerimientos funcionales son las especificaciones que describen las funciones y procesos que el sistema debe realizar. Es decir, definen qué debe hacer el sistema (por ejemplo, gestionar usuarios, procesar transacciones, generar reportes, etc.).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Qué son los requerimientos no funcionales?

A

Los requerimientos no funcionales describen las propiedades y atributos del sistema, tales como rendimiento, seguridad, usabilidad, confiabilidad y escalabilidad. Indican cómo debe comportarse el sistema en cuanto a calidad y restricciones operativas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Cuál es la diferencia entre requerimientos de usuario y requerimientos del sistema?

A

Requerimientos de usuario: Se enfocan en las necesidades, expectativas y limitaciones de los usuarios finales, describiendo qué funciones esperan y cómo interactuarán con el sistema.

Requerimientos del sistema: Se centran en las especificaciones técnicas y operativas que deben cumplirse para implementar los requerimientos funcionales, detallando aspectos de diseño, arquitectura y tecnologías a utilizar.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Qué son los requerimientos de restricción?

A

Son limitaciones o condiciones impuestas por factores externos (normativas, políticas, estándares o limitaciones de recursos) que restringen el diseño, desarrollo o funcionamiento del sistema.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Por qué es importante clasificar y definir los distintos tipos de requerimientos?

A

Clasificar los requerimientos facilita su análisis, priorización y seguimiento durante el ciclo de vida del proyecto. Además, permite asegurar que tanto las necesidades de los usuarios como las restricciones técnicas y externas se consideren adecuadamente en el desarrollo del sistema.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Da un ejemplo de requerimiento funcional.

A

“El sistema debe permitir que los usuarios se registren utilizando su correo electrónico y una contraseña segura.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Da un ejemplo de requerimiento no funcional.

A

“El sistema debe responder a cualquier solicitud del usuario en menos de 2 segundos, incluso en condiciones de alta carga.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Qué es la trazabilidad de requerimientos?

A

La trazabilidad es el proceso de vincular cada requerimiento con su fuente (por ejemplo, las necesidades del usuario o normativas) y con otros artefactos del desarrollo (como diseños, casos de prueba y documentación), lo que permite gestionar cambios y asegurar el cumplimiento de todos los requerimientos a lo largo del proyecto.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Qué son los requerimientos de seguridad?

A

Son aquellos que establecen las medidas para proteger el sistema frente a amenazas, garantizando la confidencialidad, integridad y disponibilidad de la información.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿Qué son los requerimientos de usabilidad?

A

Son especificaciones que aseguran que el sistema sea fácil de usar y resulte intuitivo para el usuario, mejorando la experiencia de interacción.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

¿Qué son los requerimientos de rendimiento?

A

Definen la capacidad del sistema para responder a las solicitudes en tiempos determinados, abarcando aspectos como tiempos de respuesta, procesamiento de datos y concurrencia.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Qué son los requerimientos de disponibilidad?

A

Establecen el tiempo durante el cual el sistema debe estar operativo y accesible para los usuarios, minimizando periodos de inactividad.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

¿Qué son los requerimientos de negocio?

A

Son las necesidades y objetivos estratégicos de la organización que el sistema debe satisfacer para aportar valor, como mejorar procesos o reducir costos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

¿Qué es la priorización de requerimientos?

A

Es el proceso de ordenar los requerimientos según su importancia y urgencia, para decidir cuáles deben implementarse primero basándose en su impacto en el negocio y la satisfacción del usuario.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

¿Qué son los requerimientos de compatibilidad?

A

Son las especificaciones que garantizan que el sistema funcione correctamente en diferentes entornos, dispositivos, plataformas o en conjunto con otros sistemas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

¿Cómo se clasifican los requerimientos en obligatorios y opcionales?

A

Obligatorios (‘must-have’): Esenciales para el funcionamiento del sistema.
Opcionales (‘nice-to-have’): Son deseables pero no críticos para la operación básica.

17
Q

¿Qué es la validación de requerimientos?

A

Es el proceso por el cual se confirma que los requerimientos definidos cumplen con las necesidades y expectativas de los usuarios y se alinean con los objetivos del proyecto.

18
Q

¿Qué es el análisis de requerimientos?

A

Es el proceso de identificar, documentar y examinar las necesidades del sistema para transformarlas en especificaciones técnicas y de negocio que guíen el desarrollo.

19
Q

¿Por qué es importante la documentación de requerimientos?

A

Porque asegura que todas las partes involucradas tengan un entendimiento común del proyecto, facilitando la comunicación, la gestión de cambios y la verificación del cumplimiento de las especificaciones.

20
Q

¿Qué son los requerimientos evolutivos?

A

Son aquellos que pueden modificarse o refinarse a lo largo del desarrollo del proyecto, permitiendo ajustar el producto final conforme se adquiere mayor comprensión de las necesidades del usuario.