Saltar al contenido

Self-checkout items

← Volver a proyectos Imagen del proyecto Self-checkout items
Java

El problema

Durante mis prácticas profesionales en John Deere, conseguir un accesorio de TI era un proceso lento. Cada paso dependía de una persona distinta.

  • Se abría un ticket en la plataforma interna de tickets.
  • El ticket llegaba al equipo global y de ahí pasaba al equipo local.
  • Un integrante de TI revisaba el ticket manualmente y contactaba a la persona.
  • Ambos acordaban una hora para verse y entregar el accesorio.
  • Al entregarlo, TI cerraba el ticket.

Resultado

Una app hecha en Microsoft PowerApps redujo ese proceso de entre 1 y 2 semanas a unos 10 segundos en promedio.

con el proceso por tickets
1–2 semanas
con la app, en promedio
~10 segundos

Cómo funcionaba

La persona se identificaba con su gafete, la app consultaba una base de datos SQL interna de empleados y registraba la entrega del accesorio, sin tickets ni citas de por medio. Del lado administrativo, la base de datos permitía llevar el control de los artículos entregados.

La versión en Java

Más adelante recreé la aplicación, principalmente en Java, para un proyecto universitario. Esta versión tiene inicio de sesión con correo organizacional y el mismo objetivo. Fue creada solo como ejemplo, así que su base de datos ya no funciona y no se va a restaurar; por eso no tiene demo.

Lo que aprendí

  • Con la app original aprendí cómo funciona PowerApps, porque era la primera vez que lo usaba, y también tuve contacto con Visual Basic.
  • La base de datos interna me dio mi primer contacto e interacción con SQL.
  • Recrear la app en Android me ayudó a entender Java, un lenguaje que solo conocía de forma superficial.

¿Cómo contactarme?

Estoy disponible para nuevas oportunidades. ¡Hablemos!