Déjenos sus datos y le enviaremos nuestro libro blanco 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 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.
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.

Aplicación móvil para empleados My Innowise

Aplicación móvil multiplataforma para garantizar una notificación rápida y una comunicación fluida en toda la empresa.

Cliente

Industria
Tecnologías de la información
Región
UE
Cliente desde
2007

Hemos desarrollado una aplicación móvil para Innowise con el fin de unir a todos nuestros empleados para proporcionar rápidamente información corporativa valiosa y permitir una comunicación continua.

Desafío

Toda la información corporativa se difundía a través de chats locales o por correo electrónico. A medida que la empresa ha ido creciendo y se han abierto nuevas oficinas, cada vez hay más chats de este tipo y, finalmente, el proceso de comunicación se ha convertido en un reto. Además, la información valiosa para los empleados estaba descentralizada y se almacenaba en distintas aplicaciones y herramientas.

Se hizo imprescindible crear una aplicación móvil que permitiera un acceso rápido y sencillo a la información, una comunicación fluida y una rápida resolución de los problemas. La transición al trabajo a distancia debido a la pandemia de COVID-19 no ha hecho sino reforzar esta necesidad.

Se supone que la solución permite:
  • los empleados obtienen un acceso centralizado a la información corporativa;
  • comunicación fluida entre la empresa y los empleados;
  • una forma racionalizada de organizar todos los asuntos relacionados con la empresa.

Solución

Desarrollamos una aplicación multiplataforma disponible para dispositivos iOS y Android con funcionalidades que ofrecen un acceso rápido a la información útil para los empleados. También permite enviar peticiones de los usuarios a los sistemas internos de la empresa para resolver diversas cuestiones con rapidez.

Funcionalidad de la aplicación: sobre la empresa

Debido al trabajo a distancia provocado por la pandemia de COVID-19, la calidad de la comunicación entre los empleados empeoró. Debido a la imposibilidad de celebrar eventos corporativos fuera de línea, disminuyó el espíritu de equipo.

Por todo ello, hemos llenado la aplicación con la información de la empresa útil para los empleados con las opciones de filtrar la información por temas, suscribirse, evaluar el contenido mediante reacciones (me gusta, compartir) y ver los perfiles de los compañeros.

Aquí está la funcionalidad que permite todo lo anterior:

  • Pestaña Comunidad (Noticias, YouTube) con etiquetas para filtrar;
  • Pestaña de notificaciones para acceder rápidamente a las últimas noticias de la empresa;
  • Pestaña de estadísticas de la empresa (crecimiento de los empleados, estadísticas de gestión, mercados en los que opera la empresa);
  • Buscar y ver las opciones de los compañeros (estado, cumpleaños con la posibilidad de suscribirse a una notificación relacionada);
  • Pestaña de calendario de eventos corporativos;
  • Funcionalidad de la encuesta.

Funcionalidad de la aplicación: atención al empleado

Ante la falta de una base de conocimientos móvil con información organizativa, así como de la posibilidad de enviar solicitudes relacionadas para su tramitación oportuna, hemos añadido las funciones de acceso rápido al gestor de tareas corporativas, una sección con información sobre los procesos organizativos de la empresa:

  • Pestaña de ayuda con preguntas frecuentes (enlaces útiles, información sobre trabajo a distancia, vacaciones, baja por enfermedad, etc.);
  • Servicio de asistencia;
  • Checkout en Jira Service Desk en la pestaña Service Desk;
  • Quejas y sugerencias;
  • Reservar un lugar de trabajo.

Funcionalidad de la aplicación: atención al empleado (programa de bonificaciones)

Los empleados no estaban suficientemente informados de las ventajas de la empresa y, como consecuencia, no las utilizaban. Hemos completado la aplicación con programas actualizados de fidelización de empleados, que incluyen descuentos y bonificaciones.

Hemos habilitado un perfil de empleado que funciona como una tarjeta de descuento virtual, una pestaña de bonificaciones con descuentos de socios por ciudad, una lista de bonificaciones disponibles y condiciones, la posibilidad de apuntarse a actividades corporativas (clases de inglés y yoga), y la opción de enviar comida a una oficina, planta, habitación específica.

Funcionalidad de la aplicación: para empleados potenciales

Para cubrir la falta de un servicio centralizado de información a los candidatos y recogida de candidaturas, hemos añadido información sobre las condiciones de contratación y una funcionalidad para enviar CV directamente desde la aplicación. Además, la aplicación proporcionará la información de incorporación a largo plazo.

Permitimos a los usuarios conocer los requisitos de los candidatos para el programa de referidos y enviar la solicitud directamente desde la aplicación a través de la pestaña Bonificaciones con la sección Referidos.

