RHODAR

RHODAR

LEXIA SOLUTIONS GROUP PROPORCIONA EL SERVICIO COMPLETO DE ELIMINACIÓN Y DEMOLICIÓN DE ASBESTO HASTA EL SUMINISTRO Y SOPORTE DE EQUIPOS AUXILIARES.

RESUMEN


El objetivo principal era poder mejorar la flexibilidad de los informes de datos de la aplicación al permitir la entrada dinámica de datos.

1

META

La flexibilidad de los informes de datos de la aplicación se mejoró al permitir datos dinámicos, mejorando el aspecto visual y la facilidad de uso de los informes en PDF.


2

PROCESO

Estaba implementando una entrada de datos dinámica en Android en la aplicación Ruby on Rails. Se propuso una versión más nueva de la aplicación, incluido un backend rediseñado que utiliza React y Phoenix/Elixir.


3

IMPACTO

Mejoramos el rendimiento de sincronización de datos de la aplicación para que sea hasta 100 veces más rápido. El generador de informes ahora también se puede usar directamente para las revisiones de los administradores y los clientes, lo que ahorra tiempo y dinero.



quotesArtboard 1 copy 2

De la mano con Codescrum hemos trabajado por más de 5 años en diferentes líneas de negocio. Su enfoque innovador e ideas inspiradoras nunca dejan de impresionar.


Son profesionales, amigables y realmente quieren superar las expectativas de la solución. Según mi experiencia, ya sea en aplicaciones móviles, portales de clientes y, más recientemente, inteligencia artificial, siempre recurro primero a Jairo. Codescrum es un gran equipo, poseen una excelente ética de trabajo y siempre cumplen.

MO DAWOOD

Gerente de seguridad de la información y TI del grupo

Grupo de Soluciones Lexia

EL RETO


Mejorar la flexibilidad de los informes de datos de la aplicación al permitir la entrada dinámica de datos.

1

META

Uno de los aspectos clave que los ayuda a ser los "mejores en su clase" es su experiencia colectiva en una amplia gama de proyectos y su compromiso con los estándares de calidad que han contribuido a elevar el nivel de desempeño en toda la industria.

Esta empresa ofrece soluciones de eliminación de asbesto de calidad en el Reino Unido desde 1976.

Lexia tenía una aplicación web Ruby on Rails como Backend para una aplicación móvil Android/Cordova/Backbone.js que servía a los supervisores y administradores para informar las actividades de campo.


Los administradores revisan los datos enviados por los supervisores del proyecto.


Inicialmente se nos pidió que ayudáramos con los siguientes objetivos:

Mejorar la flexibilidad de generación de informes de datos de la aplicación al permitir la entrada dinámica de datos (agregar y eliminar un número indefinido de elementos supervisados).

Mejorar la apariencia visual (UI/UX) y la facilidad de uso de los informes en PDF generados.



Implementar una etapa de supervisión adicional en el flujo de la aplicación.



2

PROCESO

Codescrum encontró inicialmente muchos problemas al configurar las aplicaciones web y móviles para trabajar en ellas, por lo que, como primera tarea, recurrimos a documentar el proceso de configuración y permitir que sea lo suficientemente reproducible como para configurar una canalización de entrega simple.

Una vez hecho esto, podríamos continuar implementando la entrada de datos dinámica en la aplicación de Android, con los cambios correspondientes en la aplicación Ruby on Rails y los cambios en la estructura de la base de datos. Esto requería migrar algunos de los datos existentes a un modelado de datos más flexible en ambas aplicaciones y, al mismo tiempo, respaldar los datos de proyectos de campo existentes.

Además, se propuso una versión más nueva de la aplicación, incluido un backend rediseñado que utiliza React y Phoenix/Elixir.

3

IMPACTO

Como resultado de nuestro trabajo, prácticamente la totalidad de la aplicación ahora permite que la información se ingrese dinámicamente.

La herramienta de generación de informes en PDF ahora también se puede usar directamente como un recurso final para las revisiones de los administradores y los clientes, lo que ahorra tiempo y dinero.

Mejoramos el rendimiento de sincronización de datos de la aplicación para que sea hasta 100 veces más rápido, una vez que se ajustó la estructuración de datos correcta y se eliminaron los datos duplicados de la transmisión.

Mientras mantuvimos las prioridades del cliente original, también detectamos y expusimos varios otros problemas que luego se resolvieron correctamente, incluidos comportamientos de búsqueda inconsistentes, inconsistencias en la administración de fotos y problemas menores de seguridad.

UBICACIÓN DEL CLIENTE

Londres, Reino Unido

EQUIPO

3 codificadores

LÍNEA DE TIEMPO

Enero 2015 - Actual

El apoyo de Codescrum fue fundamental para mantener el éxito y aumentar la valoración de la empresa varias veces.


SI DESEA QUE CODESCRUM LO AYUDE, CONTÁCTENOS A CONTINUACIÓN.

¡Por favor, rellene el formulario para que podamos contactar con usted!


Al enviar su información de contacto, acepta nuestra Política de privacidad de Codescrum

case_rhodar_form

Share by: