1. Facilidad de uso: Métrica de satisfacción del usuario, medida mediante encuestas o
evaluaciones de usabilidad, para evaluar la facilidad de uso del software y la comprensión sin la necesidad de mucha capacitación especializada. 2. Facilidad de mantenimiento y actualización: Documentación: Métrica de completitud y actualización de la documentación del sistema, evaluada mediante la existencia de manuales y guías de mantenimiento actualizados. Estándares de programación: Métrica de conformidad con los estándares de programación establecidos, evaluada mediante revisiones de código y análisis estático. 3. Confiabilidad: Métrica de disponibilidad del sistema, medida como el porcentaje de tiempo en que el sistema cumple con los requisitos del usuario sin interrupciones o fallas. 4. Disponibilidad del sistema: Métrica de disponibilidad del sistema, medida como el porcentaje de tiempo en que el sistema está disponible cuando el usuario desea utilizarlo, cumpliendo con el requerimiento del 95%. 5. Acceso restringido: Métrica de cumplimiento de seguridad, medida mediante la capacidad del sistema para permitir el acceso únicamente al administrador ya los usuarios registrados, sin permitir el acceso no autorizado. 6. Mensajes de error: Métrica de usabilidad, evaluada mediante la claridad y relevancia de los mensajes de error proporcionados por el sistema para ayudar al usuario a resolver problemas, como los mensajes de "Acceso denegado" y "Error del sistema". 7. Requerimiento de conexión a internet: Métrica de disponibilidad de la conexión a internet, medida como el porcentaje de tiempo en que el sistema tiene conexión a internet para ser utilizado correctamente. 8. Uso de sensores: Métrica de funcionamiento de sensores, evaluada mediante la capacidad del sistema para recibir y utilizar datos de los sensores correctamente, sin errores o fallos. 9. Escalabilidad de almacenamiento: Métrica de capacidad de almacenamiento escalable, evaluada mediante la capacidad del sistema para manejar grandes volúmenes de datos de manera eficiente y sin afectar su rendimiento. 10. Eficiencia en la generación de informes: Métrica de rendimiento del sistema, medida como el tiempo necesario para generar informes, asegurando que no tome más de 5 minutos en completarse. 11. Detección de sensores defectuosos: Métrica de monitoreo de sensores, evaluada mediante la capacidad del sistema para detectar y notificar al usuario cuando un sensor esté defectuoso o presente anomalías. 12. Acceso remoto a los informes: Métrica de accesibilidad, medida mediante la capacidad del sistema para permitir el acceso remoto a los informes desde cualquier ubicación o dispositivo. 13. Compatibilidad con sistemas operativos: Métrica de compatibilidad, evaluada mediante la capacidad del sistema para funcionar sin problemas en los sistemas operativos Android, iOS y Windows, asegurando una experiencia consistente en todas las plataformas. Requerimientos funcionales
Requerimiento Descripción Métrica de requerimiento
funcional Generación de reportes El sistema debe generar El sistema debe generar diarios de producción de reportes estadísticos diarios automáticamente reportes compost basados en datos de diarios de producción de humedad, temperatura, pH, compost que incluyen los tiempo de riego y agua datos requeridos. utilizada. Almacenamiento de El sistema debe almacenar El sistema debe registrar y información del estado del información sobre el estado almacenar correctamente los compost del compost utilizando datos capturados por los sensores de temperatura, sensores del estado del humedad, pH y medición de compost. agua y tiempo de riego. Generación de avisos de El sistema debe generar un El sistema debe enviar una temperatura fuera de los aviso cuando la temperatura alerta o generar una cuando rangos del compost se encuentre la temperatura del compost fuera del rango de 65-75°C. supere los límites establecidos. Activación/desactivación de Cuando la temperatura del El sistema debe controlar regadío automático compost supere los 75°C, el automáticamente el regadío sistema debe activar el en función de los niveles de regadío automático y temperatura del compost. desactivarlo cuando la temperatura esté nuevamente entre 65-75°C. Filtros de búsqueda en los El sistema debe contar con El sistema debe permitir la reportes de producción filtros de fecha y otros aplicación de filtros de fecha parámetros para los y parámetros específicos informes de producción del para buscar y obtener compost. información precisa en los informes de producción del compost. Presentación de informes El sistema debe ser capaz de El sistema debe generar los basados en datos capturados presentar los informes en informes utilizando los datos base a los datos capturados capturados por los sensores por los sensores. de manera precisa y coherente. Gestión de usuarios con El sistema debe contar con El sistema debe permitir el inicio de sesión un login para usuarios registro de nuevos usuarios, autorizados, con roles de iniciar sesión y cerrar sesión administrador y usuarios de manera segura y "normales". garantizar que solo los usuarios autorizados accedan al sistema. Exportación de resultados en El software debe permitir la El sistema debe proporcionar formatos exportación de los opciones de exportación resultados en formatos Excel para que los usuarios y PDF. puedan descargar los resultados en los formatos especificados (Excel y PDF). Presentación gráfica de El software debe mostrar El sistema debe generar estadísticas descriptivas gráficamente estadísticas gráficos y representaciones descriptivas basadas en los visuales que ilustren las datos registrados. estadísticas descriptivas de los datos del compost de manera clara y comprensible. Funcionalidad para detener El administrador debe tener El sistema debe proporcionar la generación de informes la capacidad de detener la una función que permita al generación de informes del administrador detener la software. generación de informes según sea necesario. Monitoreo en tiempo real de El sistema debe manejar en El sistema debe mostrar y la temperatura del núcleo tiempo real la temperatura actualizar del compost del núcleo del compost.