WorksheetsIngeniería de Requisitos
Total questions: 18
Worksheet time: 17mins
¿Cuál de los siguientes NO es un objetivo de la clase de hoy de Ingeniería de Requisitos?
Definir la ingeniería de requisitos.
Entender su importancia en proyectos de software.
Introducir metodologías ágiles.
Explicar el ciclo de vida de los requisitos.
¿Qué es la ingeniería de requisitos?
El proceso de escuchar y diseñar un sistema.
El proceso de documentar el software.
El proceso de capturar, analizar, especificar y validar las necesidades y restricciones de un sistema.
El proceso de desarrollo y mantenimiento efectivo del sistema.
¿Cuál es el principal propósito de la ingeniería de requisitos?
Asegurar que el sistema cumpla con las expectativas del cliente y usuario final.
Diseñar la arquitectura del sistema.
Programar las funcionalidades del software.
Gestionar las habilidades blandas de recursos humanos.
¿Cuál es una de las principales causas de fracaso en proyectos de software?
Requisitos mal definidos.
Exceso de personal.
Buena gestión de proyectos.
Uso de tecnologías tradicionales.
¿Cuál de los siguientes NO es un beneficio de una buena ingeniería de requisitos?
Mejora la calidad del producto.
Incrementa la satisfacción del cliente.
Aumenta el presupueto y tiempo del desarrollo.
Reduce costos y tiempos.
¿Qué son los requisitos funcionales?
Requisitos relacionados con la seguridad del sistema.
Definen las funciones que el sistema debe realizar
Requisitos relacionados con el rendimiento del sistema
Definen los costos del proyecto
¿Qué tipo de requisito especifica cómo debe comportarse el sistema?
¿Cuál es la diferencia principal entre requisitos de usuario y requisitos de sistema?
Los requisitos de usuario son técnicos y los de sistema son de alto nivel.
Los requisitos de usuario son necesidades expresadas por los usuarios y los de sistema son detalles técnicos.
No hay diferencia entre ambos.
Los requisitos de sistema son siempre más importantes que los de usuario.
¿Cuál de las siguientes NO es una etapa del ciclo de vida de los requisitos?
Elicitación
Análisis
Especificación
Implementación
¿Por qué es importante la iteratividad en la ingeniería de requisitos?
Porque permite cambiar los requisitos sin ninguna justificación.
Porque evita que los requisitos cambien.
Porque los requisitos pueden evolucionar y ser refinados durante el proyecto
facilita el uso de metodologías ágiles
¿Quiénes son los "stakeholders" en el contexto de la ingeniería de requisitos?
Personas o grupos interesados en el proyecto
Solo los usuarios finales
Solo el equipo de desarrollo
Exclusivamente los gerentes de proyecto
¿Cuál es la principal responsabilidad del analista de requisitos?
Programar el sistema.
Gestionar los recursos humanos y sus habilidades blandas
Obtener, documentar y gestionar los requisitos
Diseñar la interfaz de usuario
¿Cuál de los siguientes es un desafío común en la ingeniería de requisitos?
Reducción de costos
Ambigüedad en los requisitos
Aumento de personal
Mejora del diseño gráfico
¿Cómo se pueden manejar los cambios en los requisitos durante el proyecto?
¿Por qué crees que el rol del ingeniero de requisitos es crucial en un proyecto de software?
Porque asegura que el sistema cumpla con las expectativas del cliente.
Porque diseña la interfaz de usuario.
Porque lidera todas las reuniones del proyecto.
Porque trata con stakeholders complicados y gestiona los problemas
Cual de las siguientes NO son habilidades esenciales del ingeniero de requisitos?
Comunicación Efectiva
Análisis Crítico
Documentación Precisa
Codificación Avanzada
¿Qué responsabilidad clave tiene el ingeniero de requisitos en la gestión de cambios?
Ignorar los cambios para mantener el cronograma.
Documentar los cambios y adaptar los requisitos según sea necesario.
Implementar los cambios en el código directamente.
Rediseñar la interfaz gráfica.
¿Qué habilidad te sorprendió más acerca del rol del ingeniero de requisitos en los proyectos de software y porqué?
