Requerimientos no funcionales (RNF) - alejandroescobar10/DABRAL GitHub Wiki

Rendimiento y Escalabilidad

  • RNF1: El sistema debe responder en menos de 2 segundos al consultar disponibilidad o realizar una reserva.

  • RNF2: La base de datos debe poder manejar al menos 50,000 registros sin afectar el rendimiento.

  • RNF3: El sistema debe garantizar un 99.9% de disponibilidad para evitar interrupciones en el servicio.

Seguridad

  • RNF4: El sistema debe implementar autenticación segura mediante JWT (JSON Web Tokens).

  • RNF5: Las credenciales de los usuarios deben ser encriptadas antes de almacenarse en la base de datos.

Usabilidad y Accesibilidad

  • RNF6: La aplicación debe ser accesible desde dispositivos móviles y navegadores web modernos.

  • RNF7: La interfaz debe ser intuitiva y permitir una navegación sencilla para los usuarios.