El formulario se ha enviado correctamente.
Encontrará más información en su buzón.
Seleccionar idioma
Innowise ha creado un conjunto de aplicaciones sincronizadas que garantizan una cooperación perfecta entre clientes y empleados de restaurantes.
Nuestro cliente opera una importante cadena de restaurantes en la costa oeste americana con más de 3500 empleados. El cliente lleva en este sector desde 2009 y nunca ha implementado ningún cambio significativo antes de nuestra asociación.
La información detallada sobre el cliente no puede divulgarse en virtud de las disposiciones del acuerdo de confidencialidad.
Nuestro cliente llevaba mucho tiempo buscando una empresa de desarrollo de aplicaciones para restaurantes antes de acudir a nosotros en busca de ayuda. Se trataba de una aplicación Java Monolith que no respondía a las realidades actuales de los sectores de actividad del cliente. El problema era que el sistema del cliente no podía manejar una carga de tratamiento de datos, lo que provoca interrupciones constantes y que los clientes no puedan hacer pedidos y los empleados no puedan iniciar sesión en sus perfiles de empresa.
Nuestro equipo se enfrentó al reto de modernizar un sistema de gestión empresarial de restaurantes con una parte de servidor compartido y aplicaciones integradas para el personal del restaurante y los clientes.
Tras migrar a la nueva arquitectura, creamos tres aplicaciones, dos para el personal y una para los clientes. La información de los empleados tenía que incluirse en la aplicación empresarial. La segunda aplicación pretendía simplificar el proceso de servicio mostrando información sobre la reserva y el pedido del cliente y permitiéndole transferirlo a la cocina. La aplicación para clientes ofrece una cómoda interfaz para reservar mesas (y cambiar su ubicación), formar pedidos, dejar propinas y efectuar pagos.
El equipo de Innowise decidió dar los siguientes pasos para implantar esta plataforma:
El principal objetivo de nuestro equipo era migrar la plataforma sin problemas a una nueva arquitectura. Como resultado, tuvieron que construir y mejorar tres sistemas para satisfacer los requisitos de clientes y usuarios.
Como estábamos realizando una migración completa, tuvimos que eliminar servicios Java y crear otros nuevos para Golang. El resultado fue la creación de una arquitectura back-end de microservicios fiable que permitió la sincronización de todas las aplicaciones. Se ha invertido mucho esfuerzo en diseñar interfaces fáciles de usar y añadir funcionalidades de vanguardia.
Nuestro equipo ha desarrollado un sistema CRM al que pueden acceder todos los empleados de la empresa. El sistema permite a los usuarios hacer un seguimiento de los datos laborales de los empleados, como sus horas de trabajo, vacaciones y días de baja por enfermedad. Debido a los variados horarios de los trabajadores, el cliente también solicitó crear una herramienta de seguimiento de nóminas.
Nuestro equipo ha desarrollado una aplicación que permite al personal del restaurante atender a los clientes de forma eficiente. Si un cliente ya está sentado en el restaurante, el propio personal puede enviar los pedidos y transmitirlos al personal de cocina. La aplicación también puede utilizarse para hacer un seguimiento de las reservas o los pedidos que deben realizarse en un plazo determinado.
La aplicación para clientes está disponible en App Store y Google Play. Permite a los usuarios crear una cuenta, buscar restaurantes locales en un mapa y hacer pedidos para recoger. Otras funciones esenciales son reservar, modificar el diseño y hacer pedidos por adelantado. Más tarde se añadió a la aplicación una función de pago. También es posible dejar propina.
Innowise empezó a desarrollarse en 2020 basándose en los requisitos del cliente para el proyecto, y utilizamos la metodología Scrum para seguir el proceso de desarrollo. El proceso se dividió en sprints semanales, y cada sprint constaba de dos fases en las que se añadían nuevas funciones y se corregían errores antiguos. Las versiones se publicaban cada cuatro sprints.
Utilizamos Jira para gestionar el trabajo, establecer tareas y hacer un seguimiento de la documentación, mientras que el mensajero Slack se utilizó para comunicarse con el cliente. El equipo de desarrollo participó en estudios de mercado y de la competencia. Por lo tanto, nuestro experimentado equipo recomendó migrar el proyecto existente a microservicios (BE) para aumentar el rendimiento. La parte más complicada de la implementación fue eliminar los objetos y servicios Java y convertirlos a Golang.
La migración duró aproximadamente un año, y todos los nuevos cambios se realizaron en Go. Seguimos dando soporte al producto, añadiendo nuevas funciones e introduciendo los cambios necesarios para satisfacer las necesidades del sector de la restauración.
Innowise ayudó a la empresa a migrar de Java Monolith a Golang Microservices (BE). La flexibilidad y velocidad de este lenguaje hizo que la migración a la nueva arquitectura se realizara sin problemas, y todos los datos se migraron con éxito. Nuestro cliente dispone ahora de un ecosistema completo de aplicaciones sincronizadas en un único servidor.
La aplicación empresarial proporciona a los empleados acceso a la información laboral. La aplicación de gestión de procesos del restaurante incluye una interfaz que muestra la distribución de los asientos y los pedidos de los visitantes. Una aplicación orientada al cliente permite reservar mesas, hacer pedidos y efectuar pagos.
Nuestros especialistas han migrado la plataforma, lo que ha supuesto una mejora 60%+ del rendimiento y la velocidad. A través del sistema de pedidos móviles del restaurante, los clientes pueden realizar pedidos, pagarlos y hacer sus pedidos sin necesidad de utilizar un terminal. Seguimos manteniendo el proyecto, añadiendo nuevas funciones que flexibilizan aún más el proceso de pedido.
60%
aumento del rendimiento del sistema
30%
tramitación más rápida de pedidos y reservas
Una vez recibida y procesada su solicitud, nos pondremos en contacto con usted para detallar las necesidades de su proyecto y firmar un acuerdo de confidencialidad que garantice la confidencialidad de la información.
Después de examinar los requisitos, nuestros analistas y desarrolladores elaboran una propuesta de proyecto con el alcance de las obras, el tamaño del equipo, el tiempo y las estimaciones de costos.
Concertamos una reunión con usted para discutir la oferta y llegar a un acuerdo.
Firmamos un contrato y comenzamos a trabajar en su proyecto lo más rápido posible.
2007-2024 Innowise. Todos los derechos reservados.
Política de privacidad. Política de cookies.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Varsovia, Polonia
Gracias.
Su mensaje ha sido enviado.
Procesaremos su solicitud y nos pondremos en contacto con usted lo antes posible.
Gracias.
Su mensaje ha sido enviado.
Procesaremos su solicitud y nos pondremos en contacto con usted lo antes posible.