Font size
WorksheetsSwebok
Total questions: 20
Worksheet time: 10mins
¿En qué consiste la negociación de requerimientos?
Consiste en resolver problemas utilizando recursos de la empresa
Consiste en resolver problemas utilizando requerimientos.
Consiste en vender requerimientos al mejor costo.
Consiste en causar problemas utilizando requerimientos.
Consiste en sortear requerimientos para ver a qué integrante del equipo le corresponde
El análisis de requerimientos se usa para
Detectar y resolver conflictos entre requerimientos
Organizar los eventos
Clasificar los diagramas
Programar la interfaz del software
Detectar los límites operacionales del equipo
Los requerimientos se clasifican según
Si el requerimiento es funcional o no
Si el requerimiento deriva de uno o más requerimientos de alto nivel o de una propiedad emergente.
Si el requerimiento está en el producto o en el proceso.
La prioridad de los requerimientos
El estado de progreso
El uso de un análisis formal para la expresión de requerimientos tiene dos ventajas.
Permite demostrar las propiedades deseadas del software
Permite analizar los requerimientos de una manera más práctica.
Permite que los requerimientos expresados en el lenguaje se especifiquen de forma precisa y sin ambigüedades
Permite analizar la situación y los problemas de la empresa.
Permite una mejor coordinación de equipo.
La priorización de requerimientos es fundamental para
Poder jerarquizar la importancia de los requerimientos
Para tener un mejor entendimiento de la resolución de conflictos
Para asumir mejor las responsabilidades del equipo de trabajo
Para trabajar en cualquier metodología
Para un mejor análisis de requerimientos
Los modelos de proceso se preocupan de cómo:
Se configuran las actividades de elicitación
El análisis y especificación
La validación para diferentes tipos de proyecto y restricciones
Validación de errores
Son roles de las personas que participan en el proceso de requisitos:
Usuarios
Clientes
Reguladores
Ingenieros de software
Evaluadores
El propósito principal de Soporte y Gestión de Procesos es hacer el vínculo entre las actividades del proceso y los temas de costos, recursos humanos y herramientas
Verdadero
Falso
La calidad y mejora de procesos se relaciona y comprende:
Modelo de mejora
Medidas de proceso de requisitos
Planificación e implementación de mejoras
El análisis y especificación
La calidad y mejora de procesos se refiere a:
La evaluación de calidad
Mejora de los requisitos proceso
Relación del cliente y los procesos
Para la mayoría de las profesiones de ingeniería, el término "especificación" se refiere a:
La especificación de calidad
La asignación de valores
Límites a los objetivos de diseño de un producto
Relación del cliente y los procesos de especificación
En ingeniería de software, la "especificación de requisitos de software" generalmente se refiere a:
La especificación de calidad
La asignación de valores numéricos
Límites a los objetivos de diseño de un producto
La producción de un documento que puede revisarse, evaluarse y aprobarse sistemáticamente
¿Qué es lo que establece la especificación de requisitos de software?
La base para el acuerdo entre clientes y contratistas
Especificar los acuerdos
El contrato entre el cliente y el contratista
La claridad del software
La especificación de requisitos de software permite:
Aclarar los contratos
Una evaluación rigurosa de los requisitos antes de que pueda comenzar el diseño
Reduce el trabajo de diseñar
Reduce el rediseño posterior
Las organizaciones pueden usar un documento de especificación de requisitos de software como base para desarrollar planes efectivos de:
La especificación de calidad
Verificación
Rendimiento
Validación
No es una clasificación de requisitos.
Es sobre el producto o proceso
Es funcional o no funcional
La fiabilidad de requisito
La prioridad de requisito
El uso de análisis formal para la expresión de requisitos trae consigo beneficios, estas son:
Requisitos expresados con precisión sin ambigüedades
Requisitos sin precisión
Requisitos razonables
Requisitos triviales
Requisitos de negocio
En el modelado conceptual se pueden desarrollar varios tipos de modelos, estos son:
Modelos basados en objetivos
Interacciones de usuario
Modelos de estado
Modelos de usuario
Diagramas de caso de uso
El enfoque que puede seguir la priorización de requisitos es:
Mantenimiento-sostenible
Costo-implementación
Costo-valor
Cambio-adaptación
No influye en la elección de la notación de modelado.
Los requisitos del proceso del cliente
La productividad del equipo de desarrollo de software
La naturaleza del problema
La experiencia del ingeniero de software
