ODK Collect¶
Conocimientos previos
Para la comprensión de este apartado es necesario conocer de forma básica qué es Open Data Kit y para qué sirven las diferentes herramientas que la componen. Aunque se irá paso a paso y con detalle, Collect es una aplicación que funciona en dispositivos con el sistema operativo Android por lo que debemos familiarizarnos con la instalación, configuración y uso de aplicaciones en este entorno.
¿Qué es ODK Collect?¶
ODK Collect es la cara más visible del conjunto de herramientas que componen Open Data Kit ya que con ella es con la que interactúan la mayoría de usuarios y usuarias con el perfil de recolectores de información. Esta herramienta, diseñada como aplicación para smartphones, permite acceder a un conjunto de formularios, rellenarlos y enviarlos de nuevo a la base de datos donde se centraliza la información.
Al ser una herramienta gratuita y funcionar en un dispositivo móvil de tan amplia difusión y bajo coste, ODK se hace accesible a un gran número de personas en todo el mundo. Además, Collect permite utilizar las potencialidades de los smartphones para recopilar información, mediante el uso de ubicación por mapas o GPS, lectura de códigos de barras, pantalla táctil, captura y visualización de imágenes, audio y vídeo, etc., permitiendo sistematizar la introducción de información y utilizar información adicional aumentando la calidad y seguridad del siempre complicado proceso de recopilación de datos.
Recuerda
Para la instalación de ODK Collect en tu dispositivo Android debes acceder a Google Play y buscar la aplicación. Para más información sigue los pasos indicados en el apartado Introducción.
Cambiar la configuración¶
Las opciones de “Cambiar la configuración” son de gran importancia ya que nos van a permitir seleccionar el servidor con el que trabajamos y personalizar aspectos de apariencia y funcionamiento de la aplicación de forma que ésta se adapte a nuestras necesidades. Las opciones de configuración se dividen en cuatro grandes grupos que se enumeran a continuación:
- Servidor - Usuario (1), para configurar el servidor y los parámetros de acceso.
- Interfaz de usuario (2), donde se ofrecen opciones como el idioma, tamaño del texto y mapas.
- Manejo de formularios (3), con opciones sobre el envío, rellenado e importación.
- Metadatos del formulario (4), para indicar el identificador de usuario/a o del dispositivo.
A continuación entramos un poco más en detalle en cada una de estas opciones y repasamos sus principales funcionalidades.
Servidor¶
Lo primero que hay que hacer es elegir el tipo de servidor al que vamos a conectarnos (1). Lo más frecuente es que sea “ODK Aggregate” ya que es el tipo diseñado para ODK desde sus orígenes. Para conectarse a este tipo de servidor es necesario introducir la dirección web o URL del mismo (2) y un usuario y contraseña que tenga privilegios para la recolección de datos (3).
También se encuentra disponible un nuevo tipo de servidor que se basa en el uso de la unidad de almacenamiento virtual de Google en la nube, denominada “Google Drive”. Para acceder a este tipo de servidor será necesario confirmar nuestros parámetros de acceso de Google y que hayamos creado la hoja de cálculo en la que se introducen las respuestas del formulario o tengamos permiso para su edición.
Presta atención
Los parámetros de acceso al servidor sobre el que se está trabajando deberán ser facilitados por el administrador de sistema o por el responsable del proceso de recolección de datos. En próximas unidades se explicará cómo crear un servidor propio.
Interfaz de usuario¶
Permite personalizar aspectos de la interfaz de la aplicación. Además del idioma de la aplicación (1), no el del formulario, y el tamaño del texto (2) destaca la posibilidad de elegir la forma en que se pasa de una pantalla a otra en los formularios (3) y la posibilidad de elegir una imagen o logo para que se visualice al iniciar la aplicación (4).
Manejo de formularios¶
Permite establecer opciones por defecto para que se realicen de acuerdo con el estado de los formularios ya sea a la hora del envío o del rellenado.
Respecto al envío, las opciones más relevantes son el Envío Automático (1), que permite automatizar el envío de los formularios una vez sean completados, ya sea usando una red de datos o wifi, y el Eliminar después de enviar (2) que permite eliminar los formularios de forma automática una vez se han enviado.
En relación al rellenado de formularios son importantes el manejo de restricciones (3) que configura el momento el que se aplican los controles y validaciones sobre la información introducida, y el formato y tamaño de vídeos y fotos que debe tenerse en cuenta, sobre todo, si hay condicionantes de cara a la transmisión de la información.
Metadatos del formulario¶
Existe la posibilidad de introducir información identificativa del usuario y del dispositivo que pueden asociarse a cada una de los formularios que se realicen.
Algunos de estos campos son definidos por quien introduce los datos, tales como el nombre de usuario (1), número de teléfono (2) o la dirección de correo electrónico (3). Otros vienen definidos por el dispositivo y no se pueden modificar (4): identificador del dispositivo y del suscriptor y el número de serie de la tarjeta SIM.
Este tipo de información, aunque no suele utilizarse, es de gran importancia en caso de errores ya que permite conocer de dónde viene la información, es decir, su trazabilidad.
Opciones de administrador¶
En opciones de administrador es donde realmente se va a poder configurar la aplicación a conveniencia.
Se pueden dar distintas situaciones a la hora de utilizar Collect. Por ejemplo, los dispositivos pueden ser propiedad de los/as encuestadores/as o se les puede haber prestado para la recolección de datos; o también pueden ser usuarios/as con diferentes niveles de conocimiento sobre ODK. De esta forma, nos puede interesar o no tener habilitados más o menos menús y opciones; en los dispositivos se queda una copia de los formularios, en caso de pérdida en el servidor se podrían recuperar; pero si los dispositivos no pertenecen a Cruz Roja, puede que no nos interese que se queden datos sensibles guardados.
La pantalla de Opciones de administrador muestra las siguientes opciones:
- Configuración de la aplicación (1).
- Establecer una contraseña para acceder a este menú de administrador (2).
- Importar / exportar configuración mediante código QR (3).
- Opciones de la pantalla de inicio (4).
- Configuración de usuario (5).
- Configuración de rellenado de formularios (6).
De entre las anteriores, las opciones más destacadas son las siguientes:
- Crear una contraseña de administrador, para la configuración de los dispositivos y que nadie más pueda modificar la configuración una vez realizada.
Práctica
Entra en esta opción e introduce una contraseña que puedas recordar fácilmente. Luego, regresa a la pantalla principal y accede de nuevo a Opciones de administrador. Deberá solicitarte la contraseña. Para deshabilitar esta opción, selecciona de nuevo Contraseña de administrador y déjala en blanco.
- La posibilidad de crear o leer un código QR que permita exportar o importar la configuración de un dispositivo a otro. El código QR generado permite su lectura desde otro dispositivo a través de nuestra cámara de fotos, utilizando la opción Escanear código de otro dispositivo.
- Las opciones que pueden verse en el menú principal de ajustes son las que se muestran en la siguiente imagen.
Práctica
Desmarca la opción Enviar formulario finalizado y observa cómo cambia la pantalla principal. Observa que, en caso de querer mantener este cambio, deberías activar también Envío Automático en Cambiar de configuración / Manejo de formularios, automatizando de esta forma el proceso.
- Las posibilidades de personalizar las opciones a las que los/las usuarios/as podrán acceder son innumerables, abarcando prácticamente todas las existentes en la aplicación. A continuación se muestra la lista de todas ellas tal como aparecen en el apartado Ajustes de usuario.
Práctica
Desmarca alguna de las Opciones de usuario anteriores y observa que han desaparecido cuando vuelves a su apartado correspondiente.
- Las opciones que puede disponibles al rellenar formularios pueden configurarse en la siguiente pantalla. Destaca el acceso a Cambiar la configuración (1) y a Cambiar el idioma (2) entre los disponibles para el formulario.
Recuerda
Al finalizar todas las pruebas vuelve a Opciones de administrador y dale a Restablecer aplicación para volver a dejar todos los valores por defecto.
Resumen y próximo pasos¶
En este apartado hemos recorrido las opciones de configuración de ODK Collect, que hacen de esta aplicación una potente herramienta para la recolección de información mediante dispositivos móviles, tanto para usuarios/as con conocimientos avanzados como para quienes disponen de menos experiencia en el manejo de smartphones o tabletas. Collect permite personalizar muchos aspectos relevantes de la configuración y de la apariencia e incluso la posibilidad de replicarla rápidamente de unos dispositivos a otros. Una vez familiarizados con el manejo de Collect, en las siguientes unidades se entrará ya en la creación de nuestros propios formularios y su visualización a través de nuestros dispositivos.