12 min leer · Mayo 19, 2023

Sendcloud

SendcloudDecoders colaboró en la construcción de soluciones de comercio electrónico escalables. Contribuimos a la implementación de muchas características nuevas y mejoras técnicas en la plataforma de devoluciones.
Image https://decoders-content-production.s3.eu-central-1.amazonaws.com/media/Macbook_Mockup_37fd69e9a1.jpg
asd2

La mayoría de nuestros esfuerzos se centraron en aplicaciones que podrían aumentar la principal fuente de ingresos. Sendcloud vio en sus propias estadísticas que sus envíos de devolución estaban rezagados respecto a los envíos. Por lo tanto, había trabajo por hacer. Nuestra tarea era mejorar la solución y conseguir que los vendedores usaran las soluciones de devolución de Sendcloud. Se construyó una larga lista de características y mejoras para lograr este objetivo. La construcción de estas características incluyó ajustar sus API públicas y aplicaciones Vue para cumplir con nuevos requisitos. Hablar con las partes interesadas para averiguar qué debería ser el MVP y construirlo rápidamente.


Image https://decoders-content-production.s3.eu-central-1.amazonaws.com/media/3b49cfc6_f1a3_4a6e_8621_d40340c6a902_sendcould_1_adfb06d4a2.avif
Image https://decoders-content-production.s3.eu-central-1.amazonaws.com/media/43fd6790_1379_423e_9a52_1194d569077d_sendcould_2_4fa79c1e72.avif
asd2

La plataforma de devoluciones, que ayuda a los vendedores a aceptar envíos de devolución fácilmente y sin complicaciones, es utilizada por millones de usuarios al mes en toda Europa. El mercado de envíos explotó cuando el COVID golpeó por primera vez, y lo mismo ocurrió con las devoluciones. Sin embargo, el mayor auge había pasado para 2022 y 2023. Pero gracias a la innovación, el crecimiento continuó dentro de los paquetes de devolución.



Iniciamos el desarrollo en 2021, y tras la introducción de características como integración de código QR, reglas de devolución inteligentes, y ciertamente devoluciones pagadas, fueron bien recibidas. Las estadísticas internas, liberadas a principios de 2023, mostraron que el volumen total seguía creciendo, pero el volumen de devoluciones creció aproximadamente 2.4 veces más rápido. En 2022, el volumen total de devoluciones había aumentado un 103% [Sendcloud enero 2023].



Junto con las partes interesadas internas, estábamos constantemente buscando cómo podríamos entregar el mayor impacto posible. Realmente muestra que al construir nuevas características, como una solución de devolución manual para vendedores, una integración de devolución de recogida, conexión de devolución pagada con un proveedor de servicios de pago (Mollie), mejoras de branding y reglas de devolución inteligentes (y mucho más), convences a más usuarios de usar tu producto.


Devoluciones manuales

Se añadió una forma de dar a los vendedores la capacidad de configurar envíos de devolución complicados...

Etiqueta en la caja

Introducidos nuevos flujos para crear directamente una etiqueta de devolución desde un pedido.

Reglas de devolución inteligentes

Implementadas muchas reglas cambiantes sobre cómo deben procesarse las devoluciones y los costos

Devoluciones pagadas

Añadido un proveedor de servicios de pago para las devoluciones que deben ser pagadas por los usuarios finales

Actualizaciones de marca

Crear un encabezado y pie de página de marca con más opciones de estilo

Retorno internacional

Formularios mejorados para apoyar la documentación aduanera para comerciantes y clientes de autoservicio

Devolver con un código QR

Implementación de una solución de código QR para el portal de devoluciones

Devoluciones de recogida

Soporte para servicios de recogida que hicieron posible la recolección en el hogar

Mejoras técnicas

asd2

Además de la función, el aspecto técnico de las aplicaciones de Sendcloud también recibió una actualización significativa. La configuración técnica pasó de una extraña mezcla de Angular y Vue 2 a Vue 2 JavaScript, a Vue 3 con TypeScript. La coherencia de la aplicación front-end se mejoró mediante el desarrollo y la implementación de una biblioteca de componentes que se utilizó en todos los proyectos front-end. A lo largo de los años, se han realizado varias mejoras de desarrollo para garantizar que los desarrolladores front-end tuvieran la confianza necesaria para desplegar de forma continua y regular y para corregir rápidamente sus errores.


E2e pruebas con Playwright

Se eliminó Cypress y se reescribió la infraestructura existente a Playwright

Biblioteca de componentes Vue

Implementación y personalización de numerosos componentes reutilizables para estandarizar la creación de la interfaz de usuario de Sendcloud.

Typescript

Se añadió TypeScript y se ayudó en la transición a la implementación de tipos

Pruebas visuales de regresión

Implemented Percy's visual regression tools to prevent unwanted changes in styling

Frontend

Vue.js, Scss

APIs/backends

Python, PostgreSQL, AWS

CI pipelines

Gitlab, Percy, Playwright, Docker, Jest

Otros

JIRA, Figma
asd2

Como desarrolladores, valoramos la colaboración entre las partes interesadas. El desarrollo nunca funciona en el vacío, y ningún desarrollador puede construir lo "correcto" sin hablar con los usuarios y las partes interesadas que se supone deben usar su software. Sendcloud entendió que tienes que empezar pequeño e iterar rápidamente para crear algo bueno. Los gerentes de producto y desarrollo dieron la libertad de decir no al aumento de alcance y a las solicitudes extrañas, y permitieron que los equipos se organizaran por sí mismos. Colaboramos con las partes interesadas, desarrolladores internos y diseñadores UX para realizar muchas funciones exitosas. ¡Muchas gracias por la colaboración!


Johannes SandersProgramador en Decoders