Seleccionar página

CASO DE ÉXITO

Servicio de software testing bajo demanda para Santander Global Tech

Prestamos un servicio de pruebas para asegurar, automatizar y certificar la Calidad del Software entregado en Santander Global Tech.

Integrándonos en equipos y ciclos de trabajo ágiles, e integrando a especialistas SDET en equipos Agile para prestar un Servicio de Software Testing adaptado a demanda variable.

EL RETO

El equipo de Santander Global Tech está trabajando para que el Santander se convierta en la mejor plataforma abierta de servicios digitales financieros.

 

Actúan como motor de la transformación digital de la compañía desde el convencimiento de la importancia de alinear la tecnología con las necesidades de negocio.

En particular, para el aseguramiento de la calidad del software en ciclos iterativos e incrementales (“sprints”) de semanas y conforme a los estándares de Santander Global Tech, se requiere de personas capaces de conversar y consumir la información de los equipos de desarrollo, así como que sean muy solventes en la implementación y automatización de pruebas. De forma abreviada, se les denomina especialistas SDET (Software Development Engineer in Test).

El especialista SDET podemos considerarlo como un desarrollador cuya función es garantizar que cada Sprint se libera con la calidad software adecuada, utilizando técnicas de SQA y de automatización para las regresiones.

LA SOLUCIÓN

Panel dispone de la organización y recursos necesarios para suministrar servicios de pruebas, testing o aseguramiento de la calidad del software bajo modelos de factoría.

 

Para garantizar que las personas involucradas con los equipos de Santander Global Tech tienen a su alcance la formación necesaria, Panel ha constituido una Oficina de Formación a medida, sostenida por su equipo de expertos con sólidos conocimientos en SQA, automatización y certificación de aplicaciones.

Controlamos la calidad del software entregado mediante servicios de pruebas en todas las actividades del ciclo de vida del software y la aseguramos mediante estrategias de automatización de pruebas de procesos.

Desde Panel se ofrece también soporte para la adaptación del ecosistema de herramientas a las necesidades de los distintos equipos de desarrollo y la integración de la metodología SQA en todo el ciclo de vida del software.

Para el desarrollo de este servicio se ha empleado metodología Agile en sprints de 2 a 4 semanas, con ratio inicial de 1 SDET por cada equipo de desarrollo (“Development Team”) que está evolucionando a 1 SDET por cada 3 personas de desarrollo.

La experiencia de Panel en metodologías Lean y Agile ha permitido reforzar el plan de transformación en el que se encuentra el cliente, aportando mejoras metodológicas.

ALCANCE

SQA & Testing en ciclos de trabajo Agile

DevOps – Integración Continua

ENTORNO TECNOLÓGICO

Postman | SoapUI | Micro Focus UFT | Selenium | Behavior-drive Development (BDD) con Behave

Python | Test-driven Development (TDD) con Talos (Framework propio de SGT)

METODOLOGÍA

Metodología Agile, con especial foco en el despliegue frecuente involucrando equipos multidisciplinares

FOCOS DE INTERÉS

QA en ciclos de entrega Agile

Innovación tecnológica

TTM (Time to Market) exigente

Aseguramiento con TDD a partir de definición funcional en BDD

Equipos con diversidad tecnológica

ÉXITOS ALCANZADOS

Reforzar la capacidad SQA de sus equipos de desarrollo (“Development Team”) conforme a una demanda variable y ciclos iterativos.

Disponer de un servicio especializado en SQA y automatización de pruebas capacitado para aplicar BDD y TDD.

Consolidar su ecosistema de herramientas para SQA.

Establecer y automatizar Quality Doors alineadas con la metodología de trabajo de SGT.

Evolucionar en el ratio de especialistas SDET por cada desarrollador. Inicialmente era de 1 SDET por cada 6/7 ,y está evolucionando a 1 SDET por cada 3 personas.