Déjenos sus datos y le enviaremos un resumen por correo electrónico.
Consiento el tratamiento de mis datos personales para el envío de material publicitario personalizado de conformidad con la Política de privacidad. Al confirmar el envío, acepta recibir material de marketing
Gracias.

El formulario se ha enviado correctamente.
Encontrará más información en su buzón.

Innowise es una empresa internacional de desarrollo de software de ciclo completo fundada en 2007. Somos un equipo de más de 1800+ profesionales de TI que desarrollan software para otros profesionales de todo el mundo.
Conócenos
Innowise es una empresa internacional de desarrollo de software de ciclo completo de software de ciclo completo fundada en 2007. Somos un equipo de más de 1600+ profesionales de TI que desarrollan software para otros profesionales de todo el mundo.

Sistema ERP para el sector de la construcción: 30% de aumento del rendimiento de la solución

Aplicaciones web y móviles con un sistema API para gestionar fácilmente los procesos empresariales.

Cliente

Industria
Construcción
Región
Alemania
Cliente desde
2020

Nuestro cliente se puso en contacto con nosotros para solicitarnos la creación de un sistema ERP que permitiera realizar un seguimiento de la eficacia de los empleados y transferir estos datos al aceptante local.

La información detallada sobre el cliente no puede divulgarse en virtud de las disposiciones del acuerdo de confidencialidad.

Desafío

Inicialmente, el cliente nos proporcionó un sistema operativo con una rica funcionalidad: asignación de trabajos; seguimiento del tiempo; estadísticas que incluían, entre otras cosas, el número de trabajadores en el centro y/o el número de centros; notificaciones push, sincronización en tiempo real, etc. Sin embargo, existía el problema del acceso limitado a la solución. El cliente aspiraba a ponerla a disposición del público.

Solución

Además de las aplicaciones web y móvil, nuestro equipo desarrolló un sistema API y un panel de administración para ayudar a los empleados a realizar un seguimiento y gestionar su trabajo.

Las funciones de los usuarios son las siguientes: superadministradores con todos los privilegios, administradores sin privilegios de gestión ni de configuración de la empresa y usuarios individuales. Los usuarios son empleados que necesitan hacer un seguimiento de sus horas de trabajo a través de los informes.

Además, nuestros ingenieros de software han implementado ciertas funcionalidades para los directivos y sus subordinados con el fin de que los procesos de trabajo sean más eficientes y requieran menos tiempo.

Control del tiempo

Hemos ampliado la funcionalidad de los informes para que, en lugar de rellenarlos manualmente, los empleados puedan enviar fotos de sus informes visados por sus responsables locales. Los usuarios pueden enviar intervalos de tiempo con horas de trabajo y descansos de la forma que más les convenga: rellenar una tabla con intervalos de tiempo o enviar una foto del informe mientras están en casa.

Asignación de trabajo

La asignación de tareas funciona como un constructor. Consta de diferentes elementos como mapas de Google, visor de PDF y campos dedicados para rellenar. La plataforma permite a los administradores y superadministradores realizar asignaciones de trabajo de diferentes maneras.

Por ejemplo, pueden crear sus expedientes adjuntando un archivo PDF de una asignación de trabajo en lugar de crear uno nuevo.

Además, pueden importar mapas personalizados de Google desde Mis Mapas. Los administradores pueden personalizar el mapa mediante esta herramienta añadiendo waypoints, diversas marcas, formas y etiquetas y, a continuación, cargar el mapa creado en la aplicación para dar acceso al equipo.

Sistema API

Dado que esta solución se asigna a un gran número de usuarios habituales, el sistema API se diseñó para procesar solicitudes de múltiples usuarios. También permite conectar otros sistemas importantes con esta API. Además, cada nuevo cliente puede solicitar funcionalidades adicionales.

Tecnologías y herramientas

Back-end
Ruby on Rails
Front-end
Angular 14, Backbone.js
Bases de datos
PostgreSQL, MongoDB, Redis
DevOps
Kubernetes, Terraform, RabbitMQ
Cloud
AWS (EC2, Lambda, S3, Athena, etc.)
VCS
GitLab

Proceso

Teniendo en cuenta todos los requisitos del cliente y las particularidades del proyecto, propusimos Scrum como metodología del ciclo de vida de desarrollo de software. Utilizamos Jira y Confluence para asignar tareas y hacer un seguimiento del progreso de nuestro equipo. Toda la comunicación se llevó a cabo en Slack.

Basándonos en nuestra amplia experiencia en el desarrollo de diversas aplicaciones web y sistemas de gestión de datos, nuestro equipo propuso la pila tecnológica más adecuada. Así, elegimos Ruby por ser un lenguaje rápidamente desplegable que permite una rápida producción de MVP.

Para hacer un seguimiento de los progresos y mejorar la velocidad de entrega, celebramos reuniones diarias y retrospectivas mensuales con el equipo. Para mantener el contacto con el cliente, nuestro equipo realizaba revisiones quincenales de los sprints en las que se mostraban los avances y se informaba al cliente de los planes futuros.

Equipo

4
Desarrolladores de Back-end
3
Desarrolladores de Front-end
2
Ingenieros de QA
equipo-innowise

Resultados

Como resultado, completamos la tarea del cliente y lanzamos la nueva funcionalidad a tiempo. Lanzamos la aplicación a Apple Store, Play Market, web y sistemas API, consiguiendo un importante número de usuarios a la vez que manteníamos su alto rendimiento.

Gracias a las cómodas funciones de asignación de trabajos y seguimiento del tiempo, la solución se ganó rápidamente la popularidad de los usuarios. Los nuevos clientes valoran muy positivamente la opción de personalización, ya que permite adaptar la solución a los requisitos específicos de cada empresa. Gracias a su sólida funcionalidad y a su intuitiva interfaz de usuario, cualquier usuario puede manejarlo sin problemas.

Duración del proyecto
  • Desde 2020
  • El proyecto sigue en marcha; en esta fase, damos soporte a la plataforma e implementamos nuevas funciones

Póngase en contacto con nosotros

Reservar una llamada o rellene el siguiente formulario y nos pondremos en contacto con usted cuando hayamos procesado su solicitud.

    Por favor, facilítenos detalles del proyecto, duración, tecnologías, especialistas informáticos necesarios y otra información relevante.
    Grabe un mensaje de voz sobre su proyecto
    para ayudarnos a comprenderlo mejor.
    Adjunte los documentos adicionales si es necesario
    Cargar archivo

    Puede adjuntar hasta 1 archivo de 2 MB en total. Archivos válidos: pdf, jpg, jpeg, png

    Le informamos de que cuando haga clic en el botón Enviar, Innowise procesará sus datos personales de acuerdo con nuestra Política de privacidad con el fin de proporcionarle la información adecuada.

    ¿Qué pasa después?

    1

    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.

    2

    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.

    3

    Concertamos una reunión con usted para discutir la oferta y llegar a un acuerdo.

    4

    Firmamos un contrato y comenzamos a trabajar en su proyecto lo más rápido posible.

    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. 

    We’ll process your request and contact you back as soon as possible.

    flecha