Requisitos del software

ComelyLlama avatar
ComelyLlama
·
·
Download

Start Quiz

Study Flashcards

8 Questions

¿Qué significa que un requisito sea noambiguo en una ERS?

Que tiene una sola interpretación

¿Qué característica de una ERS se refiere a que todos los requisitos deben ser comprensibles para todos los lectores?

Comprensible

¿Qué significa que una ERS es verificable?

Que es posible probar cada requisito de manera costo-efectiva

¿Qué característica de una ERS se refiere a que no existen subconjuntos de requisitos contradictorios?

Internamente Consistente

¿Qué característica de una ERS se refiere a que la ERS es implementable con los recursos actuales?

Realizable

¿Qué característica de una ERS se refiere a que cada requisito se puede referenciar de forma unívoca?

Trazable

¿Qué característica de una ERS se refiere a que los cambios son fáciles de introducir?

Modificable

¿Qué característica de una ERS se refiere a que los requisitos se clasifican según su importancia relativa?

Anotada por importancia relativa

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.

Características clave de los requisitos del software, como no ambigüedad, completitud, corrección, comprensibilidad y verificabilidad.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Software Requirements Engineering
10 questions

Software Requirements Engineering

FavoriteIambicPentameter avatar
FavoriteIambicPentameter
Requirements Validation and Verification
28 questions
Requirements Engineering Fundamentals
16 questions
Pemodelan Kebutuhan dalam RPL
10 questions
Use Quizgecko on...
Browser
Browser