Tesco & Codurance

Software Craftsmanship helped Tesco to greatly increase their Supply Chain forecasting accuracy ...

Our work

Our Software Craftspeople helped Tesco to raise their code quality and to deliver value more frequently through Continuous Integration and Continuous Delivery.

The Project

The Challenge

Tesco’s Supply Chain division would forecast product demand using a legacy mainframe application. Changes were made to the forecasts using external such tools (for instance, spreadsheets), which was having a negative impact on their ability to trace irregularities or opportunities in its warehouses. Without improvements to the existing application, the business was constrained in its ability to run discounted campaigns and special offers to its store customers.

Tesco wanted to build a new API that would help to solve this problem and to raise code quality within the existing development team. We were invited to work on this project based on our previous work in other projects at Tesco.


With two of our Software Craftsmen leading their existing team, we built the new API from the ground up. Working in conjunction with Tesco’s development team in Bangalore, we created a web application that would help demand planners to order the right amount of product from suppliers. The web application was connected to the legacy database through the new custom API.

In addition to the functional work, we also set up a Continuous Integration/Continuous Delivery (CI/CD) pipeline and infrastructure for running the application in production. Our day to day interactions with the team also saw us upskilling their developers on Extreme Programming techniques such as Test Driven Development (TDD) and Refactoring, whilst supporting the partner team in Bangalore to restructure their tests and establish a better Git workflow.


We built a strong and sustainable solution that has enabled Tesco to greatly increase their forecasting accuracy. We had a positive impact on the technical and professional development of the team.

Tesco-forecasting logo

About Tesco

Tesco is a British multinational grocery and general merchandise retailer. With revenues of over £54 billion and with close to 7,000 stores worldwide, Tesco has established itself as the fifth-largest retailer globally and as the market leader in the UK.


  • Creación de Software
  • Asesoramiento de expertos

Want to know more:

Habla con nosotros
Codurance Logo

Software es nuestra pasión.

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

Últimos Blogs


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