Tesco & Codurance

Codurance ayudó a iniciar rápidamente el nuevo sistema de programación en Tesco.

Our work

Nuestros expertos en software ayudaron a Tesco a aumentar la calidad de su código y entregar valor con mayor frecuencia a través de la integración y entrega continua.

The Project

The Challenge

La división de la cadena de suministro de Tesco pronosticará la demanda de productos utilizando una legacy mainframe application. Se realizaron cambios en los pronósticos utilizando por ejemplo hojas de cálculo, lo que estaba teniendo un impacto negativo en su capacidad para rastrear irregularidades u oportunidades en sus almacenes. Sin mejoras en la aplicación existente, el negocio se vio limitado en su capacidad de ejecutar campañas con descuento y ofertas especiales para sus clientes de la tienda.

La aplicación de programación obsoleta de Tesco para las entregas tenía límites en la cantidad de entregas y las funciones disponibles. Para optimizar la cantidad de camionetas necesarias, reducir costes y simplificar el mantenimiento, la empresa necesitaba una nueva aplicación con una solución algorítmica específicamente diseñada para sus necesidades. Esto permitiría a la empresa conservar la capacidad de realizar cambios futuros en las funciones y optimizar los calendarios de las entregas.

Approach

Comenzamos creando prototipos de un nuevo algoritmo para programar la entrega de pedidos y reemplazar gradualmente el sistema existente por más ubicaciones. Nos integramos con el sitio web orientado al cliente por un lado y el algoritmo de terceros por el otro, con nuestro trabajo y energías puestos entre desarrollar rápidamente características y mejorar las habilidades de los desarrolladores de los equipos implicados.

Trabajamos en colaboración entre un proveedor externo y un equipo asociado en Bangalore para identificar y ayudar a resolver varias integraciones de bases de datos desafiantes. Además, pasamos unas semanas en India para brindar capacitación sobre diseño de software y desarrollo basado en pruebas.

Cuando nos unimos al proyecto, se produjo una gran cantidad de deuda técnica en un corto período de tiempo. Realizamos una revisión del código y ayudamos al resto del equipo de desarrollo a reestructurar el código, incluida la introducción de una gama completa de pruebas.

Outcome

Entregamos una solución que se probó inicialmente en una ubicación, antes de implementarse por completo y reemplazar el sistema existente, tienda por tienda. Nuestro equipo proporcionó las bases para que el equipo de desarrollo de Tesco se mueva más rápido en el despliegue continuo de la solución a más ubicaciones y mediante la implementación continua e incremental de nuevas características.

Tesco-scheduling logo

About Tesco

Tesco es una multinacional con ingresos de más de £ 54 mil millones y con cerca de 7,000 tiendas en todo el mundo. Tesco se ha establecido como el quinto minorista más grande a nivel mundial y como el líder en el sector de supermercados en el Reino Unido.

Services:

  • Creación de Software
  • Asesoramiento de expertos

Want to know more:

Habla con nosotros

Software es nuestra pasión.

Somos Software Craftspeople. Construimos software bien elaborado para nuestros clientes, ayudamos a los/as desarrolladores/as a mejorar en su oficio a través de la formación, la orientación y la tutoría. Ayudamos a las empresas a mejorar en la distribución de software.

Contacto

3 Sutton Lane, planta 3
Londres, EC1M 5PU

Teléfono: +44 207 4902967

2 Mount Street
Manchester, M2 5WQ

Teléfono: +44 161 302 6795

Carrer de Pallars 99, planta 4, sala 41
Barcelona, 08018

Teléfono: +34 937 82 28 82

Correo electrónico: hello@codurance.es