Analizando Radar Covid: lo malo

Como todo aquello presentado al público, el proyecto "Radar Covid", ha sido criticado en varios aspectos. En este post, detallaré, a mi parecer, cuáles son las críticas más relevantes, haciendo siempre una crítica constructiva, ya que algunos pueden venir dados por requerimientos de seguridad, normativa u operación actual.

Lo más criticado a nivel de proyecto ha sido:

  • Una campaña de comunicación prácticamente inexistente
    • En un proyecto de esta envergadura, se debería de haber contado tanto con una campaña mediática en medios de comunicación (radio, televisión, prensa, etc.) potente y bien planificada.
    • Una campaña en internet que permitiera posicionar la página oficial entre los primeros resultados de búsqueda. La "página oficial" se encuentra enterrada entre noticias de diarios online y publicaciones al respecto de comunidades, al final de la segunda página de resultados.
    • La falta de una página oficial, con respuestas a preguntas y casos de uso frecuentes. La información se divide en varios sitios, con poca o ninguna relación (https://covid19.gob.es/, https://www.mineco.gob.es/, etc.)
    • La "página oficial", si bien explica el funcionamiento, lo hace de una manera poco amena, en un texto sin imágenes, muy largo...
    • Una falta de comunicación mínima del estado y avance del proyecto, colaboraciones (DP^3T), etc. 
No se explica que en un proyecto que tiene llegar al usuario final, no se haya considerado una campaña de comunicación al respecto
Los mensajes están centrados en aspectos legales y de privacidad únicamente.


Funcionalmente, algunos puntos débiles son:
  • No hay manera de bajar el tiempo de exposición. 
    • Es entendible que no sea totalmente configurable, ya que un tiempo de exposición de 1 o 2 minutos daría muchas falsas alarmas, pero hay población de riesgo que estoy seguro que agradecería ser avisado cuando se ha expuesto durante 10 a 15 minutos, por ejemplo.
  • No existe forma de aumentar las veces que se comprueba la exposición. 
    • Si bien dos veces al día parece sensato, podría dejarse en manos del usuario el comprobarlo más veces al día, lo que podría ayudar a cortar la cadena de transmisión antes, aunque implicara mayor consumo de batería.
  • Es necesario que cada comunidad integre sus sistemas de salud con la generación de códigos
    • La característica de generación de códigos para alertar de positivos por parte de los diferentes sistemas de salud, es totalmente necesaria para evitar falsos reportes masivos y por tanto, el colapso y caos del sistema sanitario. 
    • Pero desde luego, los diferentes tiempos de integración e incluso la negativa de algunos a integrarse, dejan ver la nefasta fragmentación del sistema de salud español, en el que en cada comunidad se ofrecen unos servicios diferentes y hasta hace poco, no era posible recoger medicamentos en una comunidad diferente a la tuya.
  • Interoperabilidad con otras apps europeas
    • Si bien está supuestamente por llegar, las fronteras con ya están abiertas y no hay fecha de llegada de esta característica.

Finalmente, técnicamente la mayor crítica ha sido:

  • La versión de las apps publicada en Github no es la versión publicada en Google Play ni Apple Store
    • El código liberado no corresponde al 100% a las apps que se están ejecutando en los teléfonos de los ciudadanos. 
    • Todo parece indicar que el código fuente publicado es de una versión posterior a la disponible en las tiendas de app, además de contener código que ya no se usa, traído del piloto en Canarias.
También se podrían haber añadido muchas otras mejoras, como "reproducible builds", variables de configuración dependientes del entorno, ramas e historia de Git, etc. de los que hablaré en un post técnico posterior.

Comentarios