Planteamiento del problema 2
¡Bienvenidos Participantes!
Estamos emocionados de tenerlos con nosotros en este TechSprint enfocado en mejorar la experiencia del usuario y la interfaz de MapaInversiones. Esta documentación proporciona una visión general del planteamiento del problema, los objetivos de negocio, el estado actual, la visión del estado futuro y los recursos disponibles para ustedes. ¡Vamos a sumergirnos!
Planteamiento del Problema
¿Cómo podemos mejorar la experiencia del usuario y la interfaz de InvestmentMap para facilitar a los ciudadanos un acceso mejor y más amplio a los datos mediante funciones de front-end innovadoras e integraciones en las redes sociales? El objetivo de MapaInversiones es hacer que los datos del gasto público sean más accesibles y comprensibles para los ciudadanos. Su tarea consiste en mejorar la interfaz y la experiencia del usuario desarrollando funciones de front-end innovadoras e integrando las capacidades de las redes sociales para ampliar el acceso a los datos y la participación.
Objetivos de Negocio
-
Mejorar la participación de los usuarios
- Mejorar la interacción del usuario con la plataforma a través de experiencias personalizadas y mayores oportunidades de participación activa.
-
Promover la accesibilidad y la inclusión
- Garantizar que la plataforma sea accesible para todos los usuarios, independientemente de sus capacidades físicas o idioma, adhiriéndose a las normas internacionales de accesibilidad.
-
Aumentar la integración y el alcance de las redes sociales
- Aprovechar las plataformas de redes sociales para ampliar el alcance de la plataforma, atraer a un público más amplio y facilitar el intercambio de información.
-
Fomentar la colaboración comunitaria
- Crear un espacio en el que los usuarios puedan contribuir, compartir y debatir sus propias visualizaciones de datos y perspectivas, construyendo una comunidad de usuarios informados.
-
Educar y capacitar a los usuarios
- Proporcionar a los usuarios las herramientas y los conocimientos necesarios para comprender y utilizar eficazmente los datos de inversión pública, mejorando la transparencia y la rendición de cuentas.
-
Optimizar la experiencia móvil y la interfaz de usuario general
- Garantizar que la interfaz de la plataforma esté optimizada para dispositivos móviles y mejore la experiencia general del usuario en todos los dispositivos, centrándose en la navegación intuitiva y el diseño responsivo.
Línea de base (estado actual)
Plataforma de transparencia MapaInversiones con características como:
- Interfaces Responsive: Implementación de Bootstrap 5.0.
- Motor de búsqueda: Componentes geográficos y gestión de contenidos web.
- Perfiles Específicos: Secciones y visualizaciones mediante variables predefinidas.
- Participación Ciudadana: Permite realizar comentarios sobre los perfiles de los proyectos.
- Sección de datos abiertos: Más de 20 conjuntos de datos de plataformas de 9 países (CSV/XLS).
- Carga de fotos: Función para perfiles de proyectos.
- Módulo de conversación: Respuesta y moderación de las entidades gubernamentales.
- Integración con Twitter: Widget de línea de tiempo que muestra información de la cuenta institucional.
Visión de futuro
-
Diseño centrado en el usuario
- Implementar principios de diseño para crear interfaces intuitivas y visualmente atractivas que faciliten la navegación y la interacción de los usuarios móviles en los navegadores nativos de las redes sociales.
-
Distribución automatizada de contenidos
- Implementar sistemas que distribuyan los contenidos en función de los datos demográficos, los intereses y los comportamientos de la audiencia para maximizar el alcance y la participación en las redes sociales.
-
Recomendaciones personalizadas
- Utilice la IA para recomendar contenidos relevantes, perfiles de proyectos y otra información basada en los perfiles individuales de los usuarios.
-
Mayor compromiso
- Utilice las redes sociales, los sitios web y otras plataformas digitales para difundir contenidos informativos, interactuar con la comunidad y promover iniciativas de alfabetización digital y campañas de concienciación tecnológica.
-
Funciones interactivas y personalizadas
- Desarrollar características interactivas, contenidos personalizados y funcionalidades en las redes sociales que permitan mejorar los mecanismos de comunicación con los usuarios.
-
Seguimiento de los indicadores clave de rendimiento
- Implantar herramientas de seguimiento de los indicadores clave de rendimiento (KPI) para medir el éxito de las iniciativas de participación ciudadana en las plataformas de transparencia.
-
Informes periódicos
- Generar informes para evaluar el progreso, identificar tendencias y tomar decisiones basadas en datos para futuras mejoras.
-
Recursos educativos
- Crear tutoriales, guías y módulos interactivos fáciles de usar para mejorar la comprensión por parte de los ciudadanos de las herramientas y tecnologías digitales para el seguimiento de la inversión pública.
-
Compartir en redes sociales
- Permitir compartir visualizaciones, perfiles de proyectos y otros contenidos en las redes sociales.
-
Soporte multilingüe
- Implemente funciones de traducción automática para ofrecer soporte multilingüe para el contenido, la interfaz de usuario y los informes de la plataforma.
-
Función de texto a voz
- Habilite la reproducción de audio del contenido de texto, lo que beneficiará a los usuarios con discapacidad visual y a los que prefieren el contenido de audio.
Brechas
-
Interacción limitada
- Interacción limitada de las instituciones gubernamentales con las plataformas de medios sociales.
-
Lagunas de conocimiento
- Conocimiento limitado de los ciudadanos sobre las plataformas de inversión pública y transparencia.
-
Estrategias de participación
- Falta de ejecución de estrategias de engagement que incentiven a los usuarios a visitar la plataforma de transparencia.
Resultados propuestos
-
Prototipo
- Desarrollar un prototipo que incluya código fuente, documentación, requisitos técnicos y especificaciones de interoperabilidad.
-
Estrategias digitales
- Desarrollar estrategias para aumentar la concienciación y el compromiso de los ciudadanos.
Público destinatario
- Ciudadanos
- Organizaciones de la sociedad civil
- Organizaciones no gubernamentales
- Periodistas
- Instituciones gubernamentales
Orientaciones técnicas
-
Marcos y tecnologías actuales
- .NET Core 6: Para el desarrollo del backend, garantizando un alto rendimiento y escalabilidad.
- HTML5, CSS3: Para estructurar y dar estilo al contenido web.
- Bootstrap 5.0: Para crear diseños responsive y mobile-first.
- jQuery 3.6: Para simplificar las tareas de JavaScript y mejorar la interactividad.
-
Optimización del rendimiento
- Carga lenta: Implemente la carga lenta para mejorar los tiempos de carga iniciales cargando el contenido según sea necesario.
- Compresión de imágenes: Utilice técnicas de compresión de imágenes para reducir el tamaño de las imágenes sin comprometer la calidad.
- Reducción de código: Minimice los archivos CSS, JavaScript y HTML para reducir su tamaño y mejorar los tiempos de carga.
-
Apertura a tecnologías alternativas
- Considere el uso de marcos frontales avanzados como React, Angular o Vue.js para mejorar la escalabilidad y la capacidad de mantenimiento.
- Evalúe bibliotecas de gestión de estados como Redux o MobX para una gestión de estados eficiente.
- Explore soluciones de backend alternativas que puedan ofrecer un mejor rendimiento y escalabilidad.
Recursos proporcionados
-
Conjuntos de datos Los participantes utilizarán conjuntos de datos de República Dominicana, Paraguay, Honduras y Panamá para construir prototipos.
-
Cómo descargar los datos
- Vaya a la página de conjuntos de datos del portal y filtre por país, seleccione República Dominicana y descargue todos los conjuntos de datos.
- Siga el mismo proceso para Paraguay, Honduras y Panamá.
-
Para ver y explorar el estado actual de las Plataformas MapaInversiones
- Haga clic en el siguiente link, navegue hasta la sección de República Dominicana y siga el enlace a la plataforma. Siga el mismo proceso para Paraguay, Honduras y Panamá.
-
-
Recursos de desarrollo
- Repositorio GitHub Los equipos tienen 3 opciones:
-
Opción 1: Desarrollar mejoras para la versión actual de la plataforma en el repositorio, siga estas instrucciones para acceder a la base de datos.
-
Opción 2: Utilizar la plantilla de interfaz de usuario con la maqueta de la versión HTML de InvestmentMap.
-
Opción 3: Construir un front-end completamente nuevo utilizando cualquier herramienta con la que se sienta cómodo y siga las directrices de la marca aquí.
-
Instrucciones Cree un clon privado del repositorio de la plataforma MapaInversiones e invite a los siguientes miembros del equipo de soporte técnico:
- @luisEfe80
- @jorge-py
- @dolaciregui
- @carolesaz
- @anyelamilena12
- @Mikanebu
- @vlasvlasvlas
- @Darkhan1019
- @Lidiaproykina
- @RonaldojCampos
-
Servidor Discord Utilice los canales designados para la comunicación directa con el equipo técnico y los usuarios/probadores. Ya se ha enviado una invitación para unirse al servidor a todos los equipos participantes.
-
Recursos de datos adicionales Si desea mejorar el prototipo con datos adicionales proporcionados por estos países, tiene a su disposición los siguientes recursos:
- Portal de Datos Abiertos de la República Dominicana: Link
- Estándar de Datos de Contratación Abierta de República Dominicana: Link
- República Dominicana EMERGENCIAS - Procesos de Compras: Link
- República Dominicana EMERGENCIAS - Contratos de Compras: Link
- Paraguay Portal de Datos Abiertos: Link
- Estándar de Datos de Contratación Abierta de Paraguay: Link
- Portal de Datos Abiertos de Honduras: Link
- Estándar de Datos de Contratación Abierta de Honduras: Link
- Portal de Datos Abiertos de Panamá: Link
- Estándar de Datos de Contratación Abierta de Panamá: Link
-
Herramientas de código abierto Siéntete libre de utilizar código existente de otras plataformas, algunas han sido enlazadas aquí como ejemplos de grandes herramientas y proyectos front-end:
- Datawheel: Github Link
- Datopian: Github Link
- Sitio web de USA Spending: Github Link
- DataUSA: Github Link
Empezando
-
Familiarícese con el Planteamiento del Problema
- Comprenda los desafíos actuales y la visión futura para el chatbot de IA.
-
Revise los Recursos y Datos Proporcionados
- Explore las herramientas, documentación y conjuntos de datos proporcionados para apoyar sus esfuerzos de desarrollo.
-
Formule su Enfoque
- Desarrolle un plan para abordar el planteamiento del problema, aprovechando los recursos y herramientas disponibles.
-
Colabore e Innove
- Trabaje en estrecha colaboración con su equipo y aproveche el equipo de soporte del TechSprint para desarrollar un prototipo innovador.
¡Por favor, no dude en contactarnos si tiene alguna pregunta! ¡Feliz programación!