Caso de estudio

Adopción de una estrategia Shift-left en una startup de IA en tiempo real

Nuestros especialistas mejoraron el proceso de desarrollo y testing de nuevas aplicaciones web y para iOS utilizadas para crear avatares virtuales de personas desde sus smartphones.

Conoce a nuestro cliente

Nuestro cliente contaba con un software de IA en tiempo real que permite crear avatares virtuales muy realistas desde smartphones. El software digitaliza el movimiento y el comportamiento humano mediante deep learning y estimación de poses humanas.

Especialidades: visión por computadora, Inteligencia Artificial (IA), Realidad Aumentada (RA), tecnología para videojuegos, estimación de poses humanas, captura de movimiento sin marcadores y Deep Learning.

El desafío

El cliente recurrió a Abstracta en busca de un partner de testing tercerizado con experiencia en estrategias shift-left y trabajo con equipos Scrum. Para su proyecto, era fundamental realizar pruebas en dispositivos reales.

Además de la nueva aplicación web, estaban desarrollando una aplicación para iOS que utilizaba IA para rastrear movimientos, por lo que necesitaban incorporar testers desde las primeras etapas del desarrollo para asegurar su calidad.

Illustration of a person at a laptop placing a chess piece on the screen and holding a connected-nodes icon, representing strategy and thoughtful decision-making.

Soluciones y actividades

Establecimos un proceso integral de QA mediante la creación de un equipo dedicado de QA que realizaba regresiones completas con testing exploratorio y aplicaba valores límite, entradas inválidas y otras técnicas. De esta forma, buscamos validar la usabilidad de las nuevas aplicaciones web y móviles.

Las pruebas de regresión web cubrieron distintos flujos y se ejecutaron en múltiples plataformas y dispositivos, entre ellos Windows (Chrome + Firefox), macOS (Safari), Android (Chrome + Firefox) y iOS e iPad (Safari + Chrome).

Nuestro equipo trabajó en estrecha colaboración con el equipo del cliente mediante reuniones periódicas de revisión y actualización. Esta integración fluida nos permitió definir y actualizar regularmente una suite de casos de prueba para ejecutar en cada release. Esto ayudó a aumentar la confianza en la entrega del producto y minimizar los problemas.

Para llevar adelante este trabajo, implementamos shift-left testing, conscientes de sus beneficios durante las primeras etapas del ciclo de vida del producto, y brindamos feedback temprano a los desarrolladores. Este feedback resultó muy valioso para agilizar la metodología Scrum, ya que permitió definir de forma colaborativa las prioridades y los tipos de pruebas que ayudarían a acelerar la finalización del MVP.

Logros y resultados

Construimos un vínculo de confianza y ayudamos al cliente a adoptar shift-left testing. Estos fueron los principales beneficios que logramos con nuestro enfoque:

  • Aceleramos el desarrollo del MVP mediante la implementación de una estrategia de testing en un nuevo equipo Scrum, desde el inicio del desarrollo de su aplicación web.
  • Establecimos una estrategia de testing sostenible que generó confianza dentro del equipo y permitió adoptar con éxito la metodología shift-left testing.
  • Mejoramos la entrega del producto mediante la definición conjunta de una suite de pruebas que se actualizaba con cada release y con la incorporación de nuevas funcionalidades.
  • Mejoramos la eficiencia en las primeras etapas de desarrollo de un segundo producto web gracias a nuestra participación desde las primeras fases de diseño.
  • Aumentamos la eficiencia de los releases mediante la creación de una suite de pruebas para su aplicación móvil iOS, lo que permitió entregar incrementos de producto y releases a tiempo.
  • Reforzamos la confianza y redujimos los problemas en los releases gracias al trabajo colaborativo. Esto permitió que los stakeholders internos se enfocaran más en aportar feedback de valor.

En definitiva, ayudamos a la empresa a optimizar su proceso de testing y lograr incrementos de producto y releases a tiempo. También contribuimos a impulsar una cultura de calidad y a acelerar el desarrollo del MVP mediante la implementación de metodologías estratégicas de testing.

Mantente conectado

con Abstracta

Noticias, artículos y recursos para construir mejor software.

Este sitio está protegido por reCAPTCHA y aplican la Política de privacidad y los Términos del servicio de Google.

Lee sobre nuestra política de privacidad.