Abstract:
El proyecto Pastech fue ideado por investigadores de la facultad de Ciencias Agrarias, del INTA y del CONICET. Tiene como objetivo desarrollar una solución que permita realizar la medición y monitoreo de las pasturas de los establecimientos ganaderos de una manera rápida, precisa y automatizada haciendo uso de las tecnologías de la información. Se espera obtener un producto mínimo viable útil que tenga la capacidad de ser extendido y escalado fácilmente y cuyo precio sea accesible para ser lanzado al mercado.
El sistema desarrollado está compuesto por: un pasturómetro electrónico que permitirá a los operarios del campo tomar las mediciones de la altura del pasto; una aplicación mobile que se conectará al pasturómetro para poder capturar las mediciones y enviarlas a la nube; un sistema cloud que se encargará del almacenamiento y procesamiento de los datos y, por último, una aplicación web para realizar la gestión y visualización de la información.
Dada la magnitud del sistema, se tomó la decisión de dividir el desarrollo en dos subproyectos. Por un lado, el subsistema mobile y su interacción con el pasturómetro fue desarrollado por el grupo integrado por Matías Veitch y Nicolás Escudé, mientras que el pasturómetro fue diseñado y construido por integrantes del departamento de Ingeniería Electrónica de la Facultad de Ingeniería de la UNMdP. Por otro lado, en este trabajo final se llevó a cabo el desarrollo de los servicios cloud y la aplicación web.
El diseño del subsistema cloud-web fue guiado principalmente por los requerimientos de escalabilidad y extensibilidad mencionados anteriormente, por lo que se implementó una arquitectura conformada por microservicios con responsabilidades claramente definidas. Además, se desarrolló una aplicación web con un diseño moderno e intuitivo para poder acceder, gestionar y visualizar la información mediante imágenes satelitales, representaciones gráficas y georeferenciadas de los datos, cálculos y análisis estadísticos, entre otros.
El desarrollo de este trabajo final permitió enfrentar una problemática real y atravesar las etapas necesarias de planificación y gestión de un proyecto de software con el fin brindar una solución acorde a las necesidades del dominio. Esto permitió incorporar experiencias y conocimientos que son de suma importancia en la vida profesional de un Ingeniero en Informática.
Mail de los autores Demoor, Tobías <tobias.demoor@gmail.com> ; Lening Celaya, Leopoldo <leopoldoleningcelaya@gmail.com>