Saltar a contenido

Requisitos no funcionales

Código Requisito no funcional Criterio sugerido de validación
RNF-01 El sistema debe ser accesible desde navegadores modernos. Chrome, Firefox, Edge y navegadores móviles recientes.
RNF-02 El sistema debe tener diseño responsivo. Adaptación a escritorio, tablet y móvil.
RNF-03 El sistema debe usar cifrado para datos sensibles. Contraseñas cifradas y datos sensibles protegidos.
RNF-04 El sistema debe operar mediante HTTPS con certificado SSL. Todo tráfico web por HTTPS.
RNF-05 El sistema debe registrar auditoría de acciones críticas. Registro de usuario, fecha, acción, entidad y resultado.
RNF-06 El sistema debe realizar copias de seguridad automáticas. Backups programados y restauración probada.
RNF-07 El sistema debe integrarse con RegID. Autenticación institucional funcional.
RNF-08 El sistema debe integrarse con Moodle. Intercambio de asistencia/calificaciones/contenidos.
RNF-09 El sistema debe integrarse con gestión documental institucional. Documentos sincronizados o referenciados.
RNF-10 El sistema debe integrarse con sistema contable cuando aplique. Pagos o estados económicos consultables.
RNF-11 El sistema debe permitir operación offline limitada. Asistencia y calificaciones capturables sin conexión.
RNF-12 El sistema debe sincronizar datos al recuperar conexión. Cola local sincronizada sin pérdida.
RNF-13 El sistema debe exportar reportes en formatos oficiales. Excel, PDF y XML generados correctamente.
RNF-14 El sistema debe aplicar control de acceso basado en roles. Usuarios sin permiso no acceden a módulos restringidos.
RNF-15 El sistema debe ser escalable por facultades, programas y ediciones. Soporte multi-facultad y multi-edición.
RNF-16 El sistema debe mantener trazabilidad completa de documentos y decisiones. Historial visible de cambios y validaciones.
RNF-17 El sistema debe permitir disponibilidad 24/7 salvo mantenimiento programado. Ventanas de mantenimiento controladas.
RNF-18 El sistema debe cumplir la normativa académica vigente aplicable. Reglas configuradas y trazables.
RNF-19 El sistema debe proteger los datos personales de los usuarios. Permisos, privacidad, auditoría y retención.
RNF-20 El sistema debe responder consultas comunes en tiempos aceptables. Listados y búsquedas optimizadas.