Requerimientos SIGRID¶
Listado de requerimientos levantados desde el análisis de los macroprocesos derivados de las entrevistas a los actores del SINAPRED.
Los requerimientos definidos tienen el objetivo de ser lo más amplios posibles de manera de tener una lista manejable de funcionalidades abstractas que el sistema de información debería implementar para satisfacer y dar soporte a los macroprocesos.
Al mismo tiempo, los requerimientos deben ser autocontenidos, es decir, su caracterización no debepende de definiciones externas.
Se definen 6 requerimientos funcionales ortogonales que abordan el alcance completo del sistema de información. En cada dimensión, se definen jerarquicamente subrequerimientos que profundizan y detallan aspectos más específicos.
Adicionalmente, se define una dimensión de requerimientos sobre procesos de negocio que relevan flujos de información específicos que el sistema de información debería satisfacer.
Finalmente, se definen 11 aspectos no funcionales, transversales a gran parte de los requerimientos funcionales del sistema.
Índice¶
Sobre la Gestión de la Información¶
Requerimiento ITRENDCL-SIGRID-REQ-001
Gestión de Información
|
|||||||||||||||||||||
El sistema de información debe gestionar información de todas las fases del ciclo de gestión de riesgo de desastres utilizando operaciones estándar y mejores prácticas.
|
Requerimiento ITRENDCL-SIGRID-REQ-011
Gestión de Información Geográfica
|
||||||||||||||||||
El sistema debe permitir la gestión de información geográfica, incluyendo la representación de datos geográficos y la realización de operaciones espaciales sobre ellos.
|
Sobre la Gobernanza de Datos¶
Requerimiento ITRENDCL-SIGRID-REQ-003
Gobernanza de Datos
|
||||||
El sistema operacionaliza una gobernanza de datos definida. La gobernanza de datos define los roles, responsabilidades y ciclo de vida de los datos, además de los estándares de representación y políticas de calidad para los datos.
|
Sobre la Comunicación de la Información¶
Requerimiento ITRENDCL-SIGRID-REQ-005
Comunicación de la Información
|
|||||||||||||||
El sistema de información debe permitir la comunicación de la información de manera segura y controlada hacia canales de comunicación internos y externos. Este requerimiento se limita a la comunicación de información desde el sistema de información hacia otros sistemas informáticos a través de canales de comunicación digital y no considera la comunicación de información directa hacia personas. Aunque la información comunicada pueda tener como fin último a las personas, este requerimiento y sus sub-requerimientos se enfocan en los aspectos y mecanismos de comunicación de la información digital entre sistemas. Por ejemplo, el objetivo Comunicación activa de la i... (ITRENDCL-SIGRID-REQ-005-1) se enfoca en la comunicación tipo push hacia canales de comunicación que pueden incluir sistemas de notificaciones móviles que últimadamente llegan a las personas. Sin embargo, el requerimiento busca la especificación de cómo debe ocurrir la comunicación entre el sistema de información y el canal de notificaciones y no se ocupa de lo que ocurre después. Otro requerimiento tomará en cuenta ese aspecto.
|
Sobre la Seguridad de la Información¶
Requerimiento ITRENDCL-SIGRID-REQ-006
Seguridad de la Información
|
||||||||||||||||||
El sistema de información debe garantizar la seguridad de la información almacenada y transmitida. Para ello, debe implementar mecanismos de seguridad que permitan proteger la información de accesos no autorizados, alteraciones no autorizadas y pérdidas de información. Además, debe implementar mecanismos automáticos para permitir la restauración de la información en caso de pérdida o alteración.
|
Sobre la Gestión de Documentos¶
Requerimiento ITRENDCL-SIGRID-REQ-002
Gestión Documental
|
||||||||||||
El sistema permite a sus usuarios el intercambio de documentación de manera segura, controlada y eficiente. El sistema permite el registro, almacenamiento, búsqueda y recuperación de documentos digitales por parte de sus usuarios. Los documentos que los usuarios intercambian son de distinta naturaleza, entre ellos:
|
Sobre la Gestión de Usuarios¶
Requerimiento ITRENDCL-SIGRID-REQ-004
Gestión de Usuarios
|
|||||||||||||||
El sistema de información debe gestionar identidades federadas de usuarios, permitiendo la autenticación y autorización de los usuarios con credenciales otorgadas por los distintos miembros participandes del SINAPRED. El sistema administra un conjunto de roles de usuarios estándar los cuales son asignados de manera descentralizada por los distintos miembros del SINAPRED.
|
Sobre los Procesos de Negocio¶
Requerimiento ITRENDCL-SIGRID-REQ-007
Implementación de Procesos de Negocio
|
El sistema permite la implementación de diferentes procesos de negocio que gestionan, transforman y generan nueva información. La implementación de nuevos procesos debe ser fácil y no debe tener impactos importantes en la operación del sistema. La ejecución de procesos concurrentes sobre la información debe ser implementada de manera que no se generen incoherencias en las bases de datos y otros registros. La ejecución de los procesos debe ser trazable, i.e. se debe poder conocer quiénes ejecutaron un proceso y qué datos modificaron. La ejecución de los procesos debe respetar las políticas de privacidad y seguridad de la información. Adicionalmente, debe existir una política de ejecución de procesos la cual indica quiénes pueden ver, ejecutar, modificar, verificar y observar los resultados de los procesos. |
Requerimiento ITRENDCL-SIGRID-REQ-008
Coordinación de Redes de Informadores Locales
|
El sistema permite la gestión de redes de informadores locales que pueden reportar información útil para las distintas tareas de las gestión de riesgo de desastres desde sus niveles territoriales. La red de informadores locales puede ser compuesta por distintos actores, como encargados de emergencia de municipios, encargados de emergencia de empresas, encargados de emergencia de organizaciones de la sociedad civil, entre otros. El sistema debe mantener un registro actualizado de los informadores locales y sus perfiles de capacitación o especialización. El sistema debe facilitar la capacitación de los informadores locales y su certificación. Entre las tareas que abordan los informadores territoriales se encuentran:
|
Requerimiento ITRENDCL-SIGRID-REQ-009
Gestión de Oportunidades y Proyectos
|
El sistema permite gestionar oportunidades de colaboración y proyectos que desarrollen las capacidades de los miembros del SINAPRED. De tal forma, el sistema mantiene registros de necesidades y brechas detectadas por los distintos actores del sistema y permite a terceros proponer proyectos y oportunidades de colaboración para abordarlas. Por ejemplo, un municipio puede indicar que necesita capacitación en evaluación de daños y necesidades y una ONG puede proponer un proyecto de capacitación para abordar esa necesidad. |
Requerimiento ITRENDCL-SIGRID-REQ-010
Evaluación de Daños
|
El sistema apoya la evaluación de daños y análisis de necesidades en situaciones de emergencia, centralizando e integrando información desde distintas fuentes. El sistema apoya el análisis de información de daños, permitiendo a las autoridades y actores de respuesta tomar decisiones informadas sobre la asignación de recursos y la priorización de acciones. El sistema facilita la recolección de información sobre la afectación de la emergencia y la disponibilidad de recursos para la respuesta. |
Requerimiento ITRENDCL-SIGRID-REQ-012
Asistencia Inteligente
|
El sistema incorpora una asistencia basada en inteligencia artificial generativa para facilitar la consulta y generación de información relevante. El sistema es capaz de procesar preguntas en lenguaje natural y entregar respuestas fundamentadas en documentos y bases de datos disponibles. La interacción con la IA es trazable, registrando las consultas realizadas y las fuentes utilizadas para la generación de respuestas. El uso de la IA respeta las políticas de privacidad y seguridad de la información, asegurando que solo los usuarios autorizados accedan a información restringida y que no se generen respuestas con información inexacta o no verificable. |
Aspectos¶
Los aspectos son requerimientos no-funcionales transversales a los requerimientos funcionales del sistema.
Requerimiento ITRENDCL-SIGRID-REQ-NF-001
Oportunidad
|
La información debe ser entregada de manera oportuna de acuerdo a criterios conocidos y bien definidos. |
Requerimiento ITRENDCL-SIGRID-REQ-NF-002
Usabilidad
|
El sistema debe ser fácil de usar. Para ello, debe implementar mecanismos de interacción intuitivos y eficientes. |
Requerimiento ITRENDCL-SIGRID-REQ-NF-002-1
Rendimiento
|
Los GIS deben ser rápidos. Para ello, el sistema debe implementar mecanismos de optimización de la comunicación y el procesamiento de la información. |
Requerimiento ITRENDCL-SIGRID-REQ-NF-003
Trazabilidad
|
El sistema debe mantener registros de acceso, modificación y eliminación de información. |
Requerimiento ITRENDCL-SIGRID-REQ-NF-004
Disponibilidad
|
El sistema debe estar disponible (online) durante la mayor cantidad de tiempo posible. |
Requerimiento ITRENDCL-SIGRID-REQ-NF-006
Escalabilidad
|
Hasta ahora, SENAPRED tiene una politica de costos bajos y no de escalabilidad. ¿Qué es lo que más nos interesa para el SIGRID? |
Requerimiento ITRENDCL-SIGRID-REQ-NF-005
Seguridad
|
El sistema debe implementar mecanismos de seguridad que protejan la información de accesos no autorizados, alteraciones no autorizadas y pérdidas de información. |
Requerimiento ITRENDCL-SIGRID-REQ-NF-007
Interoperabilidad
|
El sistema debe permitir la comunicación con otros sistemas de información, permitiendo la interoperabilidad entre ellos. |
Requerimiento ITRENDCL-SIGRID-REQ-NF-008
Modularidad
|
El sistema debe ser desplegado de manera modular, la afectación de un nodo/componente del sistema debe tener el impacto mínimo posible sobre el funcionamiento de los otros nodos/componentes. |
Requerimiento ITRENDCL-SIGRID-REQ-NF-009
Extensibilidad
|
El sistema debe ser fácil de extender a través de diferentes módulos y componentes. |
Requerimiento ITRENDCL-SIGRID-REQ-NF-010
Recuperabilidad
|
El sistema debe ser capaz de recuperarse de fallos de manera rápida y eficiente. |
Requerimiento ITRENDCL-SIGRID-REQ-NF-011
Mantenibilidad
|
El sistema debe ser fácil de mantener y actualizar, minimizando los tiempos de indisponibilidad. |