Lista de comprobación: Especificaciones suplementarias
Esta lista de comprobación le ayuda a garantizar que se han identificado todas las especificaciones suplementarias necesarias.
Relaciones
Descripción principal

Los problemas básicos incluidos deben tratarse para detallar los requisitos que no se especifican en el modelo de guión de uso.
Elementos de comprobación
Funcionalidad
¿Cuál es la función del software? Esto debe incluir lo siguiente:
  • Comprobaciones de validez de las entradas
  • Respuestas generales ante situaciones anómalas, que incluyen: desbordamiento, recursos de comunicación, manejo de errores y recuperación
  • Efectos de los parámetros
  • Relación de las salidas con las entradas, incluidas las secuencias de entrada/salida y las fórmulas para la conversión de entrada a salida
Interfaces externas
¿Cómo interactúa el software con las personas, el hardware del sistema, otro hardware y otro software?
Rendimiento
¿Cuál es la velocidad, disponibilidad, tiempo de respuesta, tiempo de recuperación de varias funciones de software, etc.? ¿Se incluyen los requisitos estáticos y dinámicos?
Requisitos de la base de datos lógica
¿Se han especificado todos los requisitos lógicos para la información que debe colocarse en una base de datos? Esto puede incluir lo siguiente:
  • Tipos de información utilizada por distintas funciones
  • Frecuencia de uso
  • Posibilidades de acceso
  • Entidades de datos y sus relaciones
  • Restricciones de integridad
  • Requisitos de retención de datos
Compatibilidad con los estándares
¿Se han derivado todos los requisitos de estándares existentes y se han especificado las normativas? ¿Cómo se va a realizar su seguimiento?
Atributos
¿Cuáles son las consideraciones sobre fiabilidad, disponibilidad, portabilidad, corrección, mantenimiento, seguridad, etc.?
Restricciones de diseño impuestas sobre una implementación
¿Hay algún estándar en efecto, lenguaje de implementación, políticas para la integridad de las bases de datos, límites de recursos, entornos operativos, etc. que sean necesarios?