Su mensaje ha sido enviado.
Procesaremos su solicitud y nos pondremos en contacto con usted lo antes posible.
El formulario se ha enviado correctamente.
Encontrará más información en su buzón.

Seleccionar idioma

Innowise transformó el proceso de lanzamiento de Carbonio sustituyendo las prácticas manuales por un meticuloso marco automatizado. Esto permitió acelerar los lanzamientos, aumentar la estabilidad y la escalabilidad a largo plazo.
menos errores de producción
despliegue más rápido para instalaciones de clientes

Zextras desarrolla software empresarial centrado en la comunicación segura y la gestión de datos. Su producto estrella, Carbonio, es una suite de puesto de trabajo digital autoalojado que integra correo electrónico, calendario, almacenamiento de archivos, chat, conferencias y herramientas ofimáticas, y que funciona en ordenadores de sobremesa y móviles. Con su modelo seguro y totalmente privado y su arquitectura modular, Carbonio cuenta con la confianza de organizaciones de todos los tamaños que priorizan la soberanía digital sin renunciar a la escalabilidad.
Con un conjunto de herramientas maduro, múltiples componentes y un número creciente de instalaciones, Carbonio siguió expandiéndose, junto con su ecosistema de socios. Para mantener este impulso, el equipo trató de agilizar los procesos de entrega e instalación:
Detrás de estos objetivos empresariales se escondía un ciclo de vida postdesarrollo parcialmente manual, un cuello de botella para una plataforma escalable y multimódulo como Carbonio. El equipo necesitaba:
Por eso necesitaban un socio con experiencia en la transformación de procesos complejos, que pudiera colaborar en la eliminación de cuellos de botella y agilizar el lanzamiento de productos.
Como parte del equipo internacional del cliente, Innowise se incorporó rápidamente al proyecto de Zextras, introduciendo un enfoque que daba prioridad a la automatización. Identificamos los principales bloqueos y eliminamos los cuellos de botella de raíz con marcos estructurados que resolvían las causas en lugar de parchear los síntomas.
El equipo de control de calidad de Innowise descubrió que el control de calidad manual se veía obstaculizado por integraciones con muchas regresiones, problemas de contenido impredecibles y resultados incoherentes en distintos entornos. Para superarlo, rediseñamos las pruebas en torno a la automatización total.
A partir de ahí, Zextras se proceso de control de calidad continuo y resistente que valida los componentes de la interfaz de usuario en cada versión y detecta la mayoría de los errores antes de que lleguen a producción. Una vez trazada la arquitectura y priorizados los flujos críticos para la empresa, nuestro enfoque de automatización de pruebas permite ahora realizar versiones predecibles y estables:
Y lo que es más importante integrado en el propio desarrollo. Gracias a la suite de automatización integrada en los procesos CI/CD de Jenkins, cada compilación y despliegue desencadena una comprobación completa de la interfaz de usuario, lo que permite detectar problemas con antelación y proteger la velocidad de lanzamiento.
Por ahora, nuestro equipo de automatización de control de calidad, formado por dos ingenieros, ha entregado Más de 900 pruebas automatizadas que cubren situaciones críticas de uso diario, desde transacciones de correo electrónico y programación de calendarios hasta almacenamiento de archivos y chat. Para garantizar la fiabilidad, establecimos y mantuvimos sistemáticamente un KPI de 90%+ estabilidad de la prueba en todas las ejecuciones.
Y sigue evolucionando: perfeccionamos continuamente el marco, eliminando soluciones personalizadas antiguas a medida que evoluciona el producto y adaptando los localizadores durante la migración React 17→18. Además, ampliamos la cobertura con la automatización CLI, añadimos pruebas a medida que evoluciona el producto y mejoramos el refuerzo para la mantenibilidad a largo plazo.
La unidad DevOps de Innowise ayudó al cliente a optimizar un proceso de despliegue introduciendo una mayor automatización a escala. Tanto las actualizaciones como las instalaciones de clientes que antes consumían tiempo y recursos ahora se ejecutan de forma más rápida, segura y con una fiabilidad constante.
Esto es lo que marcó la diferencia:
Apoyamos las instalaciones personalizadas, adaptando Carbonio a diversos entornos de clientes. Esto significa rediseñar su arquitectura en casos extremos que van desde configuraciones de un solo servidor para uso ligero, a infraestructuras de correo electrónico de gran volumen, a despliegues que soportan extensas conferencias paralelas. Al abordar estos escenarios no estándar, ayudamos a Zextras a ofrecer experiencias personalizadas, fiables y escalables para cada cliente.
Al estar integrado en el equipo de desarrollo del cliente, Innowise contribuyó a Experiencia en Java que apoyó esfuerzos más amplios para hacer que el núcleo de Carbonio fuera más resistente y estuviera preparado para el futuro. Empezamos eliminando obstáculos que existían desde hacía tiempo mediante una refactorización profunda, prácticas de código limpio y el rediseño de funciones en versiones de lenguajes modernos, mejoras que ayudaron a aumentar la capacidad de mantenimiento, el rendimiento y la rentabilidad a largo plazo.
En continuo desarrollo, este esfuerzo conjunto ha reforzado la posición de Carbonio como plataforma segura y fiable para el lugar de trabajo. Entre los avances más destacados figuran:
Seguimos desempeñando un papel activo en la evolución de Carbonio, contribuyendo con mejoras y correcciones de errores que ayudan a mantener el producto estable, seguro y en línea con las cambiantes demandas del mercado.
La carga manual de un producto tan complejo y multimodular como Carbonio estaba lastrando al equipo y retrasando las fechas de lanzamiento. Nuestro objetivo era convertir las pruebas e instalaciones del producto en una rutina sin complicaciones. Gracias a la automatización del control de calidad y la instalación, Zextras confía ahora en la calidad del producto y puede aumentar activamente las instalaciones dirigidas por socios.

Playwright, Fiddler, CI/CD mediante Jenkins, GitHub, Allure
Jenkins, GitHub Actions, Ansible, vSphere, Prometheus, Grafana, PostgreSQL, HAProxy, PfSense, ClamAV, kLDAP, Apache Kafka, Ubuntu, Loki, Vector, Zookeeper, Patroni, Docker, Python, Azure.
Java 11, Java 17, Java 21, Jetty, Jersey, Guice, LDAP, SOAP, Maven, Linux, Bash, Perl, GitHub, AWS Lambda

El enfoque de automatización ha reconfigurado el ciclo de vida posterior al desarrollo de Zextras:
Con versiones de funciones más rápidas y un modelo de distribución favorable a los socios, Carbonio consolida su posición como alternativa competitiva y autoalojada a los proveedores globales de colaboración en la nube. El equipo de Innowise sigue apoyando el producto ampliando la cobertura de las pruebas automatizadas, corrigiendo errores e introduciendo nuevas funciones para hacerlo más estable, seguro y fácil de usar.
Su mensaje ha sido enviado.
Procesaremos su solicitud y nos pondremos en contacto con usted lo antes posible.

Al registrarse, acepta nuestra Política de privacidadincluyendo el uso de cookies y la transferencia de su información personal.