1.3 Documentacion De Requerimientos Flashcards

1
Q

¿Qué es la documentación de requerimientos?

A

Es el proceso de registrar de manera formal y estructurada las necesidades y especificaciones del sistema, asegurando que todos los stakeholders comprendan y acuerden lo que se espera desarrollar.

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

¿Por qué es importante documentar los requerimientos?

A

Porque facilita la comunicación entre las partes involucradas, sirve de base para el diseño, la implementación y las pruebas, y permite gestionar y rastrear cambios a lo largo del proyecto.

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

¿Qué es un documento de especificación de requerimientos del software (SRS)?

A

Es un documento formal que detalla de manera completa y precisa los requerimientos funcionales y no funcionales del sistema, actuando como contrato entre el cliente y el equipo de desarrollo.

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

¿Qué es el estándar IEEE 830?

A

Es un conjunto de directrices para la elaboración de documentos de especificación de requerimientos, que ayuda a garantizar que la información sea clara, completa, verificable y consistente.

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

¿Qué son los casos de uso?

A

Son descripciones narrativas y estructuradas de cómo los usuarios interactúan con el sistema para lograr objetivos específicos, representados en diagramas y textos.

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

¿Qué son las historias de usuario y cuál es su formato típico?

A

Son descripciones breves de funcionalidades contadas desde la perspectiva del usuario, generalmente en el formato: “Como [rol] quiero [acción] para [beneficio]”.

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

¿Qué herramientas de modelado se usan comúnmente para documentar requerimientos?

A

Se utilizan diagramas UML, como los de casos de uso, clases, secuencia y actividad, que permiten visualizar la estructura y el comportamiento del sistema.

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

¿Qué es un diagrama de casos de uso?

A

Es una representación gráfica que muestra los actores involucrados y las funcionalidades que el sistema debe ofrecer, permitiendo identificar el alcance del sistema.

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

¿Qué es un diagrama de clases?

A

Es una representación que describe las clases, sus atributos, métodos y las relaciones entre ellas, ayudando a definir la estructura del sistema.

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

¿Qué es una matriz de trazabilidad?

A

Es una herramienta que relaciona cada requerimiento con otros artefactos del proyecto (como casos de prueba, diseños y módulos), facilitando el seguimiento y la gestión de cambios.

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

¿Qué es un glosario en la documentación de requerimientos?

A

Es una lista de términos, siglas y definiciones utilizados en el proyecto, que asegura que todos los stakeholders tengan un entendimiento común de la terminología.

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

¿Qué es el prototipado en el contexto de la documentación?

A

Es la creación de una versión preliminar o modelo del sistema que permite a los usuarios visualizar, evaluar y validar los requerimientos antes de su desarrollo completo.

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

¿Qué son los diagramas de flujo y para qué se utilizan?

A

Son representaciones gráficas que muestran la secuencia de actividades o procesos del sistema, ayudando a identificar la lógica de negocio y los puntos críticos.

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

¿Qué es la documentación de requerimientos no funcionales?

A

Especifica atributos de calidad del sistema como rendimiento, seguridad, usabilidad y escalabilidad, estableciendo métricas y criterios para evaluarlos.

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

¿Cómo se documenta la priorización de requerimientos?

A

Se utilizan técnicas como MoSCoW o clasificación en categorías (obligatorio, deseable, opcional) que se registran en el SRS o en documentos complementarios.

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

¿Qué es el backlogging en metodologías ágiles?

A

Es una lista priorizada y dinámica de requerimientos o historias de usuario que se actualiza continuamente y sirve como base para la planificación de iteraciones.

17
Q

¿Qué es la validación de requerimientos a través de revisiones?

A

Es el proceso de someter la documentación a la revisión de stakeholders, usuarios y expertos para asegurar su corrección, completitud y coherencia con las necesidades.

18
Q

¿Qué papel juegan los casos de prueba en la documentación de requerimientos?

A

Permiten verificar que cada requerimiento se cumpla correctamente; se relacionan con la documentación mediante la matriz de trazabilidad para asegurar la cobertura total.

19
Q

¿Qué es el storyboarding y cómo se utiliza?

A

Es una técnica visual que utiliza una serie de imágenes o diagramas para ilustrar la interacción del usuario con el sistema, facilitando la comprensión y validación de requerimientos.

20
Q

¿Cuáles son los beneficios de contar con una documentación de requerimientos de calidad?

A

Facilita la comunicación, reduce malentendidos, mejora la planificación y seguimiento del proyecto, y sirve de referencia para la validación y pruebas del sistema.