Definición


Documentar los requisitos para facilitar su revisión, evaluación y aprobación. Dependiendo del requisito ya sea de negocio, del usuario o del software, se crea un tipo de documento distinto

Documentos


Para los requisitos de negocio tenemos

Definición


Link to original

Para los requisitos de usuario tenemos

Transclude of Especificación-de-requisitos-del-usuario-(URD)#definición

Para los requisitos de software tenemos

Definición


Es un documento (o varios) con el detalle de los requisitos del Sistema/software a desarrollar, donde funcionales y no funcionales. Generalmente, escrito en lenguaje natural, y puede estar complementado con descripciones formales o semiformales (por ejemplo especificaciones de casos de uso, reglas de negocio). Además se mantiene vivo durante todo el desarrollo.

Link to original

Para los requisitos de sistema tenemos

Transclude of Especificación-de-requisitos-de-sistema#definición

Atributos de una especificación bien escrita


  • Correcta
    • Reflejar las verdaderas necesidad de los usuarios
  • Completa
    • Todo lo que el Sistema/software tiene que hacer esta incluido en las especificaciones
    • Todas las respuestas a todas las entradas al Sistema, en todas las situaciones posibles están incluidas en la especificación
  • Verificable
  • Consistente
    • No hay requisitos que estén en conflicto entre sí, o en conflictos con otros documentos
  • Entendible
    • Puede ser entendida por terceros
  • Modificable
  • Independiente del diseño
  • Concisa
  • Organizada
  • Trazable
  • Priorizada