Ahold’s Wink App Cuts Retail Task Time by 50%
Albert Heijn, part of international food retail group Ahold Delhaize, had an outdated custom app that limited its grocery store employees’ efficiency and mobility.
Truewind is a well-established global solutions provider and one of the top 5 OutSystems Partner.
Results - Working with Truewind, an OutSystems Elite Partner, Jerónimo Martins built a tight and dedicated project team. Commenting on the approach, André said, “It was important for our team members to have a clean-slate mindset, rather than having people so ingrained in our established ways of working. Four of the five people were from our management trainee program and under 30 years old.”
Truewind allocated a seven-person scrum team, including:
The initial solution was built in around twenty weeks, in two-week sprints. There were several dependencies to 3rd party systems, which meant overall it took 42 weeks for the store to go live.
The following video gives an overview of the consumer app, the in-store experience, and the 24/7 self-service cabinets.
The solution involved four applications:
The solution required integration to eight legacy business systems, including SAP, ePOS, and a loyalty system.
Capabilities of the overall solution include:
Computer vision is an essential aspect of this futuristic store, with dozens of cameras in the ceiling and on shelves. The combination of computer vision and AI can help automate replenishment, act as a back-up for NFC and label scanning, aid security, and potentially completely avoid check-out queues. Moreover, computer vision has the potential to make shopping even easier by eliminating the need for NFC or label scanning.
Low-code helped Jerónimo Martins’ experimentation from multiple perspectives—faster development, built-in DevOps for automated deployment, pre-built UI templates and patterns that make it easier to deliver pixel-perfect user experiences, and more. Working in a test and learn scenario inevitably involves rework. With low-code changes could be made in minutes or hours, rather than weeks or months.
Commenting on the experience, Rui said, “OutSystems and low-code helped us keep the development team small, which improved communication and focus. And, visual development helped developers and product owners collaborate more quickly and effectively.”
Being able to rapidly integrate numerous systems in a way that was equally fast to change was a crucial role for the low-code platform, as Rui explained, “With OutSystems we were able to integrate eight legacy systems quickly, and if needed we could easily make changes as external systems or connected devices change. As a laboratory, these rapid changes are all part of the experiment.”
“We found that the OutSystems platform helped us balance between legacy versus new development. We created a separate but integrated customer database for this project using OutSystems. That approach gave us much more freedom and agility compared to integrating directly to the core loyalty platform,” explained Rui.
During the development project Truewind developers created disposable mock-ups of several legacy systems. These enabled integrations to be built and tested in a laboratory setting before the legacy systems became available. This helped keep the project on track, as otherwise integration and all dependencies would have been delayed. The high speed of development on OutSystems meant that these mock-ups could be thrown away without remorse once the real systems came online.