Un gran reto. Desarrollo de Agroint

04/11/2020

AgroInt

El control de los cultivos es una de las tareas más importantes en una explotación agrícola. Es una labor ardua y que requiere mucho tiempo y paciencia. Mucho más si nos situamos en las grandes extensiones de cultivo que podemos encontrar en Argentina, Uruguay o Brasil. La revisión de los cultivos y la detección de problemas como plagas o enfermedades se realiza de manera analógica, con un cuaderno. 

Agroint es la solución tecnológica móvil que hemos creado en Dimensiona para la digitalización completa y efectiva de la monitorización de explotaciones agrícolas.

En este artículo veremos cómo surge el proyecto Agroint, qué funcionalidades tiene, qué ventajas proporciona al agricultor, qué retos nos ha planteado su construcción y una mirada de futuro.

¿Qué es Agroint? Una solución tecnológica móvil

En esencia, “es la digitalización del cuaderno de campo de un agricultor”, así lo cuenta Ramón Rama, coordinador del proyecto. “Agroint es una app multiplataforma para la monitorización de cultivos. Los agricultores pueden gestionar de una manera muy sencilla toda la información que producen los lotes (fincas, terrenos) que tienen asignados”, señala.

La App, disponible en las versiones Android e iOS, tiene la capacidad de generar la información sobre los cultivos directamente en el móvil y de sincronizarse a través de una conexión a internet. “Los agricultores no necesitan ir a los terrenos agrícolas con su libreta con anotaciones sobre herbicidas y fungicidas a aplicar a los cultivos”. Ramón apunta a una agilización de la gestión de la información resultante de las tareas de control y revisión.

Y es que ahí recae otra de las grandes aportaciones de Agroint. El agricultor indica la presencia de una plaga o enfermedad y gracias a la información contenida en la base de datos la App realiza recomendaciones de qué producto es la mejor opción a aplicar para solucionar el problema. La App aprovecha la inteligencia de datos para generar esta información. 

Ante el mismo problema, otros agricultores han utilizado este producto y han obtenido buenos resultados. La capacidad de compartir y acceder a esta información de forma sencilla e intuitiva es una de las principales ventajas de la aplicación.

Además, todas las tareas se pueden realizar off-line ( sin estar conectado a internet). Previamente se realiza la descarga de una serie de bases de datos necesarias para la realización de las tareas. Una vez volvemos a tener conexión, la nueva información se sincroniza y se actualiza. “La implementación de esta función fue uno de los mayores retos, ya que teníamos que conseguir que esta sincronización fuese ágil”, comenta Ramón. 

Esta necesidad surge por las carencias de red existentes en muchas de las grandes explotaciones agrícolas de los países que hemos comentado. El agricultor puede realizar su trabajo sin preocuparse y teniendo la garantía de que la información no se perderá por una mala conexión.

¿Cómo funciona Agroint?

La app es muy intuitiva. El proceso es el siguiente:

  • Cada agricultor accede con un usuario y contraseña y genera sus lotes. Un lote se corresponde con una extensión de terreno delimitada, por ejemplo una finca.
  • Los lotes se asocian a un establecimiento. Los establecimientos son las bases desde las que el agricultor sale cada día para realizar las tareas de monitorización de cultivos. Inicialmente se concibe para grandes extensiones agrícolas, pero es escalable y puede aplicarse su uso a explotaciones de menor tamaño.
  • En el momento de dar de alta el lote se identifica con una campaña. ¿Por qué se hace esto? Dentro de cada campaña hay una serie de tareas que tienen unos costes asociados. De este modo, y gracias a la inteligencia de datos, podemos conocer información tan importante como el rendimiento de los diferentes tipos de cultivos que se intercalan en un lote durante un período determinado.
  • Dentro de cada tarea tenemos varías funciones: monitoreo, generación de informes con fotografías, geolocalización, propuesta de tratamiento, registro de lluvias, estudio de suelo, siembra… información de alto valor que antes se registraba de manera analógica con el cuaderno de campo.

¿Cómo surge el proyecto?

El proyecto nace como muchos otros, con un cliente que manifiesta una necesidad y la aportación de una solución por parte de Dimensiona. Pero en este caso, el camino ha llegado mucho más lejos.

Tras la toma de requerimientos y varias reuniones conjuntas se llega a la conclusión de que la mejor opción para sacar adelante un proyecto de la envergadura de Agroint es la asociación cliente/proveedor.

El objetivo de Agroint es ahora llegar a la mayor cantidad de agricultores posible. Así, la herramienta será de uso libre y cualquier agricultor puede descargarla de manera gratuita en su móvil y acceder al dashboard de la App en su versión web de escritorio. De este modo, gracias al big data pueden llevarse a cabo diferentes estrategias de negocio. 

Una de las vías más interesantes es la explotación de los datos para acercar y conectar a agricultores con laboratorios proveedores de soluciones para plagas y enfermedades.

También se incorporará un nuevo servicio enfocado a asociaciones/cooperativas agrícolas. Gracias a esta nueva funcionalidad, se podrán crear diferentes perfiles de administrador con jerarquización de privilegios para poder realizar una gestión eficiente de los terrenos de cultivo.

Por último, una de las línea de mejoras más inmediatas sobre las que se está trabajando es el sistema de alertas. Un ejemplo: un agricultor detecta una plaga en un cultivo determinado. En cuanto incorpore la información, la App enviará una alerta al resto de agricultores de lotes próximos para que se anticipen al problema.

Un gran reto. Desarrollo de Agroint

AgroInt

El proceso de creación de Agroint tuvo plazos muy ajustados.  Con todo, se llegó a tiempo gracias a un trabajo sustentado en la filosofía agile.

En una primera fase realizamos una conceptualización de la solución TI. Básicamente, lo que hicimos fue bajar a gráfica cada una de las funcionalidades y aspectos de la app, facilitando la explicación y comprensión de lo que sería el producto final por parte del cliente. 

A partir de aquí comienza un proceso de desarrollo en el que participan:

  • Moncho: jefe de equipo.
  • Isabel: diseño gráfico.
  • Jesús: back end.
  • Gonzalo: front end.
  • Jose: desarrollo móvil.

El desarrollo se realiza mediante un proceso iterativo en el cual todos van informando de avances con breves reuniones diarias y con un constante flujo de comunicación interna para hacer más eficiente el desarrollo.

En su versión móvil, Agroint se ha desarrollado en Xamarin. Un lenguaje de programación híbrido que permite correr la app sin problemas tanto en iOS como en Android. ¿Por qué se elige esta opción? Un lenguaje de estas características permitió un desarrollo mucho más veloz con un equipo reducido.

¿El futuro? En fases posteriores y con un volumen de datos suficiente, el objetivo es desarrollar herramientas de análisis predictivo basadas en machine learning. “Las posibilidades son infinitas”, señala Ramón.

Agroint estará disponible para descarga en Google Play y AppStore a finales de 2020.

Un gran reto. Desarrollo de Agroint