Tenemos previsto enriquecer la aplicación con información sobre la incorporación de nuevos empleados y habilitar la opción de vista de invitados (información general de la empresa, vacantes disponibles y solicitud de prácticas o vacantes).

Tecnologías y herramientas

Backend
Java 17, WebFlux / Reactor, Lombok, MapStruct, Spring Boot, Spring Security, Spring Data R2DBC, Spring Data Mongo, WebSockets / gRPC / REST, Firebase, Kafka, Keycloak
Desarrollo móvil
Dart, Flutter, Bloc, Dio, http, Firebase Analytics, Firebase Crashlytics, Firestore, Keycloak, Web Sockets / REST, SharedPreferences, Mocktail, Flutter Tests, WebView
Plataformas
iOS, Android
Bases de datos
MongoDB, PostgreSQL
Integración perfecta
Bitbucket pipelines, Helm
Gestión de la configuración
K8S configmaps
Gestión de contenedores
AWS EKS
Supervisión de servidores
Prometheus, Grafana
Gestión del registro de sucesos
ELK
Flutter permite un desarrollo de código más ágil, tiene un rendimiento casi nativo y demuestra un enorme potencial de personalización de la interfaz de usuario gracias al motor de Skia. Como la aplicación se creó con una única herramienta de desarrollo multiplataforma, solo se creó una base de código. El resultado fue que se necesitaron menos recursos para el soporte y el desarrollo posteriores de la aplicación.

Proceso

Teníamos una visión clara de cómo debía funcionar la aplicación y resolvimos los problemas con todo lo demás, teniendo en cuenta el proceso de desarrollo:

  • crear el diseño de la aplicación y su arquitectura,
  • aplicación de las ideas sobre la funcionalidad de la aplicación,
  • mantener la aplicación después de la liberación.
    Descubrimiento

    Al principio, nuestro equipo analizó los puntos débiles de los empleados e ideó las mejores soluciones tecnológicas posibles. Diseñamos la arquitectura básica de la aplicación y creamos maquetas para calcular el coste de desarrollo. Para obtener una estimación más exacta, creamos un plan detallado para el desarrollo de cada módulo.

    Elección de tecnología

    A la hora de elegir las tecnologías, hay que centrarse en desarrollar y lanzar la aplicación lo antes posible y facilitar su mantenimiento y perfeccionamiento. Aquí es donde hay que tener en cuenta el desarrollo multiplataforma. Como resultado, no es necesario trabajar en dos versiones de la aplicación. En su lugar, sólo se necesita un único ciclo de desarrollo para lanzar Android e iOS.

    Seguridad

    Hemos habilitado la monitorización de la localización del dispositivo IP cuando la aplicación está en uso (antifraude) y el envío de las notificaciones relacionadas al usuario por correo electrónico. Nuestro equipo ha establecido el límite de uso de la aplicación en un solo dispositivo (en un momento dado). Además, hemos habilitado la solicitud con confirmación completa de datos personales/de contacto (por teléfono, Telegram, WhatsApp) para evitar la fuga de datos personales de los empleados. La exportación de datos de contacto no está permitida. Todas estas medidas proporcionan un cien por cien de seguridad a la aplicación.

    MVP development

    Entregamos módulo a módulo cada dos semanas, discutimos las tareas en Slack y realizamos un seguimiento de las mismas. Cada fase de desarrollo concluía con las pruebas unitarias y manuales para detectar y corregir lo antes posible incluso los errores más insignificantes.

    MVP development

    Tras acordar con el cliente la estructura de desglose del trabajo, nos pusimos manos a la obra para desarrollar el MVP.

    Entregábamos módulo a módulo cada dos semanas, discutíamos las tareas en Slack y las seguíamos en Jira.

    Cada fase de desarrollo concluía con las pruebas unitarias y manuales, para que pudiéramos detectar y corregir incluso los errores más pequeños en la fase más temprana posible, evitando que se convirtieran en grandes problemas.

    Equipo

    1
    Jefe de proyecto
    1
    Analista de negocio
    1
    Arquitecto
    1
    Diseñador UI/UX
    2
    Desarrolladores Java
    2
    Desarrolladores de Flutter
    1
    Especialista de QA
    1
    Especialista en DevOps

    Resultados

    Los empleados de la empresa ya utilizan esta aplicación, que les permite recibir y compartir fácilmente información corporativa importante.
    La solución cuenta con un rico conjunto de opciones, incluida la integración y el rápido escalado de funcionalidades; las funciones personalizadas para distintos grupos de usuarios se implementan con éxito.
    Gracias a la información actualizada y al rápido acceso a los servicios de la app, el tráfico de la aplicación ha aumentado en 209% en los últimos tres meses. Aunque el número de usuarios de la app crece, esto no afecta a su rendimiento y seguridad.


    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.
      Procesaremos su solicitud y nos pondremos en contacto con usted lo antes posible.

      flecha