Podcast
Questions and Answers
¿Qué significa que un requisito sea noambiguo en una ERS?
¿Qué significa que un requisito sea noambiguo en una ERS?
- Que tiene una sola interpretación (correct)
- Que tiene varias interpretaciones posibles
- Que no está relacionado con el sistema
- Que no tiene interpretación alguna
¿Qué característica de una ERS se refiere a que todos los requisitos deben ser comprensibles para todos los lectores?
¿Qué característica de una ERS se refiere a que todos los requisitos deben ser comprensibles para todos los lectores?
- Internamente Consistente
- Comprensible (correct)
- Verificable
- Completa
¿Qué significa que una ERS es verificable?
¿Qué significa que una ERS es verificable?
- Que solo se prueban algunos requisitos
- Que no es necesario probar cada requisito
- Que es posible probar cada requisito de manera costo-efectiva (correct)
- Que es imposible probar cada requisito de manera costo-efectiva
¿Qué característica de una ERS se refiere a que no existen subconjuntos de requisitos contradictorios?
¿Qué característica de una ERS se refiere a que no existen subconjuntos de requisitos contradictorios?
¿Qué característica de una ERS se refiere a que la ERS es implementable con los recursos actuales?
¿Qué característica de una ERS se refiere a que la ERS es implementable con los recursos actuales?
¿Qué característica de una ERS se refiere a que cada requisito se puede referenciar de forma unívoca?
¿Qué característica de una ERS se refiere a que cada requisito se puede referenciar de forma unívoca?
¿Qué característica de una ERS se refiere a que los cambios son fáciles de introducir?
¿Qué característica de una ERS se refiere a que los cambios son fáciles de introducir?
¿Qué característica de una ERS se refiere a que los requisitos se clasifican según su importancia relativa?
¿Qué característica de una ERS se refiere a que los requisitos se clasifican según su importancia relativa?
Flashcards are hidden until you start studying
Study Notes
Características de una ERS (Especificación de Requisitos del Software)
- No ambigua: cada requisito debe tener una sola interpretación.
- Completa: describe todas las posibles respuestas a todas las posibles entradas y situaciones.
- Correcta: cada requisito contribuye a satisfacer una necesidad real.
- Comprensible: todos los tipo de lectores deben entender la ERS.
- Verificable: cada requisito debe tener un procedimiento de prueba finito y no costoso para demostrar que el sistema lo satisface.
- Internamente Consistente: no existen subconjuntos de requisitos contradictorios.
- Externamente Consistente: no está en contradicción con documentos de nivel superior.
- Realizable: la ERS es implementable dadas los recursos actuales.
- Concisa: la ERS debe ser lo más breve posible sin afectar la calidad.
- Independiente del diseño: describe la relación del sistema con el exterior.
- Trazable: cada requisito se puede referenciar de forma unívoca y mantener relaciones con otros requisitos.
- Modificable: los cambios son fáciles de introducir.
- Electrónicamente almacenada: se encuentra en un archivo de texto, base de datos o herramienta de gestión de requisitos.
- Ejecutable/Interpretable/Prototipable/Animable.
- Anotada por importancia relativa: los requisitos se clasifican según su importancia (obligatorio, deseable, opcional).
- Anotada por estabilidad relativa: los requisitos tienen una probabilidad de cambio (alta, media, baja).
- Anotada por versión: indica qué requisitos se cumplirán en cada versión del producto.
- No redundante: cada requisito se expresa en un solo lugar de la ERS.
- Al nivel adecuado de abstracción: ni demasiado detallada ni demasiado vaga.
- Precisa: la ERS es precisa si hace uso de valores numéricos para precisar las características del sistema.
- Reutilizable: ciertas secciones de la ERS se pueden reutilizar.
- Trazada: el origen de cada requisito es claro (quién o qué lo pide).
- Organizada: el lector puede fácilmente encontrar la información buscada.
- Con referencias cruzadas: se utilizan referencias entre requisitos relacionados.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.