Skip to content
Customer Story

Enabling fast growth through continuous delivery and test automation

How DKG gained insights, challenges, and improvement areas to continuously improve their software delivery
{body={src=https://697348.fs1.hubspotusercontent-na1.net/hubfs/697348/Zamro.svg}, css={}, child_css={}, id=client_logo, name=client_logo, type=image_src, order=8, smart_type=null, styles={}}

Related services
Software Technology

Industry
Retail

Company
Xebia

Zamro is a young web shop that offers technical parts and tools (MRO). The inventory includes over 550.000 products. Zamro’s key differentiators are this large inventory, good findability of the products, and a modern e-commerce environment. As a start-up, it is important to move fast on the market to not miss any market opportunities and to maintain investor confidence. Often, moving fast is at odds with traditional test approaches which cannot incorporate frequent changes and delivery.

Why
Ensure a go-live of the new web shop on a tight deadline and to maintain the pace of delivery afterwards
What
New functionality into production releases at least once every week
How
Test Automation, Continuous Delivery & Team professionalization

The Challenge

Zamro wanted to ensure a go-live of the new web shop on a tight deadline and to maintain the pace of delivery afterwards. Zamro worked together with Qxperts to speed up and improve the software delivery process and take the first steps with Continuous Delivery.

The Solution

With the help of Qxperts, the following improvements were achieved:

Test automation
  • All regression testing is done automatically, and these tests run as an integrated part of the software development process.
  • Implementation of various test-types to ensure good test coverage at the right levels, including multi-device testing and visual regression testing.
Continuous delivery
  • Continuous Delivery for staying flexible and agile to accommodate for changes.
  • Restructured the continuous integration setup to improve the maintainability and clarity of the delivery pipelines.
  • Implemented build monitoring as one of the means to obtain transparency in delivery results.
Team professionalization
  • Implemented a ‘keep the kitchen clean’ mentality in the teams (boy scouting principles).
  • A substantially improved quality-mindset within the teams.

The Results

The desired release date of the Zamro.nl web shop was met, using techniques such as continuous integration, automated testing (well-balanced mass of automated tests at different levels of the app). The continuous integration and continuous delivery process was streamlined and implemented and development practices in general were professionalized. Currently, Zamro releases new functionality into production at least once every week and has confidence in reaching its future growth targets.

Explore related customer stories